diff --git a/build.sbt b/build.sbt index 0ea279a..0e013f0 100644 --- a/build.sbt +++ b/build.sbt @@ -35,3 +35,5 @@ mainClass in assembly := Some("org.perftester.ProfileMain") // scalafmt configuration scalafmtOnCompile in ThisBuild := true // all projects scalafmtTestOnCompile in ThisBuild := true // all projects + +TaskKey[Unit]("exitSBT") := ??? diff --git a/corpus/compiler-bridge/build.sbt b/corpus/compiler-bridge/build.sbt new file mode 100644 index 0000000..509263c --- /dev/null +++ b/corpus/compiler-bridge/build.sbt @@ -0,0 +1,9 @@ +scalaSource.in(Compile) := baseDirectory.value / "src" +scalaVersion := "2.13.0-M4" +libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value + +scalacOptions in Compile ++= Seq("-encoding", "UTF-8", "-target:jvm-1.8", "-feature", "-unchecked", "-Xlog-reflective-calls", "-Xlint", "-deprecation") +javacOptions in compile ++= Seq("-encoding", "UTF-8", "-source", "1.8", "-target", "1.8", "-Xlint:unchecked", "-XDignore.symbol.file", "-Xlint:deprecation") + +Global / serverConnectionType := ConnectionType.Tcp +Global / serverAuthentication := Set(ServerAuthentication.Token) \ No newline at end of file diff --git a/corpus/compiler-bridge/lib/compiler-interface-1.1.1.jar b/corpus/compiler-bridge/lib/compiler-interface-1.1.1.jar new file mode 100644 index 0000000..7e2d885 Binary files /dev/null and b/corpus/compiler-bridge/lib/compiler-interface-1.1.1.jar differ diff --git a/corpus/compiler-bridge/lib/util-interface-1.1.2.jar b/corpus/compiler-bridge/lib/util-interface-1.1.2.jar new file mode 100644 index 0000000..f1f9785 Binary files /dev/null and b/corpus/compiler-bridge/lib/util-interface-1.1.2.jar differ diff --git a/corpus/compiler-bridge/project/build.properties b/corpus/compiler-bridge/project/build.properties new file mode 100644 index 0000000..31334bb --- /dev/null +++ b/corpus/compiler-bridge/project/build.properties @@ -0,0 +1 @@ +sbt.version=1.1.1 diff --git a/corpus/compiler-bridge/src/META-INF/MANIFEST.MF b/corpus/compiler-bridge/src/META-INF/MANIFEST.MF new file mode 100644 index 0000000..33bd77c --- /dev/null +++ b/corpus/compiler-bridge/src/META-INF/MANIFEST.MF @@ -0,0 +1,5 @@ +Manifest-Version: 1.0 +Specification-Vendor: org.scala-sbt +Specification-Title: Compiler Bridge +Specification-Version: 1.1.1 + diff --git a/corpus/compiler-bridge/src/xsbt/API.scala b/corpus/compiler-bridge/src/xsbt/API.scala new file mode 100644 index 0000000..5beb1eb --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/API.scala @@ -0,0 +1,89 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import scala.tools.nsc.Phase +import scala.tools.nsc.symtab.Flags +import xsbti.api._ + +object API { + val name = "xsbt-api" +} + +final class API(val global: CallbackGlobal) extends Compat with GlobalHelpers { + import global._ + + def newPhase(prev: Phase) = new ApiPhase(prev) + class ApiPhase(prev: Phase) extends GlobalPhase(prev) { + override def description = "Extracts the public API from source files." + def name = API.name + override def run(): Unit = { + val start = System.currentTimeMillis + super.run() + callback.apiPhaseCompleted() + val stop = System.currentTimeMillis + debuglog("API phase took : " + ((stop - start) / 1000.0) + " s") + } + + def apply(unit: global.CompilationUnit): Unit = processUnit(unit) + + private def processUnit(unit: CompilationUnit) = if (!unit.isJava) processScalaUnit(unit) + + private def processScalaUnit(unit: CompilationUnit): Unit = { + val sourceFile = unit.source.file.file + debuglog("Traversing " + sourceFile) + callback.startSource(sourceFile) + val extractApi = new ExtractAPI[global.type](global, sourceFile) + val traverser = new TopLevelHandler(extractApi) + traverser.apply(unit.body) + + val extractUsedNames = new ExtractUsedNames[global.type](global) + extractUsedNames.extractAndReport(unit) + + val classApis = traverser.allNonLocalClasses + val mainClasses = traverser.mainClasses + + classApis.foreach(callback.api(sourceFile, _)) + mainClasses.foreach(callback.mainClass(sourceFile, _)) + } + } + + private final class TopLevelHandler(extractApi: ExtractAPI[global.type]) + extends TopLevelTraverser { + def allNonLocalClasses: Set[ClassLike] = { + extractApi.allExtractedNonLocalClasses + } + + def mainClasses: Set[String] = extractApi.mainClasses + + def `class`(c: Symbol): Unit = { + extractApi.extractAllClassesOf(c.owner, c) + } + } + + private abstract class TopLevelTraverser extends Traverser { + def `class`(s: Symbol): Unit + override def traverse(tree: Tree): Unit = { + tree match { + case (_: ClassDef | _: ModuleDef) if isTopLevel(tree.symbol) => `class`(tree.symbol) + case _: PackageDef => + super.traverse(tree) + case _ => + } + } + def isTopLevel(sym: Symbol): Boolean = { + !ignoredSymbol(sym) && + sym.isStatic && + !sym.isImplClass && + !sym.hasFlag(Flags.SYNTHETIC) && + !sym.hasFlag(Flags.JAVA) && + !sym.isNestedClass + } + } + +} diff --git a/corpus/compiler-bridge/src/xsbt/Analyzer.scala b/corpus/compiler-bridge/src/xsbt/Analyzer.scala new file mode 100644 index 0000000..b8d2b4c --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/Analyzer.scala @@ -0,0 +1,61 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import scala.tools.nsc.Phase + +object Analyzer { + def name = "xsbt-analyzer" +} +final class Analyzer(val global: CallbackGlobal) extends LocateClassFile { + import global._ + + def newPhase(prev: Phase): Phase = new AnalyzerPhase(prev) + private class AnalyzerPhase(prev: Phase) extends GlobalPhase(prev) { + override def description = + "Finds concrete instances of provided superclasses, and application entry points." + def name = Analyzer.name + def apply(unit: CompilationUnit): Unit = { + if (!unit.isJava) { + val sourceFile = unit.source.file.file + // build list of generated classes + for (iclass <- unit.icode) { + val sym = iclass.symbol + def addGenerated(separatorRequired: Boolean): Unit = { + for (classFile <- outputDirs map (fileForClass(_, sym, separatorRequired)) find (_.exists)) { + assert(sym.isClass, s"${sym.fullName} is not a class") + // we would like to use Symbol.isLocalClass but that relies on Symbol.owner which + // is lost at this point due to lambdalift + // the LocalNonLocalClass.isLocal can return None, which means, we're asking about + // the class it has not seen before. How's that possible given we're performing a lookup + // for every declared class in Dependency phase? We can have new classes introduced after + // Dependency phase has ran. For example, the implementation classes for traits. + val isLocalClass = localToNonLocalClass.isLocal(sym).getOrElse(true) + if (!isLocalClass) { + val srcClassName = classNameAsString(sym) + val binaryClassName = flatclassName(sym, '.', separatorRequired) + callback.generatedNonLocalClass(sourceFile, + classFile, + binaryClassName, + srcClassName) + } else { + callback.generatedLocalClass(sourceFile, classFile) + } + } + } + if (sym.isModuleClass && !sym.isImplClass) { + if (isTopLevelModule(sym) && sym.companionClass == NoSymbol) + addGenerated(false) + addGenerated(true) + } else + addGenerated(false) + } + } + } + } +} diff --git a/corpus/compiler-bridge/src/xsbt/CallbackGlobal.scala b/corpus/compiler-bridge/src/xsbt/CallbackGlobal.scala new file mode 100644 index 0000000..617b96b --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/CallbackGlobal.scala @@ -0,0 +1,169 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import xsbti.{ AnalysisCallback, Severity } +import xsbti.compile._ + +import scala.tools.nsc._ +import io.AbstractFile +import java.io.File + +/** Defines the interface of the incremental compiler hiding implementation details. */ +sealed abstract class CallbackGlobal(settings: Settings, + reporter: reporters.Reporter, + output: Output) + extends Global(settings, reporter) { + + def callback: AnalysisCallback + def findClass(name: String): Option[(AbstractFile, Boolean)] + + lazy val outputDirs: Iterable[File] = { + output match { + case single: SingleOutput => List(single.getOutputDirectory) + // Use Stream instead of List because Analyzer maps intensively over the directories + case multi: MultipleOutput => multi.getOutputGroups.toStream map (_.getOutputDirectory) + } + } + + /** + * Defines the sbt phase in which the dependency analysis is performed. + * The reason why this is exposed in the callback global is because it's used + * in [[xsbt.LocalToNonLocalClass]] to make sure the we don't resolve local + * classes before we reach this phase. + */ + private[xsbt] val sbtDependency: SubComponent + + /** + * A map from local classes to non-local class that contains it. + * + * This map is used by both Dependency and Analyzer phase so it has to be + * exposed here. The Analyzer phase uses the cached lookups performed by + * the Dependency phase. By the time Analyzer phase is run (close to backend + * phases), original owner chains are lost so Analyzer phase relies on + * information saved before. + * + * The LocalToNonLocalClass duplicates the tracking that Scala compiler does + * internally for backed purposes (generation of EnclosingClass attributes) but + * that internal mapping doesn't have a stable interface we could rely on. + */ + private[xsbt] val localToNonLocalClass = new LocalToNonLocalClass[this.type](this) +} + +/** Defines the implementation of Zinc with all its corresponding phases. */ +sealed class ZincCompiler(settings: Settings, dreporter: DelegatingReporter, output: Output) + extends CallbackGlobal(settings, dreporter, output) + with ZincGlobalCompat { + + final class ZincRun(compileProgress: CompileProgress) extends Run { + override def informUnitStarting(phase: Phase, unit: CompilationUnit): Unit = + compileProgress.startUnit(phase.name, unit.source.path) + override def progress(current: Int, total: Int): Unit = + if (!compileProgress.advance(current, total)) cancel else () + } + + object dummy // temporary fix for #4426 + + /** Phase that analyzes the generated class files and maps them to sources. */ + object sbtAnalyzer extends { + val global: ZincCompiler.this.type = ZincCompiler.this + val phaseName = Analyzer.name + val runsAfter = List("jvm") + override val runsBefore = List("terminal") + val runsRightAfter = None + } with SubComponent { + val analyzer = new Analyzer(global) + def newPhase(prev: Phase) = analyzer.newPhase(prev) + def name = phaseName + } + + /** Phase that extracts dependency information */ + object sbtDependency extends { + val global: ZincCompiler.this.type = ZincCompiler.this + val phaseName = Dependency.name + val runsAfter = List(API.name) + override val runsBefore = List("refchecks") + // Keep API and dependency close to each other -- we may want to merge them in the future. + override val runsRightAfter = Some(API.name) + } with SubComponent { + val dependency = new Dependency(global) + def newPhase(prev: Phase) = dependency.newPhase(prev) + def name = phaseName + } + + /** + * Phase that walks the trees and constructs a representation of the public API. + * + * @note It extracts the API information after picklers to see the same symbol information + * irrespective of whether we typecheck from source or unpickle previously compiled classes. + */ + object apiExtractor extends { + val global: ZincCompiler.this.type = ZincCompiler.this + val phaseName = API.name + val runsAfter = List("typer") + override val runsBefore = List("erasure") + // TODO: Consider migrating to "uncurry" for `runsBefore`. + // TODO: Consider removing the system property to modify which phase is used for API extraction. + val runsRightAfter = Option(System.getProperty("sbt.api.phase")) orElse Some("pickler") + } with SubComponent { + val api = new API(global) + def newPhase(prev: Phase) = api.newPhase(prev) + def name = phaseName + } + + override lazy val phaseDescriptors = { + phasesSet += sbtAnalyzer + if (callback.enabled()) { + phasesSet += sbtDependency + phasesSet += apiExtractor + } + this.computePhaseDescriptors + } + + /** Returns the class file location of a fully qualified name and whether it's on the classpath. */ + def findClass(fqn: String): Option[(AbstractFile, Boolean)] = { + def getOutputClass(name: String): Option[AbstractFile] = { + // This could be improved if a hint where to look is given. + val className = name.replace('.', '/') + ".class" + outputDirs.map(new File(_, className)).find((_.exists)).map((AbstractFile.getFile(_))) + } + + def findOnClassPath(name: String): Option[AbstractFile] = + classPath.findClass(name).flatMap(_.binary.asInstanceOf[Option[AbstractFile]]) + + getOutputClass(fqn).map(f => (f, true)).orElse(findOnClassPath(fqn).map(f => (f, false))) + } + + private[this] var callback0: AnalysisCallback = null + + /** Returns the active analysis callback, set by [[set]] and cleared by [[clear]]. */ + def callback: AnalysisCallback = callback0 + + final def set(callback: AnalysisCallback, dreporter: DelegatingReporter): Unit = { + this.callback0 = callback + reporter = dreporter + } + + final def clear(): Unit = { + callback0 = null + superDropRun() + reporter = null + } + + // Scala 2.10.x and later + private[xsbt] def logUnreportedWarnings(seq: Seq[(String, List[(Position, String)])]): Unit = { + for ((what, warnings) <- seq; (pos, msg) <- warnings) + yield callback.problem(what, DelegatingReporter.convert(pos), msg, Severity.Warn, false) + () + } +} + +import scala.tools.nsc.interactive.RangePositions +final class ZincCompilerRangePos(settings: Settings, dreporter: DelegatingReporter, output: Output) + extends ZincCompiler(settings, dreporter, output) + with RangePositions diff --git a/corpus/compiler-bridge/src/xsbt/ClassName.scala b/corpus/compiler-bridge/src/xsbt/ClassName.scala new file mode 100644 index 0000000..b81e91c --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/ClassName.scala @@ -0,0 +1,99 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import scala.tools.nsc.Global + +/** + * Utility methods for creating (source|binary) class names for a Symbol. + */ +trait ClassName extends Compat { + val global: Global + import global._ + + /** + * Creates a flat (binary) name for a class symbol `s`. + */ + protected def flatname(s: Symbol, separator: Char) = + enteringPhase(currentRun.flattenPhase.next) { s fullName separator } + + /** + * Create a (source) name for a class symbol `s`. + */ + protected def className(s: Symbol): Name = pickledName(s) + + /** + * Create a String (source) name for a class symbol `s`. + */ + protected def classNameAsString(s: Symbol): String = pickledNameAsString(s) + + /** + * Given a class symbol `cls`, construct a name representing this constructor. + * For a class: + * + * a.b.Foo + * + * this is: + * + * a;b;Foo;init; + * + * The prefix is important to avoid name hashing all constructors together + * (see #97), the weird format is necessary to avoid scalac or zinc trying to + * interpret this name (in particular we should not use '.' and we should not + * use ''), we use ';' because it is one of the few characters that + * cannot appear in a valid JVM name. + */ + protected def constructorName(cls: Symbol): Name = + newTermName(constructorNameAsString(cls)) + + protected def constructorNameAsString(cls: Symbol): String = + cls.fullName(';') ++ ";init;" + + /** + * Mangle a JVM symbol name in a format better suited for internal uses by sbt. + */ + protected def mangledName(s: Symbol): Name = + if (s.name == nme.CONSTRUCTOR) + constructorName(s.enclClass) + else + s.name + + /** + * Create a (source) name for the class symbol `s` with a prefix determined by the class symbol `in`. + * + * If `s` represents a package object `pkg3`, then the returned name will be `pkg1.pkg2.pkg3.package`. + * If `s` represents a class `Foo` nested in package object `pkg3` then the returned name is `pkg1.pkg2.pk3.Foo`. + * + * Note that some objects with special access rights are encoded in names + * (like qualified privates `private[qualifier]`). In order to get the right + * original names, we need to use `unexpandedName`. + */ + protected def classNameAsSeenIn(in: Symbol, s: Symbol): String = + enteringPhase(currentRun.picklerPhase.next) { + if (in.isRoot || in.isRootPackage || in == NoSymbol || in.isEffectiveRoot) + s.simpleName.toString + else if (in.isPackageObjectOrClass) + in.owner.fullName + "." + s.unexpandedName + else + in.fullName + "." + s.unexpandedName + } + + private def pickledName(s: Symbol): Name = + enteringPhase(currentRun.picklerPhase.next) { s.fullNameAsName('.') } + + private def pickledNameAsString(s: Symbol): String = + enteringPhase(currentRun.picklerPhase.next) { s.fullName } + + protected def isTopLevelModule(sym: Symbol): Boolean = + enteringPhase(currentRun.picklerPhase.next) { + sym.isModuleClass && !sym.isImplClass && !sym.isNestedClass + } + + protected def flatclassName(s: Symbol, sep: Char, dollarRequired: Boolean): String = + flatname(s, sep) + (if (dollarRequired) "$" else "") +} diff --git a/corpus/compiler-bridge/src/xsbt/Command.scala b/corpus/compiler-bridge/src/xsbt/Command.scala new file mode 100644 index 0000000..ef56f77 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/Command.scala @@ -0,0 +1,37 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import scala.tools.nsc.{ CompilerCommand, Settings } + +object Command { + + /** + * Construct a CompilerCommand using reflection, to be compatible with Scalac before and after + * r21274 + */ + def apply(arguments: List[String], settings: Settings): CompilerCommand = { + def constr(params: Class[_]*) = classOf[CompilerCommand].getConstructor(params: _*) + try { + constr(classOf[List[_]], classOf[Settings]).newInstance(arguments, settings) + } catch { + case _: NoSuchMethodException => + constr(classOf[List[_]], classOf[Settings], classOf[(_) => _], classOf[Boolean]) + .newInstance(arguments, + settings, + (s: String) => throw new RuntimeException(s), + false.asInstanceOf[AnyRef]) + } + } + + def getWarnFatal(settings: Settings): Boolean = + settings.fatalWarnings.value + + def getNoWarn(settings: Settings): Boolean = + settings.nowarn.value +} diff --git a/corpus/compiler-bridge/src/xsbt/Compat.scala b/corpus/compiler-bridge/src/xsbt/Compat.scala new file mode 100644 index 0000000..19ca44c --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/Compat.scala @@ -0,0 +1,33 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import java.io.PrintWriter +import xsbti.compile.Output +import scala.tools.nsc.Settings +import scala.tools.nsc.interpreter.shell.ReplReporterImpl + +abstract class Compat +object Compat { + // IR is renanmed to Results + val Results = scala.tools.nsc.interpreter.Results + + // IMain in 2.13 accepts ReplReporter + def replReporter(settings: Settings, writer: PrintWriter) = + new ReplReporterImpl(settings, writer) +} + +/** Defines compatibility utils for [[ZincCompiler]]. */ +trait ZincGlobalCompat { + protected def superDropRun(): Unit = () +} + +private trait CachedCompilerCompat { self: CachedCompiler0 => + def newCompiler(settings: Settings, reporter: DelegatingReporter, output: Output): ZincCompiler = + new ZincCompiler(settings, reporter, output) +} diff --git a/corpus/compiler-bridge/src/xsbt/CompilerInterface.scala b/corpus/compiler-bridge/src/xsbt/CompilerInterface.scala new file mode 100644 index 0000000..7825633 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/CompilerInterface.scala @@ -0,0 +1,169 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import xsbti.{ AnalysisCallback, Logger, Problem, Reporter } +import xsbti.compile._ +import scala.tools.nsc.Settings +import scala.collection.mutable +import Log.debug +import java.io.File + +final class CompilerInterface { + def newCompiler(options: Array[String], + output: Output, + initialLog: Logger, + initialDelegate: Reporter): CachedCompiler = + new CachedCompiler0(options, output, new WeakLog(initialLog, initialDelegate)) + + def run(sources: Array[File], + changes: DependencyChanges, + callback: AnalysisCallback, + log: Logger, + delegate: Reporter, + progress: CompileProgress, + cached: CachedCompiler): Unit = + cached.run(sources, changes, callback, log, delegate, progress) +} + +class InterfaceCompileFailed(val arguments: Array[String], + val problems: Array[Problem], + override val toString: String) + extends xsbti.CompileFailed + +class InterfaceCompileCancelled(val arguments: Array[String], override val toString: String) + extends xsbti.CompileCancelled + +private final class WeakLog(private[this] var log: Logger, private[this] var delegate: Reporter) { + def apply(message: String): Unit = { + assert(log ne null, "Stale reference to logger") + log.error(Message(message)) + } + def logger: Logger = log + def reporter: Reporter = delegate + def clear(): Unit = { + log = null + delegate = null + } +} + +private final class CachedCompiler0(args: Array[String], output: Output, initialLog: WeakLog) + extends CachedCompiler + with CachedCompilerCompat { + + ///////////////////////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////// INITIALIZATION CODE //////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////////////////////// + + val settings = new Settings(s => initialLog(s)) + output match { + case multi: MultipleOutput => + for (out <- multi.getOutputGroups) + settings.outputDirs + .add(out.getSourceDirectory.getAbsolutePath, out.getOutputDirectory.getAbsolutePath) + case single: SingleOutput => + val outputFilepath = single.getOutputDirectory.getAbsolutePath + settings.outputDirs.setSingleOutput(outputFilepath) + } + + val command = Command(args.toList, settings) + private[this] val dreporter = DelegatingReporter(settings, initialLog.reporter) + try { + if (!noErrors(dreporter)) { + dreporter.printSummary() + handleErrors(dreporter, initialLog.logger) + } + } finally initialLog.clear() + + /** Instance of the underlying Zinc compiler. */ + val compiler: ZincCompiler = newCompiler(command.settings, dreporter, output) + + ///////////////////////////////////////////////////////////////////////////////////////////////// + + def noErrors(dreporter: DelegatingReporter) = !dreporter.hasErrors && command.ok + + def commandArguments(sources: Array[File]): Array[String] = + (command.settings.recreateArgs ++ sources.map(_.getAbsolutePath)).toArray[String] + + import scala.tools.nsc.Properties.versionString + def infoOnCachedCompiler(compilerId: String): String = + s"[zinc] Running cached compiler $compilerId for Scala compiler $versionString" + + def run(sources: Array[File], + changes: DependencyChanges, + callback: AnalysisCallback, + log: Logger, + delegate: Reporter, + progress: CompileProgress): Unit = synchronized { + debug(log, infoOnCachedCompiler(hashCode().toLong.toHexString)) + val dreporter = DelegatingReporter(settings, delegate) + try { run(sources.toList, changes, callback, log, dreporter, progress) } finally { + dreporter.dropDelegate() + } + } + + private def prettyPrintCompilationArguments(args: Array[String]) = + args.mkString("[zinc] The Scala compiler is invoked with:\n\t", "\n\t", "") + private val StopInfoError = "Compiler option supplied that disabled Zinc compilation." + private[this] def run(sources: List[File], + changes: DependencyChanges, + callback: AnalysisCallback, + log: Logger, + underlyingReporter: DelegatingReporter, + compileProgress: CompileProgress): Unit = { + + if (command.shouldStopWithInfo) { + underlyingReporter.info(null, command.getInfoMessage(compiler), true) + throw new InterfaceCompileFailed(args, Array(), StopInfoError) + } + + if (noErrors(underlyingReporter)) { + debug(log, prettyPrintCompilationArguments(args)) + compiler.set(callback, underlyingReporter) + val run = new compiler.ZincRun(compileProgress) + val sortedSourceFiles = sources.map(_.getAbsolutePath).sortWith(_ < _) + run.compile(sortedSourceFiles) + processUnreportedWarnings(run) + underlyingReporter.problems.foreach(p => + callback.problem(p.category, p.position, p.message, p.severity, true)) + } + + underlyingReporter.printSummary() + if (!noErrors(underlyingReporter)) + handleErrors(underlyingReporter, log) + + // the case where we cancelled compilation _after_ some compilation errors got reported + // will be handled by line above so errors still will be reported properly just potentially not + // all of them (because we cancelled the compilation) + if (underlyingReporter.cancelled) + handleCompilationCancellation(underlyingReporter, log) + } + + def handleErrors(dreporter: DelegatingReporter, log: Logger): Nothing = { + debug(log, "Compilation failed (CompilerInterface)") + throw new InterfaceCompileFailed(args, dreporter.problems, "Compilation failed") + } + + def handleCompilationCancellation(dreporter: DelegatingReporter, log: Logger): Nothing = { + assert(dreporter.cancelled, "We should get here only if when compilation got cancelled") + debug(log, "Compilation cancelled (CompilerInterface)") + throw new InterfaceCompileCancelled(args, "Compilation has been cancelled") + } + + def processUnreportedWarnings(run: compiler.Run): Unit = { + // allConditionalWarnings and the ConditionalWarning class are only in 2.10+ + final class CondWarnCompat(val what: String, + val warnings: mutable.ListBuffer[(compiler.Position, String)]) + implicit def compat(run: AnyRef): Compat = new Compat + final class Compat { def allConditionalWarnings = List[CondWarnCompat]() } + + val warnings = run.allConditionalWarnings + if (warnings.nonEmpty) + compiler.logUnreportedWarnings(warnings.map(cw => ("" /*cw.what*/, cw.warnings.toList))) + } +} diff --git a/corpus/compiler-bridge/src/xsbt/ConsoleInterface.scala b/corpus/compiler-bridge/src/xsbt/ConsoleInterface.scala new file mode 100644 index 0000000..2081ce0 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/ConsoleInterface.scala @@ -0,0 +1,102 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import xsbti.Logger +import scala.tools.nsc.interpreter.IMain +import scala.tools.nsc.interpreter.shell.{ ILoop, ShellConfig, ReplReporterImpl } +import scala.tools.nsc.reporters.Reporter +import scala.tools.nsc.{ GenericRunnerCommand, Settings } + +class ConsoleInterface { + def commandArguments( + args: Array[String], + bootClasspathString: String, + classpathString: String, + log: Logger + ): Array[String] = + MakeSettings.sync(args, bootClasspathString, classpathString, log).recreateArgs.toArray[String] + + def run( + args: Array[String], + bootClasspathString: String, + classpathString: String, + initialCommands: String, + cleanupCommands: String, + loader: ClassLoader, + bindNames: Array[String], + bindValues: Array[Any], + log: Logger + ): Unit = { + lazy val interpreterSettings = MakeSettings.sync(args.toList, log) + val compilerSettings = MakeSettings.sync(args, bootClasspathString, classpathString, log) + + log.info(Message("Starting scala interpreter...")) + log.info(Message("")) + + val loop = new ILoop(ShellConfig(interpreterSettings)) { + override def createInterpreter(interpreterSettings: Settings) = { + if (loader ne null) { + val reporter = new ReplReporterImpl(interpreterSettings) + intp = new IMain(interpreterSettings, reporter) { + override protected def parentClassLoader = + if (loader eq null) super.parentClassLoader + else loader + } + intp.setContextClassLoader() + } else + super.createInterpreter(interpreterSettings) + + for ((id, value) <- bindNames zip bindValues) + intp.beQuietDuring(intp.bind(id, value.asInstanceOf[AnyRef].getClass.getName, value)) + + if (!initialCommands.isEmpty) + intp.interpret(initialCommands) + + () + } + + override def closeInterpreter(): Unit = { + if (!cleanupCommands.isEmpty) + intp.interpret(cleanupCommands) + super.closeInterpreter() + } + } + + loop.run(compilerSettings) + } +} + +object MakeSettings { + def apply(args: List[String], log: Logger): Settings = { + val command = new GenericRunnerCommand(args, message => log.error(Message(message))) + if (command.ok) + command.settings + else + throw new InterfaceCompileFailed(Array(), Array(), command.usageMsg) + } + + def sync( + args: Array[String], + bootClasspathString: String, + classpathString: String, + log: Logger + ): Settings = { + val compilerSettings = sync(args.toList, log) + if (!bootClasspathString.isEmpty) + compilerSettings.bootclasspath.value = bootClasspathString + compilerSettings.classpath.value = classpathString + compilerSettings + } + + def sync(options: List[String], log: Logger): Settings = { + val settings = apply(options, log) + settings.Yreplsync.value = true + settings + } +} diff --git a/corpus/compiler-bridge/src/xsbt/DelegatingReporter.scala b/corpus/compiler-bridge/src/xsbt/DelegatingReporter.scala new file mode 100644 index 0000000..2659b38 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/DelegatingReporter.scala @@ -0,0 +1,151 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import java.io.File +import java.util.Optional + +import scala.reflect.internal.util.{ FakePos, NoPosition, Position } +import Compat._ + +private object DelegatingReporter { + def apply(settings: scala.tools.nsc.Settings, delegate: xsbti.Reporter): DelegatingReporter = + new DelegatingReporter(Command.getWarnFatal(settings), Command.getNoWarn(settings), delegate) + + class PositionImpl(sourcePath0: Option[String], + sourceFile0: Option[File], + line0: Option[Int], + lineContent0: String, + offset0: Option[Int], + pointer0: Option[Int], + pointerSpace0: Option[String]) + extends xsbti.Position { + val line = o2oi(line0) + val lineContent = lineContent0 + val offset = o2oi(offset0) + val sourcePath = o2jo(sourcePath0) + val sourceFile = o2jo(sourceFile0) + val pointer = o2oi(pointer0) + val pointerSpace = o2jo(pointerSpace0) + override def toString = + (sourcePath0, line0) match { + case (Some(s), Some(l)) => s + ":" + l + case (Some(s), _) => s + ":" + case _ => "" + } + } + + object PositionImpl { + def empty: PositionImpl = new PositionImpl(None, None, None, "", None, None, None) + } + + import java.lang.{ Integer => I } + private[xsbt] def o2oi(opt: Option[Int]): Optional[I] = { + opt match { + case Some(s) => Optional.ofNullable[I](s: I) + case None => Optional.empty[I] + } + } + + private[xsbt] def o2jo[A](o: Option[A]): Optional[A] = { + o match { + case Some(v) => Optional.ofNullable(v) + case None => Optional.empty[A]() + } + } + + private[xsbt] def convert(dirtyPos: Position): xsbti.Position = { + def cleanPos(pos: Position) = { + Option(pos) match { + case None | Some(NoPosition) => None + case Some(_: FakePos) => None + case _ => Option(pos.finalPosition) + } + } + + def makePosition(pos: Position): xsbti.Position = { + val src = pos.source + val sourcePath = src.file.path + val sourceFile = src.file.file + val line = pos.line + val lineContent = pos.lineContent.stripLineEnd + val offset = pos.point + val pointer = offset - src.lineToOffset(src.offsetToLine(offset)) + val pointerSpace = lineContent.toList.take(pointer).map { + case '\t' => '\t' + case _ => ' ' + } + new PositionImpl(Option(sourcePath), + Option(sourceFile), + Option(line), + lineContent, + Option(offset), + Option(pointer), + Option(pointerSpace.mkString)) + } + + cleanPos(dirtyPos) match { + case None => PositionImpl.empty + case Some(cleanPos) => makePosition(cleanPos) + } + } +} + +// Copyright 2002-2009 LAMP/EPFL +// Original author: Martin Odersky +// Based on scala.tools.nsc.reporters.{AbstractReporter, ConsoleReporter} +private final class DelegatingReporter( + warnFatal: Boolean, + noWarn: Boolean, + private[this] var delegate: xsbti.Reporter +) extends scala.tools.nsc.reporters.Reporter { + def dropDelegate(): Unit = { delegate = null } + def error(msg: String): Unit = error(FakePos("scalac"), msg) + def printSummary(): Unit = delegate.printSummary() + + def problems = delegate.problems + override def hasErrors = delegate.hasErrors + override def hasWarnings = delegate.hasWarnings + override def comment(pos: Position, msg: String): Unit = + delegate.comment(DelegatingReporter.convert(pos), msg) + override def reset(): Unit = { + super.reset() + delegate.reset() + } + + protected def info0(pos: Position, msg: String, rawSeverity: Severity, force: Boolean): Unit = { + val skip = rawSeverity == WARNING && noWarn + if (!skip) { + val severity = if (warnFatal && rawSeverity == WARNING) ERROR else rawSeverity + delegate.log(new CompileProblem(DelegatingReporter.convert(pos), msg, convert(severity))) + } + } + + import xsbti.Severity.{ Info, Warn, Error } + private[this] def convert(sev: Severity): xsbti.Severity = { + sev match { + case INFO => Info + case WARNING => Warn + case ERROR => Error + } + } + + // Define our own problem because the bridge should not depend on sbt util-logging. + import xsbti.{ Problem => XProblem, Position => XPosition, Severity => XSeverity } + private final class CompileProblem( + pos: XPosition, + msg: String, + sev: XSeverity + ) extends XProblem { + override val category = "" + override val position = pos + override val message = msg + override val severity = sev + override def toString = s"[$severity] $pos: $message" + } +} diff --git a/corpus/compiler-bridge/src/xsbt/Dependency.scala b/corpus/compiler-bridge/src/xsbt/Dependency.scala new file mode 100644 index 0000000..4148265 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/Dependency.scala @@ -0,0 +1,412 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import java.io.File + +import xsbti.api.DependencyContext +import DependencyContext._ + +import scala.tools.nsc.io.{ PlainFile, ZipArchive } +import scala.tools.nsc.Phase + +import java.util.{ HashSet => JavaSet } +import java.util.{ HashMap => JavaMap } + +object Dependency { + def name = "xsbt-dependency" +} + +/** + * Extracts dependency information from each compilation unit. + * + * This phase detects all the dependencies both at the term and type level. + * + * When dependency symbol is processed, it is mapped back to either source file where + * it's defined in (if it's available in current compilation run) or classpath entry + * where it originates from. The Symbol -> Classfile mapping is implemented by + * LocateClassFile that we inherit from. + */ +final class Dependency(val global: CallbackGlobal) extends LocateClassFile with GlobalHelpers { + import global._ + + def newPhase(prev: Phase): Phase = new DependencyPhase(prev) + private class DependencyPhase(prev: Phase) extends GlobalPhase(prev) { + override def description = "Extracts dependency information" + def name = Dependency.name + + override def run(): Unit = { + val start = System.currentTimeMillis + super.run() + callback.dependencyPhaseCompleted() + val stop = System.currentTimeMillis + debuglog("Dependency phase took : " + ((stop - start) / 1000.0) + " s") + } + + def apply(unit: CompilationUnit): Unit = { + if (!unit.isJava) { + // Process dependencies if name hashing is enabled, fail otherwise + val dependencyProcessor = new DependencyProcessor(unit) + val dependencyTraverser = new DependencyTraverser(dependencyProcessor) + // Traverse symbols in compilation unit and register all dependencies + dependencyTraverser.traverse(unit.body) + } + } + } + + private class DependencyProcessor(unit: CompilationUnit) { + private def firstClassOrModuleClass(tree: Tree): Option[Symbol] = { + tree foreach { + case classOrModule @ ((_: ClassDef) | (_: ModuleDef)) => + val sym = classOrModule.symbol + return Some(if (sym.isModule) sym.moduleClass else sym) + case _ => () + } + None + } + + private val sourceFile = unit.source.file.file + private val responsibleOfImports = firstClassOrModuleClass(unit.body) + private var orphanImportsReported = false + + /* + * Registers top level import dependencies as coming from a first top level + * class/trait/object declared in the compilation unit. Otherwise, issue warning. + */ + def processTopLevelImportDependency(dep: Symbol): Unit = { + if (!orphanImportsReported) { + responsibleOfImports match { + case Some(classOrModuleDef) => + memberRef(ClassDependency(classOrModuleDef, dep)) + case None => + reporter.warning(unit.position(0), Feedback.OrphanTopLevelImports) + orphanImportsReported = true + } + } + () + } + + // Define processor reusing `processDependency` definition + val memberRef = processDependency(DependencyByMemberRef, false) _ + val inheritance = processDependency(DependencyByInheritance, true) _ + val localInheritance = processDependency(LocalDependencyByInheritance, true) _ + + @deprecated("Use processDependency that takes allowLocal.", "1.1.0") + def processDependency(context: DependencyContext)(dep: ClassDependency): Unit = + processDependency(context, true)(dep) + + /* + * Handles dependency on given symbol by trying to figure out if represents a term + * that is coming from either source code (not necessarily compiled in this compilation + * run) or from class file and calls respective callback method. + */ + def processDependency(context: DependencyContext, allowLocal: Boolean)( + dep: ClassDependency): Unit = { + val fromClassName = classNameAsString(dep.from) + + def binaryDependency(file: File, binaryClassName: String) = + callback.binaryDependency(file, binaryClassName, fromClassName, sourceFile, context) + + import scala.tools.nsc.io.AbstractFile + def processExternalDependency(binaryClassName: String, at: AbstractFile) = { + at match { + case zipEntry: ZipArchive#Entry => + // The dependency comes from a JAR + for { + zip <- zipEntry.underlyingSource + jarFile <- Option(zip.file) + if !jarFile.isDirectory // workaround for JDK9 and Scala 2.10/2.11, see https://github.com/sbt/sbt/pull/3701 + } binaryDependency(jarFile, binaryClassName) + case pf: PlainFile => + // The dependency comes from a class file + binaryDependency(pf.file, binaryClassName) + case _ => + // TODO: If this happens, scala internals have changed. Log error. + } + } + + val onSource = dep.to.sourceFile + if (onSource == null) { + // Dependency is external -- source is undefined + classFile(dep.to) match { + case Some((at, binaryClassName)) => + processExternalDependency(binaryClassName, at) + case None => + debuglog(Feedback.noOriginFileForExternalSymbol(dep.to)) + } + } else if (onSource.file != sourceFile || allowLocal) { + // We cannot ignore dependencies coming from the same source file because + // the dependency info needs to propagate. See source-dependencies/trait-trait-211. + val onClassName = classNameAsString(dep.to) + callback.classDependency(onClassName, fromClassName, context) + } + } + } + + private case class ClassDependency(from: Symbol, to: Symbol) + + private final class DependencyTraverser(processor: DependencyProcessor) extends Traverser { + // are we traversing an Import node at the moment? + private var inImportNode = false + + // Define caches for dependencies that have already been processed + private val _memberRefCache = new JavaSet[ClassDependency]() + private val _inheritanceCache = new JavaSet[ClassDependency]() + private val _localInheritanceCache = new JavaSet[ClassDependency]() + private val _topLevelImportCache = new JavaSet[Symbol]() + + private var _currentDependencySource: Symbol = _ + private var _currentNonLocalClass: Symbol = _ + private var _isLocalSource: Boolean = false + + @inline def resolveNonLocalClass(from: Symbol): (Symbol, Boolean) = { + val fromClass = enclOrModuleClass(from) + if (fromClass == NoSymbol || fromClass.hasPackageFlag) (fromClass, false) + else { + val nonLocal = localToNonLocalClass.resolveNonLocal(fromClass) + (nonLocal, fromClass != nonLocal) + } + } + + /** + * Resolves dependency source (that is, the closest non-local enclosing + * class from a given `currentOwner` set by the `Traverser`). + * + * This method modifies the value of `_currentDependencySource`, + * `_currentNonLocalClass` and `_isLocalSource` and it is not modeled + * as a case class for performance reasons. + * + * The used caching strategy works as follows: + * 1. Return previous non-local class if owners are referentially equal. + * 2. Otherwise, check if they resolve to the same non-local class. + * 1. If they do, overwrite `_isLocalSource` and return + * `_currentNonLocalClass`. + * 2. Otherwise, overwrite all the pertinent fields to be consistent. + */ + private def resolveDependencySource: Symbol = { + if (_currentDependencySource == null) { + // First time we access it, initialize it + _currentDependencySource = currentOwner + val (nonLocalClass, isLocal) = resolveNonLocalClass(currentOwner) + _currentNonLocalClass = nonLocalClass + _isLocalSource = isLocal + nonLocalClass + } else { + // Check if cached is equally referential + if (_currentDependencySource == currentOwner) _currentNonLocalClass + else { + // Check they resolve to the same nonLocalClass. If so, spare writes. + val (nonLocalClass, isLocal) = resolveNonLocalClass(currentOwner) + if (_currentNonLocalClass == nonLocalClass) { + // Resolution can be the same, but the origin affects `isLocal` + _isLocalSource = isLocal + _currentNonLocalClass + } else { + _currentDependencySource = _currentDependencySource + _currentNonLocalClass = nonLocalClass + _isLocalSource = isLocal + _currentNonLocalClass + } + } + } + } + + /** + * Process a given ClassDependency and add it to the cache. + * + * This class dependency can be of three different types: + * 1. Member reference; + * 2. Local inheritance; or, + * 3. Inheritance. + */ + private def addClassDependency( + cache: JavaSet[ClassDependency], + process: ClassDependency => Unit, + fromClass: Symbol, + dep: Symbol + ): Unit = { + assert(fromClass.isClass, Feedback.expectedClassSymbol(fromClass)) + val depClass = enclOrModuleClass(dep) + val dependency = ClassDependency(fromClass, depClass) + if (!cache.contains(dependency) && + !depClass.isRefinementClass) { + process(dependency) + cache.add(dependency) + () + } + } + + def addTopLevelImportDependency(dep: global.Symbol): Unit = { + val depClass = enclOrModuleClass(dep) + if (!_topLevelImportCache.contains(depClass) && !dep.hasPackageFlag) { + processor.processTopLevelImportDependency(depClass) + _topLevelImportCache.add(depClass) + () + } + } + + private def addTreeDependency(tree: Tree): Unit = { + addDependency(tree.symbol) + val tpe = tree.tpe + if (!ignoredType(tpe)) { + addTypeDependencies(tpe) + } + () + } + + private def addDependency(dep: Symbol): Unit = { + val fromClass = resolveDependencySource + if (ignoredSymbol(fromClass) || fromClass.hasPackageFlag) { + if (inImportNode) addTopLevelImportDependency(dep) + else devWarning(Feedback.missingEnclosingClass(dep, currentOwner)) + } else { + addClassDependency(_memberRefCache, processor.memberRef, fromClass, dep) + } + } + + /** Define a type traverser to keep track of the type dependencies. */ + object TypeDependencyTraverser extends TypeDependencyTraverser { + type Handler = Symbol => Unit + // Type dependencies are always added to member references + val memberRefHandler = processor.memberRef + def createHandler(fromClass: Symbol): Handler = { (dep: Symbol) => + if (ignoredSymbol(fromClass) || fromClass.hasPackageFlag) { + if (inImportNode) addTopLevelImportDependency(dep) + else devWarning(Feedback.missingEnclosingClass(dep, currentOwner)) + } else { + addClassDependency(_memberRefCache, memberRefHandler, fromClass, dep) + } + } + + val cache = new JavaMap[Symbol, (Handler, JavaSet[Type])]() + private var handler: Handler = _ + private var visitedOwner: Symbol = _ + def setOwner(owner: Symbol) = { + if (visitedOwner != owner) { + cache.get(owner) match { + case null => + val newVisited = new JavaSet[Type]() + handler = createHandler(owner) + cache.put(owner, handler -> newVisited) + visited = newVisited + visitedOwner = owner + case (h, ts) => + visited = ts + handler = h + } + } + } + + override def addDependency(symbol: global.Symbol) = handler(symbol) + } + + def addTypeDependencies(tpe: Type): Unit = { + val fromClass = resolveDependencySource + TypeDependencyTraverser.setOwner(fromClass) + TypeDependencyTraverser.traverse(tpe) + } + + private def addInheritanceDependency(dep: Symbol): Unit = { + val fromClass = resolveDependencySource + if (_isLocalSource) { + addClassDependency(_localInheritanceCache, processor.localInheritance, fromClass, dep) + } else { + addClassDependency(_inheritanceCache, processor.inheritance, fromClass, dep) + } + } + + /* + * Some macros appear to contain themselves as original tree. + * We must check that we don't inspect the same tree over and over. + * See https://issues.scala-lang.org/browse/SI-8486 + * https://github.com/sbt/sbt/issues/1237 + * https://github.com/sbt/sbt/issues/1544 + */ + private val inspectedOriginalTrees = new JavaSet[Tree]() + + override def traverse(tree: Tree): Unit = tree match { + case Import(expr, selectors) => + inImportNode = true + traverse(expr) + selectors.foreach { + case ImportSelector(nme.WILDCARD, _, null, _) => + // in case of wildcard import we do not rely on any particular name being defined + // on `expr`; all symbols that are being used will get caught through selections + case ImportSelector(name: Name, _, _, _) => + def lookupImported(name: Name) = expr.symbol.info.member(name) + // importing a name means importing both a term and a type (if they exist) + addDependency(lookupImported(name.toTermName)) + addDependency(lookupImported(name.toTypeName)) + } + inImportNode = false + /* + * Idents are used in number of situations: + * - to refer to local variable + * - to refer to a top-level package (other packages are nested selections) + * - to refer to a term defined in the same package as an enclosing class; + * this looks fishy, see this thread: + * https://groups.google.com/d/topic/scala-internals/Ms9WUAtokLo/discussion + */ + case id: Ident => addTreeDependency(id) + case sel @ Select(qual, _) => + traverse(qual); addTreeDependency(sel) + case sel @ SelectFromTypeTree(qual, _) => + traverse(qual); addTreeDependency(sel) + + case Template(parents, self, body) => + // use typeSymbol to dealias type aliases -- we want to track the dependency on the real class in the alias's RHS + def flattenTypeToSymbols(tp: Type): List[Symbol] = + if (tp eq null) Nil + else + tp match { + // rt.typeSymbol is redundant if we list out all parents, TODO: what about rt.decls? + case rt: RefinedType => rt.parents.flatMap(flattenTypeToSymbols) + case _ => List(tp.typeSymbol) + } + + val inheritanceTypes = parents.map(_.tpe).toSet + val inheritanceSymbols = inheritanceTypes.flatMap(flattenTypeToSymbols) + + debuglog( + "Parent types for " + tree.symbol + " (self: " + self.tpt.tpe + "): " + inheritanceTypes + " with symbols " + inheritanceSymbols + .map(_.fullName)) + + inheritanceSymbols.foreach { symbol => + addInheritanceDependency(symbol) + addDependency(symbol) + } + + inheritanceTypes.foreach(addTypeDependencies) + addTypeDependencies(self.tpt.tpe) + + traverseTrees(body) + + /* Original type trees have to be traversed because typer is very + * aggressive when expanding explicit user-defined types. For instance, + * `Foo#B` will be expanded to `C` and the dependency on `Foo` will be + * lost. This makes sure that we traverse all the original prefixes. */ + case typeTree: TypeTree if !ignoredType(typeTree.tpe) => + val original = typeTree.original + if (original != null && !inspectedOriginalTrees.contains(original)) { + traverse(original) + inspectedOriginalTrees.add(original) + } + addTypeDependencies(typeTree.tpe) + case m @ MacroExpansionOf(original) if inspectedOriginalTrees.add(original) => + traverse(original) + super.traverse(m) + case _: ClassDef | _: ModuleDef if !ignoredSymbol(tree.symbol) => + // make sure we cache lookups for all classes declared in the compilation unit; the recorded information + // will be used in Analyzer phase + val sym = if (tree.symbol.isModule) tree.symbol.moduleClass else tree.symbol + localToNonLocalClass.resolveNonLocal(sym) + super.traverse(tree) + case other => super.traverse(other) + } + } +} diff --git a/corpus/compiler-bridge/src/xsbt/ExtractAPI.scala b/corpus/compiler-bridge/src/xsbt/ExtractAPI.scala new file mode 100644 index 0000000..07ba61e --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/ExtractAPI.scala @@ -0,0 +1,726 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import java.io.File +import java.util.{ Arrays, Comparator } +import scala.tools.nsc.symtab.Flags +import xsbti.api._ + +import scala.tools.nsc.Global + +/** + * Extracts full (including private members) API representation out of Symbols and Types. + * + * API for each class is extracted separately. Inner classes are represented as an empty (without members) + * member of the outer class and as a separate class with full API representation. For example: + * + * class A { + * class B { + * def foo: Int = 123 + * } + * } + * + * Is represented as: + * + * // className = A + * class A { + * class B + * } + * // className = A.B + * class A.B { + * def foo: Int + * } + * + * Each compilation unit should be processed by a fresh instance of this class. + * + * NOTE: This class extract *full* API representation. In most of other places in the incremental compiler, + * only non-private (accessible from other compilation units) members are relevant. Other parts of the + * incremental compiler filter out private definitions before processing API structures. Check SameAPI for + * an example. + * + */ +class ExtractAPI[GlobalType <: Global]( + val global: GlobalType, + // Tracks the source file associated with the CompilationUnit currently being processed by the API phase. + // This is used when recording inheritance dependencies. + sourceFile: File +) extends Compat + with ClassName + with GlobalHelpers { + + import global._ + + private def error(msg: String) = throw new RuntimeException(msg) + + // this cache reduces duplicate work both here and when persisting + // caches on other structures had minimal effect on time and cache size + // (tried: Definition, Modifier, Path, Id, String) + private[this] val typeCache = perRunCaches.newMap[(Symbol, Type), xsbti.api.Type]() + // these caches are necessary for correctness + private[this] val structureCache = perRunCaches.newMap[Symbol, xsbti.api.Structure]() + private[this] val classLikeCache = + perRunCaches.newMap[(Symbol, Symbol), xsbti.api.ClassLikeDef]() + private[this] val pending = perRunCaches.newSet[xsbti.api.Lazy[_]]() + + private[this] val emptyStringArray = Array.empty[String] + + private[this] val allNonLocalClassesInSrc = perRunCaches.newSet[xsbti.api.ClassLike]() + private[this] val _mainClasses = perRunCaches.newSet[String]() + + /** + * Implements a work-around for https://github.com/sbt/sbt/issues/823 + * + * The strategy is to rename all type variables bound by existential type to stable + * names by assigning to each type variable a De Bruijn-like index. As a result, each + * type variable gets name of this shape: + * + * "existential_${nestingLevel}_${i}" + * + * where `nestingLevel` indicates nesting level of existential types and `i` variable + * indicates position of type variable in given existential type. + * + * For example, let's assume we have the following classes declared: + * + * class A[T]; class B[T,U] + * + * and we have type A[_] that is expanded by Scala compiler into + * + * A[_$1] forSome { type _$1 } + * + * After applying our renaming strategy we get + * + * A[existential_0_0] forSome { type existential_0_0 } + * + * Let's consider a bit more complicated example which shows how our strategy deals with + * nested existential types: + * + * A[_ <: B[_, _]] + * + * which gets expanded into: + * + * A[_$1] forSome { + * type _$1 <: B[_$2, _$3] forSome { type _$2; type _$3 } + * } + * + * After applying our renaming strategy we get + * + * A[existential_0_0] forSome { + * type existential_0_0 <: B[existential_1_0, existential_1_1] forSome { + * type existential_1_0; type existential_1_1 + * } + * } + * + * Note how the first index (nesting level) is bumped for both existential types. + * + * This way, all names of existential type variables depend only on the structure of + * existential types and are kept stable. + * + * Both examples presented above used placeholder syntax for existential types but our + * strategy is applied uniformly to all existential types no matter if they are written + * using placeholder syntax or explicitly. + */ + private[this] object existentialRenamings { + private var nestingLevel: Int = 0 + import scala.collection.mutable.Map + private val renameTo: Map[Symbol, String] = Map.empty + + def leaveExistentialTypeVariables(typeVariables: Seq[Symbol]): Unit = { + nestingLevel -= 1 + assert(nestingLevel >= 0) + typeVariables.foreach(renameTo.remove) + } + def enterExistentialTypeVariables(typeVariables: Seq[Symbol]): Unit = { + nestingLevel += 1 + typeVariables.zipWithIndex foreach { + case (tv, i) => + val newName = "existential_" + nestingLevel + "_" + i + renameTo(tv) = newName + } + } + def renaming(symbol: Symbol): Option[String] = renameTo.get(symbol) + } + + /** + * Construct a lazy instance from a by-name parameter that will null out references to once + * the value is forced and therefore references to thunk's classes will be garbage collected. + */ + private def lzy[S <: AnyRef](s: => S): xsbti.api.Lazy[S] = { + val lazyImpl = xsbti.api.SafeLazy.apply(Message(s)) + pending += lazyImpl + lazyImpl + } + + /** + * Force all lazy structures. This is necessary so that we see the symbols/types at this phase and + * so that we don't hold on to compiler objects and classes + */ + def forceStructures(): Unit = + if (pending.isEmpty) + structureCache.clear() + else { + val toProcess = pending.toList + pending.clear() + toProcess foreach { _.get() } + forceStructures() + } + + private def thisPath(sym: Symbol) = path(pathComponents(sym, Constants.thisPath :: Nil)) + private def path(components: List[PathComponent]) = + xsbti.api.Path.of(components.toArray[PathComponent]) + private def pathComponents(sym: Symbol, postfix: List[PathComponent]): List[PathComponent] = { + if (sym == NoSymbol || sym.isRoot || sym.isEmptyPackageClass || sym.isRootPackage) postfix + else pathComponents(sym.owner, xsbti.api.Id.of(simpleName(sym)) :: postfix) + } + private def types(in: Symbol, t: List[Type]): Array[xsbti.api.Type] = + t.toArray[Type].map(processType(in, _)) + private def projectionType(in: Symbol, pre: Type, sym: Symbol) = { + if (pre == NoPrefix) { + if (sym.isLocalClass || sym.isRoot || sym.isRootPackage) Constants.emptyType + else if (sym.isTypeParameterOrSkolem || sym.isExistentiallyBound) reference(sym) + else { + // this appears to come from an existential type in an inherited member- not sure why isExistential is false here + /*println("Warning: Unknown prefixless type: " + sym + " in " + sym.owner + " in " + sym.enclClass) + println("\tFlags: " + sym.flags + ", istype: " + sym.isType + ", absT: " + sym.isAbstractType + ", alias: " + sym.isAliasType + ", nonclass: " + isNonClassType(sym))*/ + reference(sym) + } + } else if (sym.isRoot || sym.isRootPackage) Constants.emptyType + else xsbti.api.Projection.of(processType(in, pre), simpleName(sym)) + } + private def reference(sym: Symbol): xsbti.api.ParameterRef = + xsbti.api.ParameterRef.of(tparamID(sym)) + + // The compiler only pickles static annotations, so only include these in the API. + // This way, the API is not sensitive to whether we compiled from source or loaded from classfile. + // (When looking at the sources we see all annotations, but when loading from classes we only see the pickled (static) ones.) + private def mkAnnotations(in: Symbol, as: List[AnnotationInfo]): Array[xsbti.api.Annotation] = + staticAnnotations(as).toArray.map { a => + xsbti.api.Annotation.of( + processType(in, a.atp), + if (a.assocs.isEmpty) + Array(xsbti.api.AnnotationArgument.of("", a.args.mkString("(", ",", ")"))) // what else to do with a Tree? + else + a.assocs + .map { + case (name, value) => + xsbti.api.AnnotationArgument.of(name.toString, value.toString) + } + .toArray[xsbti.api.AnnotationArgument] + ) + } + + private def annotations(in: Symbol, s: Symbol): Array[xsbti.api.Annotation] = + enteringPhase(currentRun.typerPhase) { + val base = if (s.hasFlag(Flags.ACCESSOR)) s.accessed else NoSymbol + val b = if (base == NoSymbol) s else base + // annotations from bean methods are not handled because: + // a) they are recorded as normal source methods anyway + // b) there is no way to distinguish them from user-defined methods + val associated = + List(b, b.getterIn(b.enclClass), b.setterIn(b.enclClass)).filter(_ != NoSymbol) + associated.flatMap(ss => mkAnnotations(in, ss.annotations)).distinct.toArray + } + + private def viewer(s: Symbol) = (if (s.isModule) s.moduleClass else s).thisType + + private def defDef(in: Symbol, s: Symbol): xsbti.api.Def = { + def build(t: Type, + typeParams: Array[xsbti.api.TypeParameter], + valueParameters: List[xsbti.api.ParameterList]): xsbti.api.Def = { + def parameterList(syms: List[Symbol]): xsbti.api.ParameterList = { + val isImplicitList = syms match { case head :: _ => isImplicit(head); case _ => false } + xsbti.api.ParameterList.of(syms.map(parameterS).toArray, isImplicitList) + } + t match { + case PolyType(typeParams0, base) => + assert(typeParams.isEmpty) + assert(valueParameters.isEmpty) + build(base, typeParameters(in, typeParams0), Nil) + case MethodType(params, resultType) => + build(resultType, typeParams, parameterList(params) :: valueParameters) + case NullaryMethodType(resultType) => + build(resultType, typeParams, valueParameters) + case returnType => + val retType = processType(in, dropConst(returnType)) + xsbti.api.Def.of(simpleName(s), + getAccess(s), + getModifiers(s), + annotations(in, s), + typeParams, + valueParameters.reverse.toArray, + retType) + } + } + def parameterS(s: Symbol): xsbti.api.MethodParameter = { + val tp: global.Type = s.info + makeParameter(simpleName(s), tp, tp.typeSymbol, s) + } + + // paramSym is only for 2.8 and is to determine if the parameter has a default + def makeParameter(name: String, + tpe: Type, + ts: Symbol, + paramSym: Symbol): xsbti.api.MethodParameter = { + import xsbti.api.ParameterModifier._ + val (t, special) = + if (ts == definitions.RepeatedParamClass) // || s == definitions.JavaRepeatedParamClass) + (tpe.typeArgs.head, Repeated) + else if (ts == definitions.ByNameParamClass) + (tpe.typeArgs.head, ByName) + else + (tpe, Plain) + xsbti.api.MethodParameter.of(name, processType(in, t), hasDefault(paramSym), special) + } + val t = viewer(in).memberInfo(s) + build(t, Array(), Nil) + } + private def hasDefault(s: Symbol) = s != NoSymbol && s.hasFlag(Flags.DEFAULTPARAM) + private def fieldDef[T](in: Symbol, + s: Symbol, + keepConst: Boolean, + create: (String, + xsbti.api.Access, + xsbti.api.Modifiers, + Array[xsbti.api.Annotation], + xsbti.api.Type) => T): T = { + val t = dropNullary(viewer(in).memberType(s)) + val t2 = if (keepConst) t else dropConst(t) + create(simpleName(s), getAccess(s), getModifiers(s), annotations(in, s), processType(in, t2)) + } + private def dropConst(t: Type): Type = t match { + case ConstantType(constant) => constant.tpe + case _ => t + } + private def dropNullary(t: Type): Type = t match { + case NullaryMethodType(un) => un + case _ => t + } + + private def typeDef(in: Symbol, s: Symbol): xsbti.api.TypeMember = { + val (typeParams, tpe) = + viewer(in).memberInfo(s) match { + case PolyType(typeParams0, base) => (typeParameters(in, typeParams0), base) + case t => (Array[xsbti.api.TypeParameter](), t) + } + val name = simpleName(s) + val access = getAccess(s) + val modifiers = getModifiers(s) + val as = annotations(in, s) + + if (s.isAliasType) + xsbti.api.TypeAlias.of(name, access, modifiers, as, typeParams, processType(in, tpe)) + else if (s.isAbstractType) { + val bounds = tpe.bounds + xsbti.api.TypeDeclaration.of(name, + access, + modifiers, + as, + typeParams, + processType(in, bounds.lo), + processType(in, bounds.hi)) + } else + error("Unknown type member" + s) + } + + private def structure(info: Type, s: Symbol): xsbti.api.Structure = + structureCache.getOrElseUpdate(s, mkStructure(info, s)) + private def structureWithInherited(info: Type, s: Symbol): xsbti.api.Structure = + structureCache.getOrElseUpdate(s, mkStructureWithInherited(info, s)) + + private def removeConstructors(ds: List[Symbol]): List[Symbol] = ds filter { !_.isConstructor } + + /** + * Create structure as-is, without embedding ancestors + * + * (for refinement types, and ClassInfoTypes encountered outside of a definition???). + */ + private def mkStructure(info: Type, s: Symbol): xsbti.api.Structure = { + // We're not interested in the full linearization, so we can just use `parents`, + // which side steps issues with baseType when f-bounded existential types and refined types mix + // (and we get cyclic types which cause a stack overflow in showAPI). + val parentTypes = info.parents + val decls = info.decls.toList + val declsNoModuleCtor = if (s.isModuleClass) removeConstructors(decls) else decls + mkStructure(s, parentTypes, declsNoModuleCtor, Nil) + } + + /** + * Track all ancestors and inherited members for a class's API. + * + * A class's hash does not include hashes for its parent classes -- only the symbolic names -- + * so we must ensure changes propagate somehow. + * + * TODO: can we include hashes for parent classes instead? This seems a bit messy. + */ + private def mkStructureWithInherited(info: Type, s: Symbol): xsbti.api.Structure = { + val ancestorTypes0 = linearizedAncestorTypes(info) + val ancestorTypes = + if (s.isDerivedValueClass) { + val underlying = s.derivedValueClassUnbox.tpe.finalResultType + // The underlying type of a value class should be part of the name hash + // of the value class (see the test `value-class-underlying`), this is accomplished + // by adding the underlying type to the list of parent types. + underlying :: ancestorTypes0 + } else + ancestorTypes0 + val decls = info.decls.toList + val declsNoModuleCtor = if (s.isModuleClass) removeConstructors(decls) else decls + val declSet = decls.toSet + val inherited = info.nonPrivateMembers.toList.filterNot(declSet) // private members are not inherited + mkStructure(s, ancestorTypes, declsNoModuleCtor, inherited) + } + + // Note that the ordering of classes in `baseClasses` is important. + // It would be easier to just say `baseTypeSeq.toList.tail`, + // but that does not take linearization into account. + def linearizedAncestorTypes(info: Type): List[Type] = info.baseClasses.tail.map(info.baseType) + + private def mkStructure(s: Symbol, + bases: List[Type], + declared: List[Symbol], + inherited: List[Symbol]): xsbti.api.Structure = { + xsbti.api.Structure.of(lzy(types(s, bases)), + lzy(processDefinitions(s, declared)), + lzy(processDefinitions(s, inherited))) + } + private def processDefinitions(in: Symbol, defs: List[Symbol]): Array[xsbti.api.ClassDefinition] = + sort(defs.toArray).flatMap((d: Symbol) => definition(in, d)) + private[this] def sort(defs: Array[Symbol]): Array[Symbol] = { + Arrays.sort(defs, sortClasses) + defs + } + + private def definition(in: Symbol, sym: Symbol): Option[xsbti.api.ClassDefinition] = { + def mkVar = Some(fieldDef(in, sym, keepConst = false, xsbti.api.Var.of(_, _, _, _, _))) + def mkVal = Some(fieldDef(in, sym, keepConst = true, xsbti.api.Val.of(_, _, _, _, _))) + if (isClass(sym)) + if (ignoreClass(sym)) None else Some(classLike(in, sym)) + else if (sym.isNonClassType) + Some(typeDef(in, sym)) + else if (sym.isVariable) + if (isSourceField(sym)) mkVar else None + else if (sym.isStable) + if (isSourceField(sym)) mkVal else None + else if (sym.isSourceMethod && !sym.isSetter) + if (sym.isGetter) mkVar else Some(defDef(in, sym)) + else + None + } + private def ignoreClass(sym: Symbol): Boolean = + sym.isLocalClass || sym.isAnonymousClass || sym.fullName.endsWith(tpnme.LOCAL_CHILD.toString) + + // This filters private[this] vals/vars that were not in the original source. + // The getter will be used for processing instead. + private def isSourceField(sym: Symbol): Boolean = { + val getter = sym.getterIn(sym.enclClass) + // the check `getter eq sym` is a precaution against infinite recursion + // `isParamAccessor` does not exist in all supported versions of Scala, so the flag check is done directly + (getter == NoSymbol && !sym.hasFlag(Flags.PARAMACCESSOR)) || (getter eq sym) + } + private def getModifiers(s: Symbol): xsbti.api.Modifiers = { + import Flags._ + val absOver = s.hasFlag(ABSOVERRIDE) + val abs = s.hasFlag(ABSTRACT) || s.hasFlag(DEFERRED) || absOver + val over = s.hasFlag(OVERRIDE) || absOver + new xsbti.api.Modifiers(abs, + over, + s.isFinal, + s.hasFlag(SEALED), + isImplicit(s), + s.hasFlag(LAZY), + s.hasFlag(MACRO), + s.hasFlag(SUPERACCESSOR)) + } + + private def isImplicit(s: Symbol) = s.hasFlag(Flags.IMPLICIT) + private def getAccess(c: Symbol): xsbti.api.Access = { + if (c.isPublic) Constants.public + else if (c.isPrivateLocal) Constants.privateLocal + else if (c.isProtectedLocal) Constants.protectedLocal + else { + val within = c.privateWithin + val qualifier = + if (within == NoSymbol) Constants.unqualified + else xsbti.api.IdQualifier.of(within.fullName) + if (c.hasFlag(Flags.PROTECTED)) xsbti.api.Protected.of(qualifier) + else xsbti.api.Private.of(qualifier) + } + } + + /** + * Replace all types that directly refer to the `forbidden` symbol by `NoType`. + * (a specialized version of substThisAndSym) + */ + class SuppressSymbolRef(forbidden: Symbol) extends TypeMap { + def apply(tp: Type) = + if (tp.typeSymbolDirect == forbidden) NoType + else mapOver(tp) + } + + private def processType(in: Symbol, t: Type): xsbti.api.Type = + typeCache.getOrElseUpdate((in, t), makeType(in, t)) + private def makeType(in: Symbol, t: Type): xsbti.api.Type = { + + val dealiased = t match { + case TypeRef(_, sym, _) if sym.isAliasType => t.dealias + case _ => t + } + + dealiased match { + case NoPrefix => Constants.emptyType + case ThisType(sym) => xsbti.api.Singleton.of(thisPath(sym)) + case SingleType(pre, sym) => projectionType(in, pre, sym) + case ConstantType(constant) => + xsbti.api.Constant.of(processType(in, constant.tpe), constant.stringValue) + + /* explaining the special-casing of references to refinement classes (https://support.typesafe.com/tickets/1882) + * + * goal: a representation of type references to refinement classes that's stable across compilation runs + * (and thus insensitive to typing from source or unpickling from bytecode) + * + * problem: the current representation, which corresponds to the owner chain of the refinement: + * 1. is affected by pickling, so typing from source or using unpickled symbols give different results (because the unpickler "localizes" owners -- this could be fixed in the compiler) + * 2. can't distinguish multiple refinements in the same owner (this is a limitation of SBT's internal representation and cannot be fixed in the compiler) + * + * potential solutions: + * - simply drop the reference: won't work as collapsing all refinement types will cause recompilation to be skipped when a refinement is changed to another refinement + * - represent the symbol in the api: can't think of a stable way of referring to an anonymous symbol whose owner changes when pickled + * + expand the reference to the corresponding refinement type: doing that recursively may not terminate, but we can deal with that by approximating recursive references + * (all we care about is being sound for recompilation: recompile iff a dependency changes, and this will happen as long as we have one unrolling of the reference to the refinement) + */ + case TypeRef(pre, sym, Nil) if sym.isRefinementClass => + // Since we only care about detecting changes reliably, we unroll a reference to a refinement class once. + // Recursive references are simply replaced by NoType -- changes to the type will be seen in the first unrolling. + // The API need not be type correct, so this truncation is acceptable. Most of all, the API should be compact. + val unrolling = pre.memberInfo(sym) // this is a refinement type + + // in case there are recursive references, suppress them -- does this ever happen? + // we don't have a test case for this, so warn and hope we'll get a contribution for it :-) + val withoutRecursiveRefs = new SuppressSymbolRef(sym).mapOver(unrolling) + if (unrolling ne withoutRecursiveRefs) + reporter.warning( + sym.pos, + "sbt-api: approximated refinement ref" + t + " (== " + unrolling + ") to " + withoutRecursiveRefs + "\nThis is currently untested, please report the code you were compiling." + ) + + structure(withoutRecursiveRefs, sym) + case tr @ TypeRef(pre, sym, args) => + val base = projectionType(in, pre, sym) + if (args.isEmpty) + if (isRawType(tr)) + processType(in, rawToExistential(tr)) + else + base + else + xsbti.api.Parameterized.of(base, types(in, args)) + case SuperType(thistpe: Type, supertpe: Type) => + warning("sbt-api: Super type (not implemented): this=" + thistpe + ", super=" + supertpe); + Constants.emptyType + case at: AnnotatedType => + at.annotations match { + case Nil => processType(in, at.underlying) + case annots => + xsbti.api.Annotated.of(processType(in, at.underlying), mkAnnotations(in, annots)) + } + case rt: CompoundType => structure(rt, rt.typeSymbol) + case t: ExistentialType => makeExistentialType(in, t) + case NoType => + Constants.emptyType // this can happen when there is an error that will be reported by a later phase + case PolyType(typeParams, resultType) => + xsbti.api.Polymorphic.of(processType(in, resultType), typeParameters(in, typeParams)) + case NullaryMethodType(_) => + warning("sbt-api: Unexpected nullary method type " + in + " in " + in.owner); + Constants.emptyType + case _ => warning("sbt-api: Unhandled type " + t.getClass + " : " + t); Constants.emptyType + } + } + private def makeExistentialType(in: Symbol, t: ExistentialType): xsbti.api.Existential = { + val ExistentialType(typeVariables, qualified) = t + existentialRenamings.enterExistentialTypeVariables(typeVariables) + try { + val typeVariablesConverted = typeParameters(in, typeVariables) + val qualifiedConverted = processType(in, qualified) + xsbti.api.Existential.of(qualifiedConverted, typeVariablesConverted) + } finally { + existentialRenamings.leaveExistentialTypeVariables(typeVariables) + } + } + private def typeParameters(in: Symbol, s: Symbol): Array[xsbti.api.TypeParameter] = + typeParameters(in, s.typeParams) + private def typeParameters(in: Symbol, s: List[Symbol]): Array[xsbti.api.TypeParameter] = + s.map(typeParameter(in, _)).toArray[xsbti.api.TypeParameter] + private def typeParameter(in: Symbol, s: Symbol): xsbti.api.TypeParameter = { + val varianceInt = s.variance + import xsbti.api.Variance._ + val annots = annotations(in, s) + val variance = + if (varianceInt < 0) Contravariant else if (varianceInt > 0) Covariant else Invariant + viewer(in).memberInfo(s) match { + case TypeBounds(low, high) => + xsbti.api.TypeParameter.of(tparamID(s), + annots, + typeParameters(in, s), + variance, + processType(in, low), + processType(in, high)) + case PolyType(typeParams, base) => + xsbti.api.TypeParameter.of(tparamID(s), + annots, + typeParameters(in, typeParams), + variance, + processType(in, base.bounds.lo), + processType(in, base.bounds.hi)) + case x => error("Unknown type parameter info: " + x.getClass) + } + } + private def tparamID(s: Symbol): String = + existentialRenamings.renaming(s) match { + case Some(rename) => + // can't use debuglog because it doesn't exist in Scala 2.9.x + if (settings.debug.value) + log("Renaming existential type variable " + s.fullName + " to " + rename) + rename + case None => + s.fullName + } + + /* Representation for the self type of a class symbol `s`, or `emptyType` for an *unascribed* self variable (or no self variable at all). + Only the self variable's explicitly ascribed type is relevant for incremental compilation. */ + private def selfType(in: Symbol, s: Symbol): xsbti.api.Type = + // `sym.typeOfThis` is implemented as `sym.thisSym.info`, which ensures the *self* symbol is initialized (the type completer is run). + // We can safely avoid running the type completer for `thisSym` for *class* symbols where `thisSym == this`, + // as that invariant is established on completing the class symbol (`mkClassLike` calls `s.initialize` before calling us). + // Technically, we could even ignore a self type that's a supertype of the class's type, + // as it does not contribute any information relevant outside of the class definition. + if ((s.thisSym eq s) || (s.thisSym.tpeHK == s.tpeHK)) Constants.emptyType + else processType(in, s.typeOfThis) + + def extractAllClassesOf(in: Symbol, c: Symbol): Unit = { + classLike(in, c) + () + } + + def allExtractedNonLocalClasses: Set[ClassLike] = { + forceStructures() + allNonLocalClassesInSrc.toSet + } + + def mainClasses: Set[String] = { + forceStructures() + _mainClasses.toSet + } + + private def classLike(in: Symbol, c: Symbol): ClassLikeDef = + classLikeCache.getOrElseUpdate((in, c), mkClassLike(in, c)) + private def mkClassLike(in: Symbol, c: Symbol): ClassLikeDef = { + // Normalize to a class symbol, and initialize it. + // (An object -- aka module -- also has a term symbol, + // but it's the module class that holds the info about its structure.) + val sym = (if (c.isModule) c.moduleClass else c).initialize + val defType = + if (sym.isTrait) DefinitionType.Trait + else if (sym.isModuleClass) { + if (sym.isPackageObjectClass) DefinitionType.PackageModule + else DefinitionType.Module + } else DefinitionType.ClassDef + val childrenOfSealedClass = sort(sym.children.toArray).map(c => processType(c, c.tpe)) + val topLevel = sym.owner.isPackageClass + val anns = annotations(in, c) + val modifiers = getModifiers(c) + val acc = getAccess(c) + val name = classNameAsSeenIn(in, c) + val tParams = typeParameters(in, sym) // look at class symbol + val selfType = lzy(this.selfType(in, sym)) + def constructClass(structure: xsbti.api.Lazy[Structure]): ClassLike = { + xsbti.api.ClassLike.of( + name, + acc, + modifiers, + anns, + defType, + selfType, + structure, + emptyStringArray, + childrenOfSealedClass, + topLevel, + tParams) // use original symbol (which is a term symbol when `c.isModule`) for `name` and other non-classy stuff + } + val info = viewer(in).memberInfo(sym) + val structure = lzy(structureWithInherited(info, sym)) + val classWithMembers = constructClass(structure) + + allNonLocalClassesInSrc += classWithMembers + + if (sym.isStatic && defType == DefinitionType.Module && definitions.hasJavaMainMethod(sym)) { + _mainClasses += name + } + + val classDef = xsbti.api.ClassLikeDef.of( + name, + acc, + modifiers, + anns, + tParams, + defType + ) // use original symbol (which is a term symbol when `c.isModule`) for `name` and other non-classy stuff + classDef + } + + // TODO: could we restrict ourselves to classes, ignoring the term symbol for modules, + // since everything we need to track about a module is in the module's class (`moduleSym.moduleClass`)? + private[this] def isClass(s: Symbol) = s.isClass || s.isModule + // necessary to ensure a stable ordering of classes in the definitions list: + // modules and classes come first and are sorted by name + // all other definitions come later and are not sorted + private[this] val sortClasses = new Comparator[Symbol] { + def compare(a: Symbol, b: Symbol) = { + val aIsClass = isClass(a) + val bIsClass = isClass(b) + if (aIsClass == bIsClass) + if (aIsClass) + if (a.isModule == b.isModule) + a.fullName.compareTo(b.fullName) + else if (a.isModule) + -1 + else + 1 + else + 0 // substantial performance hit if fullNames are compared here + else if (aIsClass) + -1 + else + 1 + } + } + private object Constants { + val local = xsbti.api.ThisQualifier.of() + val public = xsbti.api.Public.of() + val privateLocal = xsbti.api.Private.of(local) + val protectedLocal = xsbti.api.Protected.of(local) + val unqualified = xsbti.api.Unqualified.of() + val emptyPath = xsbti.api.Path.of(Array()) + val thisPath = xsbti.api.This.of() + val emptyType = xsbti.api.EmptyType.of() + } + + private def simpleName(s: Symbol): String = { + val n = s.unexpandedName + val n2 = if (n == nme.CONSTRUCTOR) constructorNameAsString(s.enclClass) else n.decode.toString + n2.trim + } + + private def staticAnnotations(annotations: List[AnnotationInfo]): List[AnnotationInfo] = { + // compat stub for 2.8/2.9 + class IsStatic(ann: AnnotationInfo) { + def isStatic: Boolean = + ann.atp.typeSymbol isNonBottomSubClass definitions.StaticAnnotationClass + } + implicit def compat(ann: AnnotationInfo): IsStatic = new IsStatic(ann) + annotations.filter(_.isStatic) + } +} diff --git a/corpus/compiler-bridge/src/xsbt/ExtractUsedNames.scala b/corpus/compiler-bridge/src/xsbt/ExtractUsedNames.scala new file mode 100644 index 0000000..9dac681 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/ExtractUsedNames.scala @@ -0,0 +1,355 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import java.util.{ HashMap => JavaMap } +import java.util.{ HashSet => JavaSet } +import java.util.EnumSet + +import xsbti.UseScope + +import Compat._ + +/** + * Extracts simple names used in given compilation unit. + * + * Extracts simple (unqualified) names mentioned in given in non-definition position by collecting + * all symbols associated with non-definition trees and extracting names from all collected symbols. + * Also extract the names of the types of non-definition trees (see source-dependencies/types-in-used-names-* + * and source-dependencies/as-seen-from-* for examples where this is required). + * + * If given symbol is mentioned both in definition and in non-definition position (e.g. in member + * selection) then that symbol is collected. It means that names of symbols defined and used in the + * same compilation unit are extracted. We've considered not extracting names of those symbols + * as an optimization strategy. It turned out that this is not correct. Check + * https://github.com/gkossakowski/sbt/issues/3 for an example of scenario where it matters. + * + * All extracted names are returned in _decoded_ form. This way we stay consistent with the rest + * of incremental compiler which works with names in decoded form. + * + * Names mentioned in Import nodes are handled properly but require some special logic for two + * reasons: + * + * 1. The `termSymbol` of Import nodes point to the symbol of the prefix it imports from + * (not the actual members that we import, that are represented as names). + * 2. ImportSelector is not subtype of Tree therefore is not processed by `Tree.foreach`. + * + * Another type of tree nodes that requires special handling is TypeTree. TypeTree nodes + * has a little bit odd representation: + * + * 1. TypeTree.hasSymbol always returns false even when TypeTree.symbol + * returns a symbol + * 2. The original tree from which given TypeTree was derived is stored + * in TypeTree.original but Tree.forech doesn't walk into original + * tree so we missed it + * + * The tree walking algorithm walks into TypeTree.original explicitly. + * + */ +class ExtractUsedNames[GlobalType <: CallbackGlobal](val global: GlobalType) + extends Compat + with ClassName + with GlobalHelpers { + + import global._ + import JavaUtils._ + + private final class NamesUsedInClass { + // Default names and other scopes are separated for performance reasons + val defaultNames: JavaSet[Name] = new JavaSet[global.Name]() + val scopedNames: JavaMap[Name, EnumSet[UseScope]] = new JavaMap[Name, EnumSet[UseScope]]() + + // We have to leave with commas on ends + override def toString(): String = { + val builder = new StringBuilder(": ") + defaultNames.foreach { name => + builder.append(name.decoded.trim) + val otherScopes = scopedNames.get(name) + if (otherScopes != null) { + builder.append(" in [") + otherScopes.foreach(scope => builder.append(scope.name()).append(", ")) + builder.append("]") + } + builder.append(", ") + } + builder.toString() + } + } + + private def DefaultScopes = EnumSet.of(UseScope.Default) + private def PatmatScopes = EnumSet.of(UseScope.PatMatTarget) + + def extractAndReport(unit: CompilationUnit): Unit = { + val tree = unit.body + val traverser = new ExtractUsedNamesTraverser + traverser.traverse(tree) + + val namesUsedAtTopLevel = traverser.namesUsedAtTopLevel + val defaultNamesTopLevel = namesUsedAtTopLevel.defaultNames + val scopedNamesTopLevel = namesUsedAtTopLevel.scopedNames + + // Handle names used at top level that cannot be related to an owner + if (!defaultNamesTopLevel.isEmpty || !scopedNamesTopLevel.isEmpty) { + val responsible = firstClassOrModuleDef(tree) + responsible match { + case Some(classOrModuleDef) => + val sym = classOrModuleDef.symbol + val firstClassSymbol = enclOrModuleClass(sym) + val firstClassName = className(firstClassSymbol) + val namesInFirstClass = traverser.usedNamesFromClass(firstClassName) + val scopedNamesInFirstClass = namesInFirstClass.scopedNames + + namesInFirstClass.defaultNames.addAll(defaultNamesTopLevel) + scopedNamesTopLevel.foreach { (topLevelName, topLevelScopes) => + val existingScopes = scopedNamesInFirstClass.get(topLevelName) + if (existingScopes == null) + scopedNamesInFirstClass.put(topLevelName, topLevelScopes) + else existingScopes.addAll(topLevelScopes) + () + } + + case None => + reporter.warning(unit.position(0), Feedback.OrphanNames) + } + } + + debuglog { + val msg = s"The ${unit.source} contains the following used names:\n" + val builder = new StringBuilder(msg) + traverser.usedNamesFromClasses.foreach { (name, usedNames) => + builder + .append(name.toString.trim) + .append(": ") + .append(usedNames.toString()) + .append("\n") + () + } + builder.toString() + } + + // Handle names circumscribed to classes + traverser.usedNamesFromClasses.foreach { (rawClassName, usedNames) => + val className = rawClassName.toString.trim + usedNames.defaultNames.foreach { rawUsedName => + val useName = rawUsedName.decoded.trim + val existingScopes = usedNames.scopedNames.get(rawUsedName) + val useScopes = { + if (existingScopes == null) DefaultScopes + else { + existingScopes.add(UseScope.Default) + existingScopes + } + } + callback.usedName(className, useName, useScopes) + } + } + } + + private def firstClassOrModuleDef(tree: Tree): Option[Tree] = { + tree foreach { + case t @ ((_: ClassDef) | (_: ModuleDef)) => return Some(t) + case _ => () + } + None + } + + private class ExtractUsedNamesTraverser extends Traverser { + + val usedNamesFromClasses = new JavaMap[Name, NamesUsedInClass]() + val namesUsedAtTopLevel = new NamesUsedInClass + + override def traverse(tree: Tree): Unit = { + handleClassicTreeNode(tree) + processMacroExpansion(tree)(handleMacroExpansion) + super.traverse(tree) + } + + val addSymbol: (JavaSet[Name], Symbol) => Unit = { (names: JavaSet[Name], symbol: Symbol) => + // Synthetic names are no longer included. See https://github.com/sbt/sbt/issues/2537 + if (!ignoredSymbol(symbol) && !isEmptyName(symbol.name)) { + names.add(mangledName(symbol)) + () + } + } + + /** Returns mutable set with all names from given class used in current context */ + def usedNamesFromClass(className: Name): NamesUsedInClass = { + val names = usedNamesFromClasses.get(className) + if (names == null) { + val newOne = new NamesUsedInClass + usedNamesFromClasses.put(className, newOne) + newOne + } else names + } + + /* + * Some macros appear to contain themselves as original tree. + * We must check that we don't inspect the same tree over and over. + * See https://issues.scala-lang.org/browse/SI-8486 + * https://github.com/sbt/sbt/issues/1237 + * https://github.com/sbt/sbt/issues/1544 + */ + private val inspectedOriginalTrees = new JavaSet[Tree]() + private val inspectedTypeTrees = new JavaSet[Tree]() + + private val handleMacroExpansion: Tree => Unit = { original => + if (!inspectedOriginalTrees.contains(original)) { + inspectedOriginalTrees.add(original) + traverse(original) + } + } + + private object PatMatDependencyTraverser extends TypeDependencyTraverser { + override def addDependency(symbol: global.Symbol): Unit = { + if (!ignoredSymbol(symbol) && symbol.isSealed) { + val name = mangledName(symbol) + if (!isEmptyName(name)) { + val existingScopes = _currentScopedNamesCache.get(name) + if (existingScopes == null) + _currentScopedNamesCache.put(name, PatmatScopes) + else existingScopes.add(UseScope.PatMatTarget) + } + } + () + } + } + + private object TypeDependencyTraverser extends TypeDependencyTraverser { + private val ownersCache = new JavaMap[Symbol, JavaSet[Type]]() + private var nameCache: JavaSet[Name] = _ + private var ownerVisited: Symbol = _ + + def setCacheAndOwner(cache: JavaSet[Name], owner: Symbol): Unit = { + if (ownerVisited != owner) { + val ts = ownersCache.get(owner) + + if (ts == null) { + val newVisited = new JavaSet[Type]() + visited = newVisited + ownersCache.put(owner, newVisited) + } else { + visited = ts + } + + nameCache = cache + ownerVisited = owner + } + } + + override def addDependency(symbol: global.Symbol): Unit = + addSymbol(nameCache, symbol) + } + + private def handleClassicTreeNode(tree: Tree): Unit = tree match { + // Register names from pattern match target type in PatMatTarget scope + case ValDef(mods, _, tpt, _) if mods.isCase && mods.isSynthetic => + updateCurrentOwner() + PatMatDependencyTraverser.traverse(tpt.tpe) + case _: DefTree | _: Template => () + case Import(_, selectors: List[ImportSelector]) => + val names = getNamesOfEnclosingScope + def usedNameInImportSelector(name: Name): Unit = { + if (!isEmptyName(name) && (name != nme.WILDCARD) && !names.contains(name)) { + names.add(name) + () + } + } + selectors foreach { selector => + usedNameInImportSelector(selector.name) + usedNameInImportSelector(selector.rename) + } + /* Original type trees have to be traversed because typer is very + * aggressive when expanding explicit user-defined types. For instance, + * `Foo#B` will be expanded to `C` and the dependency on `Foo` will be + * lost. This makes sure that we traverse all the original prefixes. */ + case t: TypeTree if t.original != null => + val original = t.original + if (!inspectedTypeTrees.contains(original)) { + inspectedTypeTrees.add(original) + original.foreach(traverse) + } + + case t if t.hasSymbolField => + val symbol = t.symbol + if (symbol != rootMirror.RootPackage) + addSymbol(getNamesOfEnclosingScope, t.symbol) + + val tpe = t.tpe + if (!ignoredType(tpe)) { + // Initialize _currentOwner if it's not + val cache = getNamesOfEnclosingScope + TypeDependencyTraverser.setCacheAndOwner(cache, _currentOwner) + TypeDependencyTraverser.traverse(tpe) + } + case _ => + } + + private var _currentOwner: Symbol = _ + private var _currentNonLocalClass: Symbol = _ + private var _currentNamesCache: JavaSet[Name] = _ + private var _currentScopedNamesCache: JavaMap[Name, EnumSet[UseScope]] = _ + + @inline private def resolveNonLocal(from: Symbol): Symbol = { + val fromClass = enclOrModuleClass(from) + if (ignoredSymbol(fromClass) || fromClass.hasPackageFlag) NoSymbol + else localToNonLocalClass.resolveNonLocal(fromClass) + } + + @inline private def namesInClass(nonLocalClass: Symbol): NamesUsedInClass = { + if (nonLocalClass == NoSymbol) namesUsedAtTopLevel + else usedNamesFromClass(ExtractUsedNames.this.className(nonLocalClass)) + } + + /** + * Updates caches for closest non-local class owner of a tree given + * `currentOwner`, defined and updated by `Traverser`. + * + * This method modifies the state associated with the names variable + * `_currentNamesCache` and `_currentScopedNamesCache`, which are composed + * by `_currentOwner` and and `_currentNonLocalClass`. + * + * * The used caching strategy works as follows: + * 1. Do nothing if owners are referentially equal. + * 2. Otherwise, check if they resolve to the same non-local class. + * 1. If they do, do nothing + * 2. Otherwise, overwrite all the pertinent fields to be consistent. + */ + private def updateCurrentOwner(): Unit = { + if (_currentOwner == null) { + // Set the first state for the enclosing non-local class + _currentOwner = currentOwner + _currentNonLocalClass = resolveNonLocal(currentOwner) + val usedInClass = namesInClass(_currentNonLocalClass) + _currentNamesCache = usedInClass.defaultNames + _currentScopedNamesCache = usedInClass.scopedNames + } else if (_currentOwner != currentOwner) { + val nonLocalClass = resolveNonLocal(currentOwner) + if (_currentNonLocalClass != nonLocalClass) { + _currentOwner = currentOwner + _currentNonLocalClass = nonLocalClass + val usedInClass = namesInClass(_currentNonLocalClass) + _currentNamesCache = usedInClass.defaultNames + _currentScopedNamesCache = usedInClass.scopedNames + } + } + } + + /** + * Return the names associated with the closest non-local class owner + * of a tree given `currentOwner`, defined and updated by `Traverser`. + * + * This method modifies the state associated with the names variable + * by calling `updateCurrentOwner()`. + */ + @inline + private def getNamesOfEnclosingScope: JavaSet[Name] = { + updateCurrentOwner() + _currentNamesCache + } + } +} diff --git a/corpus/compiler-bridge/src/xsbt/GlobalHelpers.scala b/corpus/compiler-bridge/src/xsbt/GlobalHelpers.scala new file mode 100644 index 0000000..f5afae7 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/GlobalHelpers.scala @@ -0,0 +1,173 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import scala.tools.nsc.Global +import java.util.HashSet + +trait GlobalHelpers { self: Compat => + val global: Global + import global._ + + /** Return true if type shall be ignored, false otherwise. */ + @inline def ignoredType(tpe: Type) = { + tpe == null || + tpe == NoType || + tpe.typeSymbol == EmptyPackageClass + } + + /** Return true if symbol shall be ignored, false otherwise. */ + @inline def ignoredSymbol(symbol: Symbol) = { + symbol == null || + symbol == NoSymbol || + symbol == EmptyPackageClass + } + + /** Return true if name is empty, false otherwise. */ + def isEmptyName(name: Name): Boolean = { + name match { + case null | nme.EMPTY | nme.EMPTY_PACKAGE_NAME | tpnme.EMPTY | tpnme.EMPTY_PACKAGE_NAME => + true + case _ => false + } + } + + private[xsbt] abstract class TypeDependencyTraverser extends TypeTraverser { + def addDependency(symbol: Symbol): Unit + + /** Add type dependency ignoring packages and inheritance info from classes. */ + @inline private def addTypeSymbolDependency(symbol: Symbol): Unit = { + addDependency(symbol) + if (!symbol.isClass) { + traverse(symbol.info) + } + } + + /** Add type dependency *AND* traverse prefix iff is not a package. */ + @inline private def addTypeDependency(tpe: Type): Unit = { + val symbol = tpe.typeSymbolDirect + if (!symbol.hasPackageFlag) { + addTypeSymbolDependency(symbol) + traverse(tpe.prefix) + } + } + + // Define cache and populate it with known types at initialization time + protected var visited = new HashSet[Type]() + + /** Clear the cache after every `traverse` invocation at the call-site. */ + protected def reinitializeVisited(): Unit = visited.clear() + + /** + * Traverse the type and its info to track all type dependencies. + * + * Note that tpe cannot be either `NoSymbol` or `null`. + * Check that you don't pass those types at the call-site. + */ + override def traverse(tpe: Type): Unit = { + if ((tpe ne NoType) && !visited.contains(tpe)) { + visited.add(tpe) + tpe match { + case singleRef: SingleType => + addTypeDependency(singleRef) + + case typeRef: TypeRef => + // Traverse materialized type arguments + typeRef.typeArguments.foreach(traverse) + addTypeDependency(typeRef) + + case MethodType(_, _) => + // Traverse the types of method parameters definitions + tpe.params.foreach(param => traverse(param.tpe)) + // Traverse return type + traverse(tpe.resultType) + + case PolyType(_, _) => + // Traverse the symbols of poly types and their prefixes + tpe.typeParams.foreach { typeParam => + addTypeSymbolDependency(typeParam) + val prefix = typeParam.info.prefix + if (!prefix.typeSymbolDirect.hasPackageFlag) + traverse(prefix) + } + // Traverse return type + traverse(tpe.resultType) + + case TypeBounds(lo, hi) => + // Ignore default types for lo and hi bounds + if (!(lo == definitions.NothingTpe)) traverse(lo) + if (!(hi == definitions.AnyTpe)) traverse(hi) + + case RefinedType(parents, decls) => + parents.foreach(traverse) + decls.toIterator.foreach { decl => + if (decl.isType) addTypeSymbolDependency(decl) + else addDependency(decl) + } + + case ExistentialType(quantified, underlying) => + quantified.foreach(quantified => traverse(quantified.tpe)) + traverse(underlying) + + case ThisType(_) | ConstantType(_) => + traverse(tpe.underlying) + + case _ => + mapOver(tpe) + () + } + } + } + } + + /** Returns true if given tree contains macro attchment. In such case calls func on tree from attachment. */ + def processMacroExpansion(in: Tree)(func: Tree => Unit): Boolean = { + import analyzer._ // this is where MEA lives in 2.11.x + // Hotspot + var seen = false + in.attachments.all.foreach { + case _ if seen => + case macroAttachment: MacroExpansionAttachment => + func(macroAttachment.expandee) + seen = true + case _ => + } + seen + } + + object MacroExpansionOf { + def unapply(tree: Tree): Option[Tree] = { + import analyzer._ // this is where MEA lives in 2.11.x + tree.attachments.all.collect { + case att: MacroExpansionAttachment => att.expandee + }.headOption + } + } + + /** Return the enclosing class or the module class if it's a module. */ + def enclOrModuleClass(s: Symbol): Symbol = + if (s.isModule) s.moduleClass else s.enclClass + + /** Define common error messages for error reporting and assertions. */ + object Feedback { + val OrphanTopLevelImports = noTopLevelMember("top level imports") + val OrphanNames = noTopLevelMember("names") + + def noOriginFileForExternalSymbol(symbol: Symbol) = + s"The symbol $symbol comes from an unknown source or compiled source -- ignoring." + def expectedClassSymbol(culprit: Symbol): String = + s"The ${culprit.fullName} defined at ${culprit.fullLocationString} is not a class symbol." + def missingEnclosingClass(culprit: Symbol, owner: Symbol): String = + s"No enclosing class. Discarding dependency on $culprit (currentOwner = $owner)." + def noTopLevelMember(found: String) = s""" + |Found $found but no class, trait or object is defined in the compilation unit. + |The incremental compiler cannot record the dependency information in such case. + |Some errors like unused import referring to a non-existent class might not be reported. + """.stripMargin + } +} diff --git a/corpus/compiler-bridge/src/xsbt/InteractiveConsoleFactory.scala b/corpus/compiler-bridge/src/xsbt/InteractiveConsoleFactory.scala new file mode 100644 index 0000000..5aeeccc --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/InteractiveConsoleFactory.scala @@ -0,0 +1,35 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import xsbti.Logger + +class InteractiveConsoleFactory extends xsbti.InteractiveConsoleFactory { + def createConsole( + args: Array[String], + bootClasspathString: String, + classpathString: String, + initialCommands: String, + cleanupCommands: String, + loader: ClassLoader, + bindNames: Array[String], + bindValues: Array[AnyRef], + log: Logger + ): xsbti.InteractiveConsoleInterface = + new InteractiveConsoleInterface( + args, + bootClasspathString, + classpathString, + initialCommands, + cleanupCommands, + loader, + bindNames, + bindValues, + log + ) +} diff --git a/corpus/compiler-bridge/src/xsbt/InteractiveConsoleHelper.scala b/corpus/compiler-bridge/src/xsbt/InteractiveConsoleHelper.scala new file mode 100644 index 0000000..01dd182 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/InteractiveConsoleHelper.scala @@ -0,0 +1,20 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import Compat._ +import xsbti.InteractiveConsoleResult + +object InteractiveConsoleHelper { + implicit def toConsoleResult(ir: Results.Result): InteractiveConsoleResult = + ir match { + case Results.Success => InteractiveConsoleResult.Success + case Results.Incomplete => InteractiveConsoleResult.Incomplete + case Results.Error => InteractiveConsoleResult.Error + } +} diff --git a/corpus/compiler-bridge/src/xsbt/InteractiveConsoleInterface.scala b/corpus/compiler-bridge/src/xsbt/InteractiveConsoleInterface.scala new file mode 100644 index 0000000..24e6171 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/InteractiveConsoleInterface.scala @@ -0,0 +1,92 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import java.io.{ PrintWriter, StringWriter } + +import scala.tools.nsc.interpreter.IMain +import scala.tools.nsc.{ GenericRunnerCommand, Settings } + +import xsbti.Logger + +import Compat._ +import InteractiveConsoleHelper._ + +class InteractiveConsoleInterface( + args: Array[String], + bootClasspathString: String, + classpathString: String, + initialCommands: String, + cleanupCommands: String, + loader: ClassLoader, + bindNames: Array[String], + bindValues: Array[AnyRef], + log: Logger +) extends xsbti.InteractiveConsoleInterface { + + lazy val interpreterSettings: Settings = InteractiveMakeSettings.sync(args.toList, onError) + + val useJavaCp = "-usejavacp" // we need rt.jar from JDK, so java classpath is required + + val compilerSettings: Settings = + InteractiveMakeSettings.sync(args :+ useJavaCp, bootClasspathString, classpathString, onError) + + val outWriter: StringWriter = new StringWriter + val poutWriter: PrintWriter = new PrintWriter(outWriter) + + val interpreter: IMain = + new IMain(compilerSettings, replReporter(compilerSettings, new PrintWriter(outWriter))) { + def lastReq: Request = prevRequestList.last + } + + def interpret(line: String, synthetic: Boolean): InteractiveConsoleResponse = { + clearBuffer() + val r = interpreter.interpret(line, synthetic) + InteractiveConsoleResponse(r, outWriter.toString) + } + + def clearBuffer(): Unit = { + // errorWriter.getBuffer.setLength(0) + outWriter.getBuffer.setLength(0) + } + + def reset(): Unit = { + clearBuffer() + interpreter.reset() + } + + private def onError(str: String) = log error Message(str) +} + +object InteractiveMakeSettings { + def apply(args: List[String], onError: String => Unit): Settings = { + val command = new GenericRunnerCommand(args, onError) + if (command.ok) command.settings + // TODO: Provide better exception + else throw new Exception(command.usageMsg) + } + + def sync( + args: Array[String], + bootClasspathString: String, + classpathString: String, + onError: String => Unit + ): Settings = { + val compilerSettings = sync(args.toList, onError) + if (!bootClasspathString.isEmpty) + compilerSettings.bootclasspath.value = bootClasspathString + compilerSettings.classpath.value = classpathString + compilerSettings + } + + def sync(options: List[String], onError: String => Unit): Settings = { + val settings = apply(options, onError) + settings.Yreplsync.value = true + settings + } +} diff --git a/corpus/compiler-bridge/src/xsbt/InteractiveConsoleResponse.scala b/corpus/compiler-bridge/src/xsbt/InteractiveConsoleResponse.scala new file mode 100644 index 0000000..314784a --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/InteractiveConsoleResponse.scala @@ -0,0 +1,13 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import xsbti.InteractiveConsoleResult + +case class InteractiveConsoleResponse(result: InteractiveConsoleResult, output: String) + extends xsbti.InteractiveConsoleResponse diff --git a/corpus/compiler-bridge/src/xsbt/JavaUtils.scala b/corpus/compiler-bridge/src/xsbt/JavaUtils.scala new file mode 100644 index 0000000..bac5b84 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/JavaUtils.scala @@ -0,0 +1,31 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +private[xsbt] object JavaUtils { + implicit class JavaForEach[T](val iterable: java.lang.Iterable[T]) extends AnyVal { + + @inline + def foreach(op: T => Unit): Unit = { + val iterator = iterable.iterator() + while (iterator.hasNext) op(iterator.next()) + } + } + + implicit class JavaMapForEach[K, V](val map: java.util.Map[K, V]) extends AnyVal { + + @inline + def foreach(op: (K, V) => Unit): Unit = { + val iterator = map.keySet().iterator() + while (iterator.hasNext) { + val key = iterator.next() + op(key, map.get(key)) + } + } + } +} diff --git a/corpus/compiler-bridge/src/xsbt/LocalToNonLocalClass.scala b/corpus/compiler-bridge/src/xsbt/LocalToNonLocalClass.scala new file mode 100644 index 0000000..13bb2e7 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/LocalToNonLocalClass.scala @@ -0,0 +1,70 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import collection.mutable.Map + +/** + * A memoized lookup of an enclosing non local class. + * + * Let's consider an example of an owner chain: + * + * pkg1 <- pkg2 <- class A <- object B <- class C <- def foo <- class Foo <- class Bar + * + * For an object, we work with its `moduleClass` so we can refer to everything as classes. + * + * Classes A, B, C are non local so they are mapped to themselves. Classes Foo and Bar are local because + * they are defined within method `foo`. + * + * Let's define non local class more precisely. A non local class is a class that is owned by either a package + * or another non local class. This gives rise to a recursive definition of a non local class that is used in the + * implementation of the mapping. + * + * Thanks to memoization, the amortized cost of a lookup is O(1). We amortize over lookups of all class symbols + * in the current compilation run. + * + * Additionally, you can query whether a given class is local. Check `isLocal`'s documentation. + */ +class LocalToNonLocalClass[G <: CallbackGlobal](val global: G) { + import global._ + private val cache: Map[Symbol, Symbol] = perRunCaches.newMap() + + def resolveNonLocal(s: Symbol): Symbol = { + assert( + phase.id <= sbtDependency.ownPhase.id, + s"Tried to resolve ${s.fullName} to a non local classes but the resolution works up to sbtDependency phase. We're at ${phase.name}" + ) + resolveCached(s) + } + + /** + * Queries the cached information whether a class is a local class. If there's no cached information about + * the class None is returned. + * + * This method doesn't mutate the cache. + */ + def isLocal(s: Symbol): Option[Boolean] = { + assert(s.isClass, s"The ${s.fullName} is not a class.") + cache.get(s).map(_ != s) + } + + private def resolveCached(s: Symbol): Symbol = { + assert(s.isClass, s"The ${s.fullName} is not a class.") + cache.getOrElseUpdate(s, lookupNonLocal(s)) + } + private def lookupNonLocal(s: Symbol): Symbol = { + if (s.owner.isPackageClass) s + else if (s.owner.isClass) { + val nonLocalForOwner = resolveCached(s.owner) + // the s is owned by a non local class so s is non local + if (nonLocalForOwner == s.owner) s + // otherwise the inner most non local class is the same as for its owner + else nonLocalForOwner + } else resolveCached(s.owner.enclClass) + } +} diff --git a/corpus/compiler-bridge/src/xsbt/LocateClassFile.scala b/corpus/compiler-bridge/src/xsbt/LocateClassFile.scala new file mode 100644 index 0000000..aae1a70 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/LocateClassFile.scala @@ -0,0 +1,46 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import scala.reflect.io.NoAbstractFile +import scala.tools.nsc.io.AbstractFile + +import java.io.File + +/** + * Contains utility methods for looking up class files corresponding to Symbols. + */ +abstract class LocateClassFile extends Compat with ClassName { + val global: CallbackGlobal + import global._ + + private[this] final val classSeparator = '.' + protected def classFile(sym: Symbol): Option[(AbstractFile, String)] = + // package can never have a corresponding class file; this test does not + // catch package objects (that do not have this flag set) + if (sym hasFlag scala.tools.nsc.symtab.Flags.PACKAGE) None + else { + val file = sym.associatedFile + + if (file == NoAbstractFile) { + if (isTopLevelModule(sym)) { + val linked = sym.companionClass + if (linked == NoSymbol) + None + else + classFile(linked) + } else + None + } else { + Some((file, flatname(sym, classSeparator) + sym.moduleSuffix)) + } + } + + protected def fileForClass(outputDirectory: File, s: Symbol, separatorRequired: Boolean): File = + new File(outputDirectory, flatclassName(s, File.separatorChar, separatorRequired) + ".class") +} diff --git a/corpus/compiler-bridge/src/xsbt/Log.scala b/corpus/compiler-bridge/src/xsbt/Log.scala new file mode 100644 index 0000000..3cdf209 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/Log.scala @@ -0,0 +1,14 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +object Log { + def debug(log: xsbti.Logger, msg: => String) = log.debug(Message(msg)) + def settingsError(log: xsbti.Logger): String => Unit = + s => log.error(Message(s)) +} diff --git a/corpus/compiler-bridge/src/xsbt/Message.scala b/corpus/compiler-bridge/src/xsbt/Message.scala new file mode 100644 index 0000000..2295af3 --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/Message.scala @@ -0,0 +1,16 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import java.util.function.Supplier + +object Message { + def apply[T](s: => T): Supplier[T] = new Supplier[T] { + override def get(): T = s + } +} diff --git a/corpus/compiler-bridge/src/xsbt/ScaladocInterface.scala b/corpus/compiler-bridge/src/xsbt/ScaladocInterface.scala new file mode 100644 index 0000000..c99a6af --- /dev/null +++ b/corpus/compiler-bridge/src/xsbt/ScaladocInterface.scala @@ -0,0 +1,71 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + +package xsbt + +import xsbti.Logger +import Log.debug + +class ScaladocInterface { + def run(args: Array[String], log: Logger, delegate: xsbti.Reporter) = + (new Runner(args, log, delegate)).run +} +private class Runner(args: Array[String], log: Logger, delegate: xsbti.Reporter) { + import scala.tools.nsc.{ doc, Global, reporters } + import reporters.Reporter + val docSettings: doc.Settings = new doc.Settings(Log.settingsError(log)) + val command = Command(args.toList, docSettings) + val reporter = DelegatingReporter(docSettings, delegate) + def noErrors = !reporter.hasErrors && command.ok + + def run(): Unit = { + debug(log, "Calling Scaladoc with arguments:\n\t" + args.mkString("\n\t")) + if (noErrors) { + import doc._ // 2.8 trunk and Beta1-RC4 have doc.DocFactory. For other Scala versions, the next line creates forScope.DocFactory + val processor = new DocFactory(reporter, docSettings) + processor.document(command.files) + } + reporter.printSummary() + if (!noErrors) + throw new InterfaceCompileFailed(args, reporter.problems, "Scaladoc generation failed") + } + + object forScope { + class DocFactory(reporter: Reporter, docSettings: doc.Settings) // 2.7 compatibility + { + // see https://github.com/paulp/scala-full/commit/649823703a574641407d75d5c073be325ea31307 + trait GlobalCompat { + def onlyPresentation = false + + def forScaladoc = false + } + + object compiler extends Global(command.settings, reporter) with GlobalCompat { + override def onlyPresentation = true + override def forScaladoc = true + class DefaultDocDriver // 2.8 source compatibility + { + assert(false) + def process(units: Iterator[CompilationUnit]) = error("for 2.8 compatibility only") + } + } + def document(ignore: Seq[String]): Unit = { + import compiler._ + val run = new Run + run compile command.files + + val generator = { + new DefaultDocDriver { + lazy val global: compiler.type = compiler + lazy val settings = docSettings + } + } + generator.process(run.units) + } + } + } +} diff --git a/out.txt b/out.txt new file mode 100644 index 0000000..004f089 --- /dev/null +++ b/out.txt @@ -0,0 +1,46236 @@ +[info] Loading settings from idea.sbt ... +[info] Loading global plugins from /home/kromanowski/.sbt/1.0/plugins +[info] Updating {file:/home/kromanowski/.sbt/1.0/plugins/}global-plugins... +[info] Done updating. +[info] Loading settings from assembly.sbt ... +[info] Loading project definition from /home/kromanowski/workspace/perf_tester/project +[info] Updating {file:/home/kromanowski/workspace/perf_tester/project/}perf_tester-build... +[info] Done updating. +[info] Loading settings from build.sbt ... +[info] Set current project to perf_tester (in build file:/home/kromanowski/workspace/perf_tester/) +[success] Total time: 1 s, completed Jul 10, 2018 7:24:32 PM +[warn] Multiple main classes detected. Run 'show discoveredMainClasses' to see the list +[info] Running org.perftester.ProfileMain -s ../scalas/scalac_perf -a corpus/compiler-bridge -r reports -i 11 -p 2 --user krzysiek --config baseline-cmp +[debug] Waiting for threads to exit or System.exit to be called. +[debug]  Classpath: +[debug]  /tmp/sbt_3d2413e3/job-1/target/e63a6f8b/perf_tester_2.12-0.1.jar +[debug]  /tmp/sbt_3d2413e3/target/dd48b2f7/scala-compiler-2.12.6.jar +[debug]  /tmp/sbt_3d2413e3/target/6bd975dd/scala-library-2.12.6.jar +[debug]  /tmp/sbt_3d2413e3/target/f2c1ebc3/scala-reflect-2.12.6.jar +[debug]  /tmp/sbt_3d2413e3/target/e22de336/scala-xml_2.12-1.0.6.jar +[debug]  /tmp/sbt_3d2413e3/target/a806c60c/scala-json-rpc_2.12-2.0.1.jar +[debug]  /tmp/sbt_3d2413e3/target/ff25d297/play-json_2.12-2.6.3.jar +[debug]  /tmp/sbt_3d2413e3/target/5c5e991e/play-functional_2.12-2.6.3.jar +[debug]  /tmp/sbt_3d2413e3/target/ed809d26/macro-compat_2.12-1.1.1.jar +[debug]  /tmp/sbt_3d2413e3/target/f7b520c4/joda-time-2.9.9.jar +[debug]  /tmp/sbt_3d2413e3/target/569b1752/jackson-core-2.8.9.jar +[debug]  /tmp/sbt_3d2413e3/target/e0e75838/jackson-annotations-2.8.9.jar +[debug]  /tmp/sbt_3d2413e3/target/4dfca397/jackson-databind-2.8.9.jar +[debug]  /tmp/sbt_3d2413e3/target/0ffc2cd3/jackson-datatype-jdk8-2.8.9.jar +[debug]  /tmp/sbt_3d2413e3/target/060f4378/jackson-datatype-jsr310-2.8.9.jar +[debug]  /tmp/sbt_3d2413e3/target/4877b85d/commons-math-2.2.jar +[debug]  /tmp/sbt_3d2413e3/target/8de7c2a8/scopt_2.12-3.5.0.jar +[debug]  /tmp/sbt_3d2413e3/target/1e9f4c18/akka-actor_2.12-2.5.6.jar +[debug]  /tmp/sbt_3d2413e3/target/2cf7a6cc/config-1.3.1.jar +[debug]  /tmp/sbt_3d2413e3/target/1e6f1e74/scala-java8-compat_2.12-0.8.0.jar +[debug]  /tmp/sbt_3d2413e3/target/ec20be64/akka-testkit_2.12-2.5.6.jar +[debug]  /tmp/sbt_3d2413e3/target/e4dc6d8b/akka-slf4j_2.12-2.5.6.jar +[debug]  /tmp/sbt_3d2413e3/target/da76ca59/slf4j-api-1.7.25.jar +[debug]  /tmp/sbt_3d2413e3/target/5fe28b95/commons-lang3-3.4.jar +[debug]  /tmp/sbt_3d2413e3/target/c8c686ef/ammonite-ops_2.12-1.0.2.jar +[debug]  /tmp/sbt_3d2413e3/target/9790a739/geny_2.12-0.1.2.jar +[debug]  /tmp/sbt_3d2413e3/target/a2a51bbd/scalatags_2.12-0.6.7.jar +[debug]  /tmp/sbt_3d2413e3/target/ef9a7719/sourcecode_2.12-0.1.4.jar +[debug]  /tmp/sbt_3d2413e3/target/7c4f3c47/logback-classic-1.2.3.jar +[debug]  /tmp/sbt_3d2413e3/target/86434440/logback-core-1.2.3.jar +[debug]  /tmp/sbt_3d2413e3/target/4ae44a61/org.eclipse.jgit-4.11.0.201803080745-r.jar +[debug]  /tmp/sbt_3d2413e3/target/da358432/jsch-0.1.54.jar +[debug]  /tmp/sbt_3d2413e3/target/a1551373/jzlib-1.1.1.jar +[debug]  /tmp/sbt_3d2413e3/target/94ad16d7/JavaEWAH-1.1.6.jar +[debug]  /tmp/sbt_3d2413e3/target/733db77a/httpclient-4.5.2.jar +[debug]  /tmp/sbt_3d2413e3/target/b31526a2/httpcore-4.4.4.jar +[debug]  /tmp/sbt_3d2413e3/target/4bfc12ad/commons-logging-1.2.jar +[debug]  /tmp/sbt_3d2413e3/target/9ce04e34/commons-codec-1.9.jar +[debug]  /tmp/sbt_3d2413e3/target/e75f0f9c/scalactic_2.12-3.0.4.jar +[debug]  /tmp/sbt_3d2413e3/target/e7e6c9bb/sbtplugin-1.1.3.jar +[debug] Waiting for thread run-main-0 to terminate. +Output logging to /home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp +latest file times +source (2018-06-25T14:59:36Z,/home/kromanowski/workspace/scalas/baseline/src/partest/scala/tools/partest/sbt/SBTRunner.scala) +build (2018-07-10T17:10:43Z,/home/kromanowski/workspace/scalas/baseline/build/pack) +dir reused = true - based on file times + + +****************************************************************************************************** +EXECUTING RUN #1 baseline - BuildFromDir(/home/kromanowski/workspace/scalas/baseline,false,false) test +****************************************************************************************************** + + +[INFO] [07/10/2018 19:24:42.617] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Executing command: ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/baseline/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_1_baseline.csv"), about, set shellPrompt := ( _ => "c86ab28f-eb46-4041-a2fe-65a74dae8053" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:24:42.621] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot/exec] Starting +[INFO] [07/10/2018 19:24:42.621] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot/exec] Starting process ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/baseline/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_1_baseline.csv"), about, set shellPrompt := ( _ => "c86ab28f-eb46-4041-a2fe-65a74dae8053" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:24:42.623] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot/exec] Process started successfully +CONNECTED +io.last = [info] new client connected: network-1 +[INFO] [07/10/2018 19:24:56.492] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] ACT Init process IO StdOutIOSource [info] new client connected: network-1 +READY! +[INFO] [07/10/2018 19:24:56.574] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Seen done +SBT Bot ready - starting run +--------------- clean - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:24:56.586] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:24:56.693] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:24:56.694] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] IDLE Got process IO StdOutIOSource [success] Total time: 0 s, completed Jul 10, 2018 7:24:56 PM +--------------- compile - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:24:56.695] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:25:13.893] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:25:13.894] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:25:14.093] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:25:14.094] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:25:20.493] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:25:20.494] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:25:20.693] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:25:20.693] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:25:26.893] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:25:26.893] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:25:27.093] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:25:27.093] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:25:34.293] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:25:34.293] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:25:34.492] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:25:34.493] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:25:39.493] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:25:39.495] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:25:39.693] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:25:39.694] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:25:44.893] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:25:44.893] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:25:45.094] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:25:45.094] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:25:49.493] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:25:49.493] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:25:49.693] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:25:49.693] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:25:55.693] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:25:55.693] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:25:55.893] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:25:55.894] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:26:00.493] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:26:00.494] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:26:00.693] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:26:00.693] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:26:05.292] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:26:05.293] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:26:05.492] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:26:05.493] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +---------------Finished -------------------------------- +[INFO] [07/10/2018 19:26:10.093] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:26:10.102] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot/exec] postStop +[INFO] [07/10/2018 19:26:10.106] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +[INFO] [07/10/2018 19:26:10.106] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(exit,SYSTEM) +latest file times +source (2018-07-10T16:32:59Z,/home/kromanowski/workspace/scalas/scalac_perf/src/reflect/scala/reflect/internal/util/Parallel.scala) +build (2018-07-10T17:21:19Z,/home/kromanowski/workspace/scalas/scalac_perf/build/pack) +dir reused = true - based on file times +----- +ALL + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 1% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 5% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 10% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] +----- +after 0 best 10%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 15% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] +----- +after 0 best 15%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] +----- +after 0 best 15%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 20% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] +----- +after 0 best 20%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] +----- +after 0 best 20%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] +----- +after 0 best 20%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] +----- +after 0 best 20%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] +----- +after 0 best 20%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] +----- +after 0 best 20%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] +----- +after 0 best 20%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] +----- +after 0 best 20%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] +----- +after 0 best 20%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] +----- +after 0 best 20%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] +----- +after 0 best 20%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 20%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] +----- +after 0 best 20%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] +----- +after 0 best 20%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] +----- +after 0 best 20%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] +----- +after 0 best 20%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] +----- +after 0 best 20%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] +----- +after 0 best 20%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] +----- +after 0 best 20%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] +----- +after 0 best 20%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] +----- +after 0 best 20%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] +----- +after 0 best 20%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] +----- +after 0 best 20%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] +----- +after 0 best 20%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 20%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] +----- +after 0 best 20%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] +----- +after 0 best 20%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] +----- +after 0 best 20%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] +----- +after 0 best 20%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] +----- +after 0 best 20%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] +----- +after 0 best 20%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] +----- +after 0 best 20%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] +----- +after 0 best 20%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] +----- +after 0 best 20%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] +----- +after 0 best 20%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 20%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] +----- +after 0 best 20%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] +----- +after 0 best 20%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] +----- +after 0 best 20%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] +----- +after 0 best 20%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] +----- +after 0 best 20%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] +----- +after 0 best 20%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] +----- +after 0 best 20%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] +----- +after 0 best 20%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] +----- +after 0 best 20%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] +----- +after 0 best 20%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 20%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] +----- +after 0 best 20%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 20%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 25% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] +----- +after 0 best 25%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] +----- +after 0 best 25%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] +----- +after 0 best 25%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] +----- +after 0 best 25%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] +----- +after 0 best 25%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] +----- +after 0 best 25%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] +----- +after 0 best 25%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] +----- +after 0 best 25%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] +----- +after 0 best 25%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] +----- +after 0 best 25%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] +----- +after 0 best 25%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 25%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] +----- +after 0 best 25%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] +----- +after 0 best 25%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] +----- +after 0 best 25%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] +----- +after 0 best 25%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] +----- +after 0 best 25%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] +----- +after 0 best 25%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] +----- +after 0 best 25%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] +----- +after 0 best 25%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] +----- +after 0 best 25%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] +----- +after 0 best 25%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] +----- +after 0 best 25%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] +----- +after 0 best 25%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 25%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] +----- +after 0 best 25%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] +----- +after 0 best 25%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] +----- +after 0 best 25%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] +----- +after 0 best 25%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] +----- +after 0 best 25%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] +----- +after 0 best 25%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] +----- +after 0 best 25%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] +----- +after 0 best 25%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] +----- +after 0 best 25%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] +----- +after 0 best 25%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] +----- +after 0 best 25%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 25%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] +----- +after 0 best 25%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] +----- +after 0 best 25%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] +----- +after 0 best 25%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] +----- +after 0 best 25%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] +----- +after 0 best 25%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] +----- +after 0 best 25%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] +----- +after 0 best 25%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] +----- +after 0 best 25%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] +----- +after 0 best 25%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] +----- +after 0 best 25%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 25%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] +----- +after 0 best 25%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 25%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 30% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] +----- +after 0 best 30%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] +----- +after 0 best 30%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] +----- +after 0 best 30%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] +----- +after 0 best 30%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] +----- +after 0 best 30%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] +----- +after 0 best 30%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] +----- +after 0 best 30%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] +----- +after 0 best 30%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] +----- +after 0 best 30%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] +----- +after 0 best 30%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] +----- +after 0 best 30%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 30%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] +----- +after 0 best 30%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] +----- +after 0 best 30%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] +----- +after 0 best 30%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] +----- +after 0 best 30%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] +----- +after 0 best 30%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] +----- +after 0 best 30%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] +----- +after 0 best 30%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] +----- +after 0 best 30%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] +----- +after 0 best 30%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] +----- +after 0 best 30%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] +----- +after 0 best 30%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] +----- +after 0 best 30%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] +----- +after 0 best 30%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 30%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] +----- +after 0 best 30%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] +----- +after 0 best 30%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] +----- +after 0 best 30%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] +----- +after 0 best 30%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] +----- +after 0 best 30%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] +----- +after 0 best 30%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] +----- +after 0 best 30%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] +----- +after 0 best 30%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] +----- +after 0 best 30%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] +----- +after 0 best 30%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] +----- +after 0 best 30%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 30%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] +----- +after 0 best 30%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] +----- +after 0 best 30%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] +----- +after 0 best 30%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] +----- +after 0 best 30%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] +----- +after 0 best 30%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] +----- +after 0 best 30%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] +----- +after 0 best 30%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] +----- +after 0 best 30%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] +----- +after 0 best 30%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] +----- +after 0 best 30%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] +----- +after 0 best 30%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 30%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] +----- +after 0 best 30%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 30%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 35% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] +----- +after 0 best 35%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] +----- +after 0 best 35%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] +----- +after 0 best 35%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] +----- +after 0 best 35%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] +----- +after 0 best 35%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] +----- +after 0 best 35%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] +----- +after 0 best 35%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] +----- +after 0 best 35%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] +----- +after 0 best 35%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] +----- +after 0 best 35%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] +----- +after 0 best 35%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 35%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] +----- +after 0 best 35%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] +----- +after 0 best 35%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] +----- +after 0 best 35%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] +----- +after 0 best 35%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] +----- +after 0 best 35%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] +----- +after 0 best 35%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] +----- +after 0 best 35%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] +----- +after 0 best 35%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] +----- +after 0 best 35%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] +----- +after 0 best 35%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] +----- +after 0 best 35%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] +----- +after 0 best 35%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] +----- +after 0 best 35%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 35%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] +----- +after 0 best 35%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] +----- +after 0 best 35%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] +----- +after 0 best 35%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] +----- +after 0 best 35%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] +----- +after 0 best 35%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] +----- +after 0 best 35%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] +----- +after 0 best 35%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] +----- +after 0 best 35%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] +----- +after 0 best 35%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] +----- +after 0 best 35%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] +----- +after 0 best 35%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 35%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] +----- +after 0 best 35%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] +----- +after 0 best 35%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] +----- +after 0 best 35%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] +----- +after 0 best 35%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] +----- +after 0 best 35%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] +----- +after 0 best 35%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] +----- +after 0 best 35%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] +----- +after 0 best 35%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] +----- +after 0 best 35%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] +----- +after 0 best 35%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] +----- +after 0 best 35%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] +----- +after 0 best 35%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] +----- +after 0 best 35%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 35%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 40% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] +----- +after 0 best 40%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] +----- +after 0 best 40%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] +----- +after 0 best 40%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] +----- +after 0 best 40%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] +----- +after 0 best 40%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] +----- +after 0 best 40%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] +----- +after 0 best 40%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] +----- +after 0 best 40%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] +----- +after 0 best 40%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] +----- +after 0 best 40%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] +----- +after 0 best 40%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 40%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] +----- +after 0 best 40%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] +----- +after 0 best 40%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] +----- +after 0 best 40%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] +----- +after 0 best 40%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] +----- +after 0 best 40%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] +----- +after 0 best 40%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] +----- +after 0 best 40%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] +----- +after 0 best 40%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] +----- +after 0 best 40%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] +----- +after 0 best 40%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] +----- +after 0 best 40%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] +----- +after 0 best 40%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] +----- +after 0 best 40%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 40%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] +----- +after 0 best 40%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] +----- +after 0 best 40%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] +----- +after 0 best 40%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] +----- +after 0 best 40%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] +----- +after 0 best 40%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] +----- +after 0 best 40%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] +----- +after 0 best 40%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] +----- +after 0 best 40%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] +----- +after 0 best 40%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] +----- +after 0 best 40%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] +----- +after 0 best 40%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 40%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] +----- +after 0 best 40%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] +----- +after 0 best 40%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] +----- +after 0 best 40%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] +----- +after 0 best 40%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] +----- +after 0 best 40%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] +----- +after 0 best 40%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] +----- +after 0 best 40%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] +----- +after 0 best 40%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] +----- +after 0 best 40%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] +----- +after 0 best 40%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] +----- +after 0 best 40%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] +----- +after 0 best 40%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] +----- +after 0 best 40%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 40%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 45% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] +----- +after 0 best 45%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] +----- +after 0 best 45%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] +----- +after 0 best 45%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] +----- +after 0 best 45%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] +----- +after 0 best 45%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] +----- +after 0 best 45%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] +----- +after 0 best 45%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] +----- +after 0 best 45%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] +----- +after 0 best 45%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] +----- +after 0 best 45%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] +----- +after 0 best 45%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 45%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] +----- +after 0 best 45%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] +----- +after 0 best 45%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] +----- +after 0 best 45%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] +----- +after 0 best 45%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] +----- +after 0 best 45%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] +----- +after 0 best 45%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] +----- +after 0 best 45%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] +----- +after 0 best 45%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] +----- +after 0 best 45%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] +----- +after 0 best 45%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] +----- +after 0 best 45%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] +----- +after 0 best 45%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] +----- +after 0 best 45%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 45%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] +----- +after 0 best 45%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] +----- +after 0 best 45%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] +----- +after 0 best 45%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] +----- +after 0 best 45%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] +----- +after 0 best 45%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] +----- +after 0 best 45%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] +----- +after 0 best 45%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] +----- +after 0 best 45%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] +----- +after 0 best 45%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] +----- +after 0 best 45%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] +----- +after 0 best 45%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 45%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] +----- +after 0 best 45%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] +----- +after 0 best 45%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] +----- +after 0 best 45%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] +----- +after 0 best 45%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] +----- +after 0 best 45%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] +----- +after 0 best 45%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] +----- +after 0 best 45%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] +----- +after 0 best 45%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] +----- +after 0 best 45%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] +----- +after 0 best 45%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] +----- +after 0 best 45%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] +----- +after 0 best 45%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] +----- +after 0 best 45%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 45%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 50% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4,213.80 [-7.04% +7.74%] 4,213.80 [-7.04% +7.74%] 4,142.20 [-7.10% +7.65%] 0.00 [ NaN% NaN%] 1,649.09 [-0.06% +0.09%] +----- +after 0 best 50%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 164.20 [-6.21% +4.75%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] +----- +after 0 best 50%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] +----- +after 0 best 50%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] +----- +after 0 best 50%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] +----- +after 0 best 50%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] +----- +after 0 best 50%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.88 [-0.14% +0.16%] +----- +after 0 best 50%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] +----- +after 0 best 50%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] +----- +after 0 best 50%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] +----- +after 0 best 50%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.00 [-13.30% +10.73%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] +----- +after 0 best 50%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 50%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] +----- +after 0 best 50%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] +----- +after 0 best 50%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] +----- +after 0 best 50%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] +----- +after 0 best 50%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] +----- +after 0 best 50%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 138.00 [-12.32% +18.84%] 138.00 [-12.32% +18.84%] 128.00 [-14.06% +26.56%] 0.00 [ NaN% NaN%] 33.16 [-0.13% +0.10%] +----- +after 0 best 50%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] +----- +after 0 best 50%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] +----- +after 0 best 50%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] +----- +after 0 best 50%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] +----- +after 0 best 50%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] +----- +after 0 best 50%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 2,674.40 [-5.32% +4.58%] 2,674.40 [-5.32% +4.58%] 2,633.60 [-5.87% +3.66%] 0.00 [ NaN% NaN%] 1,372.36 [-0.00% +0.01%] +----- +after 0 best 50%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] +----- +after 0 best 50%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 50%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] +----- +after 0 best 50%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] +----- +after 0 best 50%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] +----- +after 0 best 50%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] +----- +after 0 best 50%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] +----- +after 0 best 50%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] +----- +after 0 best 50%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] +----- +after 0 best 50%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] +----- +after 0 best 50%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] +----- +after 0 best 50%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] +----- +after 0 best 50%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] +----- +after 0 best 50%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 50%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] +----- +after 0 best 50%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] +----- +after 0 best 50%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] +----- +after 0 best 50%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] +----- +after 0 best 50%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] +----- +after 0 best 50%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] +----- +after 0 best 50%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] +----- +after 0 best 50%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] +----- +after 0 best 50%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] +----- +after 0 best 50%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] +----- +after 0 best 50%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] +----- +after 0 best 50%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] +----- +after 0 best 50%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] +----- +after 0 best 50%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 50%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 55% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] +----- +after 0 best 55%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] +----- +after 0 best 55%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] +----- +after 0 best 55%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] +----- +after 0 best 55%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] +----- +after 0 best 55%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] +----- +after 0 best 55%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] +----- +after 0 best 55%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] +----- +after 0 best 55%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] +----- +after 0 best 55%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] +----- +after 0 best 55%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] +----- +after 0 best 55%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 55%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] +----- +after 0 best 55%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] +----- +after 0 best 55%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] +----- +after 0 best 55%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] +----- +after 0 best 55%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] +----- +after 0 best 55%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] +----- +after 0 best 55%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] +----- +after 0 best 55%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] +----- +after 0 best 55%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] +----- +after 0 best 55%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] +----- +after 0 best 55%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] +----- +after 0 best 55%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] +----- +after 0 best 55%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] +----- +after 0 best 55%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 55%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] +----- +after 0 best 55%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] +----- +after 0 best 55%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] +----- +after 0 best 55%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] +----- +after 0 best 55%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] +----- +after 0 best 55%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] +----- +after 0 best 55%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] +----- +after 0 best 55%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] +----- +after 0 best 55%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] +----- +after 0 best 55%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] +----- +after 0 best 55%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] +----- +after 0 best 55%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 55%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] +----- +after 0 best 55%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] +----- +after 0 best 55%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] +----- +after 0 best 55%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] +----- +after 0 best 55%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] +----- +after 0 best 55%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] +----- +after 0 best 55%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] +----- +after 0 best 55%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] +----- +after 0 best 55%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] +----- +after 0 best 55%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] +----- +after 0 best 55%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] +----- +after 0 best 55%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] +----- +after 0 best 55%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] +----- +after 0 best 55%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 55%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 60% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] +----- +after 0 best 60%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] +----- +after 0 best 60%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] +----- +after 0 best 60%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] +----- +after 0 best 60%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] +----- +after 0 best 60%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] +----- +after 0 best 60%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] +----- +after 0 best 60%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] +----- +after 0 best 60%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] +----- +after 0 best 60%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] +----- +after 0 best 60%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] +----- +after 0 best 60%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 60%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] +----- +after 0 best 60%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] +----- +after 0 best 60%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] +----- +after 0 best 60%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] +----- +after 0 best 60%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] +----- +after 0 best 60%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] +----- +after 0 best 60%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] +----- +after 0 best 60%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] +----- +after 0 best 60%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] +----- +after 0 best 60%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] +----- +after 0 best 60%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] +----- +after 0 best 60%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] +----- +after 0 best 60%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] +----- +after 0 best 60%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 60%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] +----- +after 0 best 60%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] +----- +after 0 best 60%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] +----- +after 0 best 60%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] +----- +after 0 best 60%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] +----- +after 0 best 60%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] +----- +after 0 best 60%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] +----- +after 0 best 60%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] +----- +after 0 best 60%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] +----- +after 0 best 60%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] +----- +after 0 best 60%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] +----- +after 0 best 60%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 60%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] +----- +after 0 best 60%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] +----- +after 0 best 60%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] +----- +after 0 best 60%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] +----- +after 0 best 60%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] +----- +after 0 best 60%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] +----- +after 0 best 60%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] +----- +after 0 best 60%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] +----- +after 0 best 60%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] +----- +after 0 best 60%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] +----- +after 0 best 60%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] +----- +after 0 best 60%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] +----- +after 0 best 60%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] +----- +after 0 best 60%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 60%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 65% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] +----- +after 0 best 65%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] +----- +after 0 best 65%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] +----- +after 0 best 65%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] +----- +after 0 best 65%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] +----- +after 0 best 65%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] +----- +after 0 best 65%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] +----- +after 0 best 65%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] +----- +after 0 best 65%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] +----- +after 0 best 65%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] +----- +after 0 best 65%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] +----- +after 0 best 65%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 65%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] +----- +after 0 best 65%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] +----- +after 0 best 65%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] +----- +after 0 best 65%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] +----- +after 0 best 65%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] +----- +after 0 best 65%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] +----- +after 0 best 65%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] +----- +after 0 best 65%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] +----- +after 0 best 65%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] +----- +after 0 best 65%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] +----- +after 0 best 65%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] +----- +after 0 best 65%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] +----- +after 0 best 65%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] +----- +after 0 best 65%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 65%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] +----- +after 0 best 65%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] +----- +after 0 best 65%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] +----- +after 0 best 65%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] +----- +after 0 best 65%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] +----- +after 0 best 65%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] +----- +after 0 best 65%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] +----- +after 0 best 65%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] +----- +after 0 best 65%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] +----- +after 0 best 65%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] +----- +after 0 best 65%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] +----- +after 0 best 65%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 65%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] +----- +after 0 best 65%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] +----- +after 0 best 65%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] +----- +after 0 best 65%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] +----- +after 0 best 65%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] +----- +after 0 best 65%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] +----- +after 0 best 65%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] +----- +after 0 best 65%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] +----- +after 0 best 65%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] +----- +after 0 best 65%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] +----- +after 0 best 65%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] +----- +after 0 best 65%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] +----- +after 0 best 65%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] +----- +after 0 best 65%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 65%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 70% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] +----- +after 0 best 70%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] +----- +after 0 best 70%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] +----- +after 0 best 70%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] +----- +after 0 best 70%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] +----- +after 0 best 70%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] +----- +after 0 best 70%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] +----- +after 0 best 70%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] +----- +after 0 best 70%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] +----- +after 0 best 70%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] +----- +after 0 best 70%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] +----- +after 0 best 70%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 70%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] +----- +after 0 best 70%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] +----- +after 0 best 70%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] +----- +after 0 best 70%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] +----- +after 0 best 70%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] +----- +after 0 best 70%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] +----- +after 0 best 70%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] +----- +after 0 best 70%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] +----- +after 0 best 70%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] +----- +after 0 best 70%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] +----- +after 0 best 70%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] +----- +after 0 best 70%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] +----- +after 0 best 70%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] +----- +after 0 best 70%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 70%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] +----- +after 0 best 70%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] +----- +after 0 best 70%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] +----- +after 0 best 70%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] +----- +after 0 best 70%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] +----- +after 0 best 70%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] +----- +after 0 best 70%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] +----- +after 0 best 70%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] +----- +after 0 best 70%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] +----- +after 0 best 70%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] +----- +after 0 best 70%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] +----- +after 0 best 70%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 70%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] +----- +after 0 best 70%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] +----- +after 0 best 70%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] +----- +after 0 best 70%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] +----- +after 0 best 70%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] +----- +after 0 best 70%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] +----- +after 0 best 70%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] +----- +after 0 best 70%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] +----- +after 0 best 70%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] +----- +after 0 best 70%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] +----- +after 0 best 70%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] +----- +after 0 best 70%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] +----- +after 0 best 70%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] +----- +after 0 best 70%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 70%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 75% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] +----- +after 0 best 75%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] +----- +after 0 best 75%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] +----- +after 0 best 75%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] +----- +after 0 best 75%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] +----- +after 0 best 75%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] +----- +after 0 best 75%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] +----- +after 0 best 75%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] +----- +after 0 best 75%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] +----- +after 0 best 75%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] +----- +after 0 best 75%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] +----- +after 0 best 75%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 75%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] +----- +after 0 best 75%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] +----- +after 0 best 75%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] +----- +after 0 best 75%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] +----- +after 0 best 75%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] +----- +after 0 best 75%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] +----- +after 0 best 75%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] +----- +after 0 best 75%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] +----- +after 0 best 75%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] +----- +after 0 best 75%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] +----- +after 0 best 75%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] +----- +after 0 best 75%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] +----- +after 0 best 75%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] +----- +after 0 best 75%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 75%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] +----- +after 0 best 75%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] +----- +after 0 best 75%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] +----- +after 0 best 75%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] +----- +after 0 best 75%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] +----- +after 0 best 75%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] +----- +after 0 best 75%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] +----- +after 0 best 75%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] +----- +after 0 best 75%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] +----- +after 0 best 75%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] +----- +after 0 best 75%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] +----- +after 0 best 75%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 75%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] +----- +after 0 best 75%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] +----- +after 0 best 75%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] +----- +after 0 best 75%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] +----- +after 0 best 75%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] +----- +after 0 best 75%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] +----- +after 0 best 75%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] +----- +after 0 best 75%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] +----- +after 0 best 75%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] +----- +after 0 best 75%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] +----- +after 0 best 75%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] +----- +after 0 best 75%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] +----- +after 0 best 75%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] +----- +after 0 best 75%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 75%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 80% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] +----- +after 0 best 80%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] +----- +after 0 best 80%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] +----- +after 0 best 80%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] +----- +after 0 best 80%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] +----- +after 0 best 80%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] +----- +after 0 best 80%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] +----- +after 0 best 80%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] +----- +after 0 best 80%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] +----- +after 0 best 80%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] +----- +after 0 best 80%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] +----- +after 0 best 80%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 80%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] +----- +after 0 best 80%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] +----- +after 0 best 80%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] +----- +after 0 best 80%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] +----- +after 0 best 80%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] +----- +after 0 best 80%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] +----- +after 0 best 80%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] +----- +after 0 best 80%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] +----- +after 0 best 80%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] +----- +after 0 best 80%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] +----- +after 0 best 80%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] +----- +after 0 best 80%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] +----- +after 0 best 80%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] +----- +after 0 best 80%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 80%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] +----- +after 0 best 80%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] +----- +after 0 best 80%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] +----- +after 0 best 80%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] +----- +after 0 best 80%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] +----- +after 0 best 80%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] +----- +after 0 best 80%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] +----- +after 0 best 80%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] +----- +after 0 best 80%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] +----- +after 0 best 80%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] +----- +after 0 best 80%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] +----- +after 0 best 80%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] +----- +after 0 best 80%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] +----- +after 0 best 80%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] +----- +after 0 best 80%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] +----- +after 0 best 80%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] +----- +after 0 best 80%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] +----- +after 0 best 80%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] +----- +after 0 best 80%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] +----- +after 0 best 80%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] +----- +after 0 best 80%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] +----- +after 0 best 80%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] +----- +after 0 best 80%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] +----- +after 0 best 80%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] +----- +after 0 best 80%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] +----- +after 0 best 80%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] +----- +after 0 best 80%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 85% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] +----- +after 0 best 85%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] +----- +after 0 best 85%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] +----- +after 0 best 85%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] +----- +after 0 best 85%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] +----- +after 0 best 85%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] +----- +after 0 best 85%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] +----- +after 0 best 85%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] +----- +after 0 best 85%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] +----- +after 0 best 85%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] +----- +after 0 best 85%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] +----- +after 0 best 85%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] +----- +after 0 best 85%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] +----- +after 0 best 85%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] +----- +after 0 best 85%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] +----- +after 0 best 85%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] +----- +after 0 best 85%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] +----- +after 0 best 85%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] +----- +after 0 best 85%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] +----- +after 0 best 85%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] +----- +after 0 best 85%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] +----- +after 0 best 85%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] +----- +after 0 best 85%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] +----- +after 0 best 85%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] +----- +after 0 best 85%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] +----- +after 0 best 85%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] +----- +after 0 best 85%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] +----- +after 0 best 85%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] +----- +after 0 best 85%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] +----- +after 0 best 85%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] +----- +after 0 best 85%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] +----- +after 0 best 85%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] +----- +after 0 best 85%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] +----- +after 0 best 85%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] +----- +after 0 best 85%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] +----- +after 0 best 85%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] +----- +after 0 best 85%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] +----- +after 0 best 85%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] +----- +after 0 best 85%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] +----- +after 0 best 85%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] +----- +after 0 best 85%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] +----- +after 0 best 85%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] +----- +after 0 best 85%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] +----- +after 0 best 85%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] +----- +after 0 best 85%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] +----- +after 0 best 85%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] +----- +after 0 best 85%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] +----- +after 0 best 85%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] +----- +after 0 best 85%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] +----- +after 0 best 85%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] +----- +after 0 best 85%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] +----- +after 0 best 85%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] +----- +after 0 best 85%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 90% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] +----- +after 0 best 90%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] +----- +after 0 best 90%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] +----- +after 0 best 90%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] +----- +after 0 best 90%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] +----- +after 0 best 90%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] +----- +after 0 best 90%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] +----- +after 0 best 90%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] +----- +after 0 best 90%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] +----- +after 0 best 90%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] +----- +after 0 best 90%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] +----- +after 0 best 90%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] +----- +after 0 best 90%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] +----- +after 0 best 90%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] +----- +after 0 best 90%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] +----- +after 0 best 90%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] +----- +after 0 best 90%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] +----- +after 0 best 90%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] +----- +after 0 best 90%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] +----- +after 0 best 90%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] +----- +after 0 best 90%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] +----- +after 0 best 90%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] +----- +after 0 best 90%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] +----- +after 0 best 90%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] +----- +after 0 best 90%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] +----- +after 0 best 90%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] +----- +after 0 best 90%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] +----- +after 0 best 90%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] +----- +after 0 best 90%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] +----- +after 0 best 90%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] +----- +after 0 best 90%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] +----- +after 0 best 90%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] +----- +after 0 best 90%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] +----- +after 0 best 90%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] +----- +after 0 best 90%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] +----- +after 0 best 90%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] +----- +after 0 best 90%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] +----- +after 0 best 90%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] +----- +after 0 best 90%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] +----- +after 0 best 90%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] +----- +after 0 best 90%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] +----- +after 0 best 90%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] +----- +after 0 best 90%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] +----- +after 0 best 90%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] +----- +after 0 best 90%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] +----- +after 0 best 90%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] +----- +after 0 best 90%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] +----- +after 0 best 90%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] +----- +after 0 best 90%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] +----- +after 0 best 90%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] +----- +after 0 best 90%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] +----- +after 0 best 90%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] +----- +after 0 best 90%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 95% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 4,905.20 [-20.15% +34.04%] 4,905.20 [-20.15% +34.04%] 4,801.50 [-19.86% +33.27%] 0.00 [ NaN% NaN%] 1,653.53 [-0.33% +0.79%] +----- +after 0 best 95%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 227.80 [-30.64% +56.28%] 227.80 [-30.64% +56.28%] 220.20 [-30.06% +59.40%] 0.00 [ NaN% NaN%] 31.63 [-3.23% +7.43%] +----- +after 0 best 95%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] +----- +after 0 best 95%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] +----- +after 0 best 95%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] +----- +after 0 best 95%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] +----- +after 0 best 95%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 176.40 [-40.48% +54.76%] 176.40 [-40.48% +54.76%] 168.10 [-37.54% +60.62%] 0.00 [ NaN% NaN%] 16.16 [-1.84% +9.77%] +----- +after 0 best 95%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] +----- +after 0 best 95%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] +----- +after 0 best 95%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] +----- +after 0 best 95%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 720.40 [-43.78% +133.76%] 720.40 [-43.78% +133.76%] 711.40 [-43.21% +132.08%] 0.00 [ NaN% NaN%] 106.41 [-0.92% +3.41%] +----- +after 0 best 95%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] +----- +after 0 best 95%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] +----- +after 0 best 95%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] +----- +after 0 best 95%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] +----- +after 0 best 95%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] +----- +after 0 best 95%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] +----- +after 0 best 95%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 165.30 [-26.80% +45.19%] 165.30 [-26.80% +45.19%] 158.90 [-30.77% +47.89%] 0.00 [ NaN% NaN%] 34.11 [-2.94% +6.93%] +----- +after 0 best 95%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] +----- +after 0 best 95%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] +----- +after 0 best 95%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] +----- +after 0 best 95%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] +----- +after 0 best 95%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] +----- +after 0 best 95%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2,917.80 [-13.22% +17.21%] 2,917.80 [-13.22% +17.21%] 2,860.90 [-13.35% +16.71%] 0.00 [ NaN% NaN%] 1,372.68 [-0.03% +0.07%] +----- +after 0 best 95%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] +----- +after 0 best 95%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] +----- +after 0 best 95%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] +----- +after 0 best 95%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] +----- +after 0 best 95%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] +----- +after 0 best 95%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] +----- +after 0 best 95%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] +----- +after 0 best 95%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] +----- +after 0 best 95%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] +----- +after 0 best 95%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] +----- +after 0 best 95%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] +----- +after 0 best 95%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] +----- +after 0 best 95%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] +----- +after 0 best 95%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] +----- +after 0 best 95%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] +----- +after 0 best 95%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] +----- +after 0 best 95%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] +----- +after 0 best 95%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] +----- +after 0 best 95%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] +----- +after 0 best 95%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] +----- +after 0 best 95%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] +----- +after 0 best 95%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] +----- +after 0 best 95%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] +----- +after 0 best 95%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] +----- +after 0 best 95%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] +----- +after 0 best 95%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] +----- +after 0 best 95%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] +----- +after 0 best 95%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] +----- +after 0 best 95%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 100% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] +----- +after 0 best 100%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 297.64 [-46.92% +234.64%] 297.64 [-46.92% +234.64%] 287.82 [-46.49% +234.93%] 0.00 [ NaN% NaN%] 32.91 [-7.00% +39.03%] +----- +after 0 best 100%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] +----- +after 0 best 100%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] +----- +after 0 best 100%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] +----- +after 0 best 100%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] +----- +after 0 best 100%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 214.64 [-51.08% +178.14%] 214.64 [-51.08% +178.14%] 205.82 [-48.98% +183.26%] 0.00 [ NaN% NaN%] 16.52 [-4.00% +22.05%] +----- +after 0 best 100%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] +----- +after 0 best 100%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] +----- +after 0 best 100%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] +----- +after 0 best 100%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 975.36 [-58.48% +261.40%] 975.36 [-58.48% +261.40%] 955.64 [-57.72% +255.57%] 0.00 [ NaN% NaN%] 110.18 [-4.31% +34.19%] +----- +after 0 best 100%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] +----- +after 0 best 100%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] +----- +after 0 best 100%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] +----- +after 0 best 100%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] +----- +after 0 best 100%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] +----- +after 0 best 100%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] +----- +after 0 best 100%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 229.55 [-47.29% +279.88%] 229.55 [-47.29% +279.88%] 186.45 [-41.00% +147.78%] 0.00 [ NaN% NaN%] 34.78 [-4.80% +19.14%] +----- +after 0 best 100%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] +----- +after 0 best 100%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] +----- +after 0 best 100%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] +----- +after 0 best 100%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] +----- +after 0 best 100%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] +----- +after 0 best 100%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] +----- +after 0 best 100%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 3,195.00 [-20.75% +86.76%] 3,195.00 [-20.75% +86.76%] 3,114.73 [-20.41% +81.49%] 0.00 [ NaN% NaN%] 1,376.31 [-0.29% +2.64%] +----- +after 0 best 100%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] +----- +after 0 best 100%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] +----- +after 0 best 100%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] +----- +after 0 best 100%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 306.70 [-48.48% +224.75%] 306.70 [-48.48% +224.75%] 301.20 [-47.54% +220.05%] 0.00 [ NaN% NaN%] 33.11 [-7.57% +38.18%] +----- +after 0 best 100%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] +----- +after 0 best 100%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] +----- +after 0 best 100%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] +----- +after 0 best 100%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] +----- +after 0 best 100%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 209.70 [-49.93% +184.69%] 209.70 [-49.93% +184.69%] 206.20 [-49.08% +182.74%] 0.00 [ NaN% NaN%] 16.59 [-4.34% +21.57%] +----- +after 0 best 100%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] +----- +after 0 best 100%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] +----- +after 0 best 100%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] +----- +after 0 best 100%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 740.44 [-45.30% +127.43%] 740.44 [-45.30% +127.43%] 733.11 [-44.89% +125.20%] 0.00 [ NaN% NaN%] 106.47 [-0.98% +3.35%] +----- +after 0 best 100%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] +----- +after 0 best 100%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] +----- +after 0 best 100%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] +----- +after 0 best 100%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] +----- +after 0 best 100%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] +----- +after 0 best 100%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] +----- +after 0 best 100%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.56 [-27.35% +44.10%] 166.56 [-27.35% +44.10%] 164.33 [-26.98% +43.00%] 0.00 [ NaN% NaN%] 34.22 [-3.23% +6.60%] +----- +after 0 best 100%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] +----- +after 0 best 100%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] +----- +after 0 best 100%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] +----- +after 0 best 100%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] +----- +after 0 best 100%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] +----- +after 0 best 100%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] +----- +after 0 best 100%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,723.67 [-2.92% +2.69%] 2,723.67 [-2.92% +2.69%] 2,722.67 [-2.96% +2.69%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] +----- +after 0 best 100%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] +----- +after 0 best 100%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] +----- +after 0 best 100%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + + +****************************************************************************************************** +EXECUTING RUN #1 our - BuildFromDir(/home/kromanowski/workspace/scalas/scalac_perf,false,false) test +****************************************************************************************************** + + +[INFO] [07/10/2018 19:26:10.561] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Executing command: ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/scalac_perf/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-Yparallel-phases:alaaaa","-Yparallel-threads","4","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_1_our.csv"), about, set shellPrompt := ( _ => "e8fab1a0-23ff-4d5d-b8bf-ce56254ee56d" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:26:10.561] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot/exec] Starting +[INFO] [07/10/2018 19:26:10.561] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot/exec] Starting process ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/scalac_perf/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-Yparallel-phases:alaaaa","-Yparallel-threads","4","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_1_our.csv"), about, set shellPrompt := ( _ => "e8fab1a0-23ff-4d5d-b8bf-ce56254ee56d" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:26:10.563] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot/exec] Process started successfully +[INFO] [07/10/2018 19:26:10.609] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +CONNECTED +io.last = [info] new client connected: network-1 +[INFO] [07/10/2018 19:26:21.627] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] ACT Init process IO StdOutIOSource [info] new client connected: network-1 +READY! +[INFO] [07/10/2018 19:26:21.714] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Seen done +SBT Bot ready - starting run +--------------- clean - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:26:21.715] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:26:21.827] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:26:21.827] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] IDLE Got process IO StdOutIOSource [success] Total time: 0 s, completed Jul 10, 2018 7:26:21 PM +[INFO] [07/10/2018 19:26:21.827] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:26:39.427] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:26:39.428] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:26:39.627] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:26:39.628] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:26:49.027] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:26:49.028] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:26:49.227] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:26:49.227] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:26:55.627] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:26:55.628] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:26:55.827] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:26:55.827] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:27:01.427] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:27:01.428] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:27:01.627] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:27:01.628] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:27:08.227] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:27:08.228] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:27:08.428] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:27:08.429] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:27:14.427] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:27:14.427] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:27:14.627] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:27:14.628] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:27:20.828] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:27:20.828] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:27:21.027] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:27:21.028] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:27:26.627] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:27:26.628] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:27:26.828] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:27:26.828] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:27:31.427] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:27:31.427] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:27:31.627] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:27:31.628] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:27:36.227] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:27:36.228] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:27:36.427] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:27:36.427] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +---------------Finished -------------------------------- +[INFO] [07/10/2018 19:27:41.028] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:27:41.031] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot/exec] postStop +[INFO] [07/10/2018 19:27:41.031] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +[INFO] [07/10/2018 19:27:41.032] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(exit,SYSTEM) +latest file times +source (2018-07-10T16:32:59Z,/home/kromanowski/workspace/scalas/scalac_perf/src/reflect/scala/reflect/internal/util/Parallel.scala) +build (2018-07-10T17:26:10Z,/home/kromanowski/workspace/scalas/scalac_perf/build/pack) +dir reused = true - based on file times +----- +ALL + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 1% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 5% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 10% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] +----- +after 0 best 10%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] +----- +after 0 best 10%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 15% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] +----- +after 0 best 15%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] +----- +after 0 best 15%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 20% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] +----- +after 0 best 20%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] +----- +after 0 best 20%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] +----- +after 0 best 20%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] +----- +after 0 best 20%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] +----- +after 0 best 20%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] +----- +after 0 best 20%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] +----- +after 0 best 20%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] +----- +after 0 best 20%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] +----- +after 0 best 20%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] +----- +after 0 best 20%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] +----- +after 0 best 20%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 20%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] +----- +after 0 best 20%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] +----- +after 0 best 20%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] +----- +after 0 best 20%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] +----- +after 0 best 20%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] +----- +after 0 best 20%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] +----- +after 0 best 20%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] +----- +after 0 best 20%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] +----- +after 0 best 20%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] +----- +after 0 best 20%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] +----- +after 0 best 20%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] +----- +after 0 best 20%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] +----- +after 0 best 20%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] +----- +after 0 best 20%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] +----- +after 0 best 20%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] +----- +after 0 best 20%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] +----- +after 0 best 20%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] +----- +after 0 best 20%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] +----- +after 0 best 20%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] +----- +after 0 best 20%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] +----- +after 0 best 20%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] +----- +after 0 best 20%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] +----- +after 0 best 20%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] +----- +after 0 best 20%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 20%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] +----- +after 0 best 20%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] +----- +after 0 best 20%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] +----- +after 0 best 20%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] +----- +after 0 best 20%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] +----- +after 0 best 20%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] +----- +after 0 best 20%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] +----- +after 0 best 20%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] +----- +after 0 best 20%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] +----- +after 0 best 20%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] +----- +after 0 best 20%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 20%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] +----- +after 0 best 20%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] +----- +after 0 best 20%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 25% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] +----- +after 0 best 25%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] +----- +after 0 best 25%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] +----- +after 0 best 25%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] +----- +after 0 best 25%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] +----- +after 0 best 25%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] +----- +after 0 best 25%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] +----- +after 0 best 25%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] +----- +after 0 best 25%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] +----- +after 0 best 25%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] +----- +after 0 best 25%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] +----- +after 0 best 25%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 25%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] +----- +after 0 best 25%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] +----- +after 0 best 25%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] +----- +after 0 best 25%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] +----- +after 0 best 25%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] +----- +after 0 best 25%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] +----- +after 0 best 25%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] +----- +after 0 best 25%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] +----- +after 0 best 25%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] +----- +after 0 best 25%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] +----- +after 0 best 25%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] +----- +after 0 best 25%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] +----- +after 0 best 25%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] +----- +after 0 best 25%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] +----- +after 0 best 25%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] +----- +after 0 best 25%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] +----- +after 0 best 25%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] +----- +after 0 best 25%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] +----- +after 0 best 25%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] +----- +after 0 best 25%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] +----- +after 0 best 25%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] +----- +after 0 best 25%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] +----- +after 0 best 25%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] +----- +after 0 best 25%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] +----- +after 0 best 25%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 25%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] +----- +after 0 best 25%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] +----- +after 0 best 25%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] +----- +after 0 best 25%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] +----- +after 0 best 25%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] +----- +after 0 best 25%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] +----- +after 0 best 25%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] +----- +after 0 best 25%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] +----- +after 0 best 25%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] +----- +after 0 best 25%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] +----- +after 0 best 25%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 25%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] +----- +after 0 best 25%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] +----- +after 0 best 25%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 30% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] +----- +after 0 best 30%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] +----- +after 0 best 30%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] +----- +after 0 best 30%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] +----- +after 0 best 30%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] +----- +after 0 best 30%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] +----- +after 0 best 30%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] +----- +after 0 best 30%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] +----- +after 0 best 30%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] +----- +after 0 best 30%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] +----- +after 0 best 30%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] +----- +after 0 best 30%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] +----- +after 0 best 30%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] +----- +after 0 best 30%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] +----- +after 0 best 30%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] +----- +after 0 best 30%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] +----- +after 0 best 30%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] +----- +after 0 best 30%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] +----- +after 0 best 30%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] +----- +after 0 best 30%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] +----- +after 0 best 30%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] +----- +after 0 best 30%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] +----- +after 0 best 30%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] +----- +after 0 best 30%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] +----- +after 0 best 30%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] +----- +after 0 best 30%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] +----- +after 0 best 30%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] +----- +after 0 best 30%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] +----- +after 0 best 30%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] +----- +after 0 best 30%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] +----- +after 0 best 30%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] +----- +after 0 best 30%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] +----- +after 0 best 30%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] +----- +after 0 best 30%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] +----- +after 0 best 30%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] +----- +after 0 best 30%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] +----- +after 0 best 30%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] +----- +after 0 best 30%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] +----- +after 0 best 30%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] +----- +after 0 best 30%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] +----- +after 0 best 30%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] +----- +after 0 best 30%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] +----- +after 0 best 30%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] +----- +after 0 best 30%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] +----- +after 0 best 30%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] +----- +after 0 best 30%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] +----- +after 0 best 30%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] +----- +after 0 best 30%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] +----- +after 0 best 30%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] +----- +after 0 best 30%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 30%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] +----- +after 0 best 30%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] +----- +after 0 best 30%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 35% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] +----- +after 0 best 35%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] +----- +after 0 best 35%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] +----- +after 0 best 35%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] +----- +after 0 best 35%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] +----- +after 0 best 35%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] +----- +after 0 best 35%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] +----- +after 0 best 35%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] +----- +after 0 best 35%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] +----- +after 0 best 35%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] +----- +after 0 best 35%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] +----- +after 0 best 35%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] +----- +after 0 best 35%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] +----- +after 0 best 35%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] +----- +after 0 best 35%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] +----- +after 0 best 35%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] +----- +after 0 best 35%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] +----- +after 0 best 35%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] +----- +after 0 best 35%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] +----- +after 0 best 35%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] +----- +after 0 best 35%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] +----- +after 0 best 35%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] +----- +after 0 best 35%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] +----- +after 0 best 35%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] +----- +after 0 best 35%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] +----- +after 0 best 35%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] +----- +after 0 best 35%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] +----- +after 0 best 35%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] +----- +after 0 best 35%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] +----- +after 0 best 35%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] +----- +after 0 best 35%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] +----- +after 0 best 35%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] +----- +after 0 best 35%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] +----- +after 0 best 35%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] +----- +after 0 best 35%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] +----- +after 0 best 35%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] +----- +after 0 best 35%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] +----- +after 0 best 35%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] +----- +after 0 best 35%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] +----- +after 0 best 35%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] +----- +after 0 best 35%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] +----- +after 0 best 35%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] +----- +after 0 best 35%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] +----- +after 0 best 35%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] +----- +after 0 best 35%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] +----- +after 0 best 35%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] +----- +after 0 best 35%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] +----- +after 0 best 35%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] +----- +after 0 best 35%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] +----- +after 0 best 35%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 35%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] +----- +after 0 best 35%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] +----- +after 0 best 35%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 40% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] +----- +after 0 best 40%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] +----- +after 0 best 40%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] +----- +after 0 best 40%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] +----- +after 0 best 40%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] +----- +after 0 best 40%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] +----- +after 0 best 40%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] +----- +after 0 best 40%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] +----- +after 0 best 40%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] +----- +after 0 best 40%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] +----- +after 0 best 40%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] +----- +after 0 best 40%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] +----- +after 0 best 40%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] +----- +after 0 best 40%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] +----- +after 0 best 40%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] +----- +after 0 best 40%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] +----- +after 0 best 40%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] +----- +after 0 best 40%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] +----- +after 0 best 40%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] +----- +after 0 best 40%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] +----- +after 0 best 40%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] +----- +after 0 best 40%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] +----- +after 0 best 40%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] +----- +after 0 best 40%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] +----- +after 0 best 40%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] +----- +after 0 best 40%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] +----- +after 0 best 40%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] +----- +after 0 best 40%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] +----- +after 0 best 40%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] +----- +after 0 best 40%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] +----- +after 0 best 40%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] +----- +after 0 best 40%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] +----- +after 0 best 40%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] +----- +after 0 best 40%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] +----- +after 0 best 40%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] +----- +after 0 best 40%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] +----- +after 0 best 40%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] +----- +after 0 best 40%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] +----- +after 0 best 40%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] +----- +after 0 best 40%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] +----- +after 0 best 40%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] +----- +after 0 best 40%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] +----- +after 0 best 40%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] +----- +after 0 best 40%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] +----- +after 0 best 40%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] +----- +after 0 best 40%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] +----- +after 0 best 40%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] +----- +after 0 best 40%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] +----- +after 0 best 40%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] +----- +after 0 best 40%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 40%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] +----- +after 0 best 40%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] +----- +after 0 best 40%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 45% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] +----- +after 0 best 45%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] +----- +after 0 best 45%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] +----- +after 0 best 45%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] +----- +after 0 best 45%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] +----- +after 0 best 45%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] +----- +after 0 best 45%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] +----- +after 0 best 45%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] +----- +after 0 best 45%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] +----- +after 0 best 45%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] +----- +after 0 best 45%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] +----- +after 0 best 45%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] +----- +after 0 best 45%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] +----- +after 0 best 45%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] +----- +after 0 best 45%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] +----- +after 0 best 45%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] +----- +after 0 best 45%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] +----- +after 0 best 45%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] +----- +after 0 best 45%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] +----- +after 0 best 45%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] +----- +after 0 best 45%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] +----- +after 0 best 45%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] +----- +after 0 best 45%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] +----- +after 0 best 45%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] +----- +after 0 best 45%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] +----- +after 0 best 45%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] +----- +after 0 best 45%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] +----- +after 0 best 45%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] +----- +after 0 best 45%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] +----- +after 0 best 45%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] +----- +after 0 best 45%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] +----- +after 0 best 45%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] +----- +after 0 best 45%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] +----- +after 0 best 45%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] +----- +after 0 best 45%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] +----- +after 0 best 45%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] +----- +after 0 best 45%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] +----- +after 0 best 45%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] +----- +after 0 best 45%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] +----- +after 0 best 45%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] +----- +after 0 best 45%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] +----- +after 0 best 45%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] +----- +after 0 best 45%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] +----- +after 0 best 45%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] +----- +after 0 best 45%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] +----- +after 0 best 45%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] +----- +after 0 best 45%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] +----- +after 0 best 45%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] +----- +after 0 best 45%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] +----- +after 0 best 45%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 45%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] +----- +after 0 best 45%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] +----- +after 0 best 45%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 50% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4,213.80 [-7.04% +7.74%] 4,213.80 [-7.04% +7.74%] 4,142.20 [-7.10% +7.65%] 0.00 [ NaN% NaN%] 1,649.09 [-0.06% +0.09%] + our 1 5 4,542.40 [-8.26% +12.19%] 4,542.40 [-8.26% +12.19%] 4,475.40 [-8.14% +11.61%] 0.00 [ NaN% NaN%] 1,853.78 [-0.06% +0.05%] +----- +after 0 best 50%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 164.20 [-6.21% +4.75%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] +----- +after 0 best 50%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] +----- +after 0 best 50%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] +----- +after 0 best 50%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] +----- +after 0 best 50%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] +----- +after 0 best 50%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.88 [-0.14% +0.16%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] +----- +after 0 best 50%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] +----- +after 0 best 50%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] +----- +after 0 best 50%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] +----- +after 0 best 50%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.00 [-13.30% +10.73%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] +----- +after 0 best 50%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] +----- +after 0 best 50%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] +----- +after 0 best 50%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] +----- +after 0 best 50%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] +----- +after 0 best 50%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] +----- +after 0 best 50%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] +----- +after 0 best 50%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 138.00 [-12.32% +18.84%] 138.00 [-12.32% +18.84%] 128.00 [-14.06% +26.56%] 0.00 [ NaN% NaN%] 33.16 [-0.13% +0.10%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] +----- +after 0 best 50%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] +----- +after 0 best 50%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] +----- +after 0 best 50%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] +----- +after 0 best 50%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] +----- +after 0 best 50%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] +----- +after 0 best 50%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 2,674.40 [-5.32% +4.58%] 2,674.40 [-5.32% +4.58%] 2,633.60 [-5.87% +3.66%] 0.00 [ NaN% NaN%] 1,372.36 [-0.00% +0.01%] + our 1 5 3,018.20 [-5.27% +6.06%] 3,018.20 [-5.27% +6.06%] 2,939.40 [-4.33% +5.91%] 0.00 [ NaN% NaN%] 1,528.44 [-0.01% +0.01%] +----- +after 0 best 50%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] +----- +after 0 best 50%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] +----- +after 0 best 50%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] +----- +after 0 best 50%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] +----- +after 0 best 50%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] +----- +after 0 best 50%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] +----- +after 0 best 50%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] +----- +after 0 best 50%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] +----- +after 0 best 50%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] +----- +after 0 best 50%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] +----- +after 0 best 50%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] +----- +after 0 best 50%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] +----- +after 0 best 50%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] +----- +after 0 best 50%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] +----- +after 0 best 50%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] +----- +after 0 best 50%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] +----- +after 0 best 50%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] +----- +after 0 best 50%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] +----- +after 0 best 50%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] +----- +after 0 best 50%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] +----- +after 0 best 50%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] +----- +after 0 best 50%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] +----- +after 0 best 50%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] +----- +after 0 best 50%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] +----- +after 0 best 50%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] +----- +after 0 best 50%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 50%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] +----- +after 0 best 50%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] +----- +after 0 best 50%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 55% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] +----- +after 0 best 55%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] +----- +after 0 best 55%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] +----- +after 0 best 55%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] +----- +after 0 best 55%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] +----- +after 0 best 55%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] +----- +after 0 best 55%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] +----- +after 0 best 55%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] +----- +after 0 best 55%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] +----- +after 0 best 55%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] +----- +after 0 best 55%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] +----- +after 0 best 55%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] +----- +after 0 best 55%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] +----- +after 0 best 55%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] +----- +after 0 best 55%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] +----- +after 0 best 55%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] +----- +after 0 best 55%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] +----- +after 0 best 55%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] +----- +after 0 best 55%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] +----- +after 0 best 55%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] +----- +after 0 best 55%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] +----- +after 0 best 55%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] +----- +after 0 best 55%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] +----- +after 0 best 55%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] +----- +after 0 best 55%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] +----- +after 0 best 55%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] +----- +after 0 best 55%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] +----- +after 0 best 55%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] +----- +after 0 best 55%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] +----- +after 0 best 55%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] +----- +after 0 best 55%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] +----- +after 0 best 55%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] +----- +after 0 best 55%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] +----- +after 0 best 55%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] +----- +after 0 best 55%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] +----- +after 0 best 55%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] +----- +after 0 best 55%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] +----- +after 0 best 55%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] +----- +after 0 best 55%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] +----- +after 0 best 55%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] +----- +after 0 best 55%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] +----- +after 0 best 55%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] +----- +after 0 best 55%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] +----- +after 0 best 55%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] +----- +after 0 best 55%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] +----- +after 0 best 55%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] +----- +after 0 best 55%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] +----- +after 0 best 55%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] +----- +after 0 best 55%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] +----- +after 0 best 55%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 55%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] +----- +after 0 best 55%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] +----- +after 0 best 55%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 60% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] +----- +after 0 best 60%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] +----- +after 0 best 60%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] +----- +after 0 best 60%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] +----- +after 0 best 60%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] +----- +after 0 best 60%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] +----- +after 0 best 60%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] +----- +after 0 best 60%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] +----- +after 0 best 60%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] +----- +after 0 best 60%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] +----- +after 0 best 60%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] +----- +after 0 best 60%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] +----- +after 0 best 60%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] +----- +after 0 best 60%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] +----- +after 0 best 60%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] +----- +after 0 best 60%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] +----- +after 0 best 60%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] +----- +after 0 best 60%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] +----- +after 0 best 60%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] +----- +after 0 best 60%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] +----- +after 0 best 60%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] +----- +after 0 best 60%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] +----- +after 0 best 60%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] +----- +after 0 best 60%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] +----- +after 0 best 60%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] +----- +after 0 best 60%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] +----- +after 0 best 60%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] +----- +after 0 best 60%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] +----- +after 0 best 60%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] +----- +after 0 best 60%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] +----- +after 0 best 60%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] +----- +after 0 best 60%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] +----- +after 0 best 60%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] +----- +after 0 best 60%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] +----- +after 0 best 60%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] +----- +after 0 best 60%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] +----- +after 0 best 60%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] +----- +after 0 best 60%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] +----- +after 0 best 60%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] +----- +after 0 best 60%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] +----- +after 0 best 60%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] +----- +after 0 best 60%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] +----- +after 0 best 60%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] +----- +after 0 best 60%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] +----- +after 0 best 60%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] +----- +after 0 best 60%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] +----- +after 0 best 60%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] +----- +after 0 best 60%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] +----- +after 0 best 60%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] +----- +after 0 best 60%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 60%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] +----- +after 0 best 60%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] +----- +after 0 best 60%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 65% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] +----- +after 0 best 65%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] +----- +after 0 best 65%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] +----- +after 0 best 65%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] +----- +after 0 best 65%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] +----- +after 0 best 65%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] +----- +after 0 best 65%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] +----- +after 0 best 65%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] +----- +after 0 best 65%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] +----- +after 0 best 65%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] +----- +after 0 best 65%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] +----- +after 0 best 65%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] +----- +after 0 best 65%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] +----- +after 0 best 65%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] +----- +after 0 best 65%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] +----- +after 0 best 65%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] +----- +after 0 best 65%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] +----- +after 0 best 65%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] +----- +after 0 best 65%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] +----- +after 0 best 65%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] +----- +after 0 best 65%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] +----- +after 0 best 65%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] +----- +after 0 best 65%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] +----- +after 0 best 65%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] +----- +after 0 best 65%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] +----- +after 0 best 65%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] +----- +after 0 best 65%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] +----- +after 0 best 65%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] +----- +after 0 best 65%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] +----- +after 0 best 65%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] +----- +after 0 best 65%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] +----- +after 0 best 65%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] +----- +after 0 best 65%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] +----- +after 0 best 65%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] +----- +after 0 best 65%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] +----- +after 0 best 65%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] +----- +after 0 best 65%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] +----- +after 0 best 65%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] +----- +after 0 best 65%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] +----- +after 0 best 65%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] +----- +after 0 best 65%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] +----- +after 0 best 65%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] +----- +after 0 best 65%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] +----- +after 0 best 65%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] +----- +after 0 best 65%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] +----- +after 0 best 65%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] +----- +after 0 best 65%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] +----- +after 0 best 65%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] +----- +after 0 best 65%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] +----- +after 0 best 65%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 65%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] +----- +after 0 best 65%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] +----- +after 0 best 65%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 70% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] +----- +after 0 best 70%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] +----- +after 0 best 70%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] +----- +after 0 best 70%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] +----- +after 0 best 70%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] +----- +after 0 best 70%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] +----- +after 0 best 70%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] +----- +after 0 best 70%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] +----- +after 0 best 70%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] +----- +after 0 best 70%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] +----- +after 0 best 70%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] +----- +after 0 best 70%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] +----- +after 0 best 70%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] +----- +after 0 best 70%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] +----- +after 0 best 70%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] +----- +after 0 best 70%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] +----- +after 0 best 70%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] +----- +after 0 best 70%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] +----- +after 0 best 70%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] +----- +after 0 best 70%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] +----- +after 0 best 70%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] +----- +after 0 best 70%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] +----- +after 0 best 70%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] +----- +after 0 best 70%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] +----- +after 0 best 70%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] +----- +after 0 best 70%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] +----- +after 0 best 70%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] +----- +after 0 best 70%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] +----- +after 0 best 70%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] +----- +after 0 best 70%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] +----- +after 0 best 70%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] +----- +after 0 best 70%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] +----- +after 0 best 70%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] +----- +after 0 best 70%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] +----- +after 0 best 70%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] +----- +after 0 best 70%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] +----- +after 0 best 70%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] +----- +after 0 best 70%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] +----- +after 0 best 70%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] +----- +after 0 best 70%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] +----- +after 0 best 70%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] +----- +after 0 best 70%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] +----- +after 0 best 70%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] +----- +after 0 best 70%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] +----- +after 0 best 70%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] +----- +after 0 best 70%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] +----- +after 0 best 70%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] +----- +after 0 best 70%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] +----- +after 0 best 70%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] +----- +after 0 best 70%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 70%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] +----- +after 0 best 70%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] +----- +after 0 best 70%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 75% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] +----- +after 0 best 75%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] +----- +after 0 best 75%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] +----- +after 0 best 75%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] +----- +after 0 best 75%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] +----- +after 0 best 75%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] +----- +after 0 best 75%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] +----- +after 0 best 75%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] +----- +after 0 best 75%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] +----- +after 0 best 75%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] +----- +after 0 best 75%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] +----- +after 0 best 75%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] +----- +after 0 best 75%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] +----- +after 0 best 75%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] +----- +after 0 best 75%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] +----- +after 0 best 75%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] +----- +after 0 best 75%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] +----- +after 0 best 75%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] +----- +after 0 best 75%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] +----- +after 0 best 75%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] +----- +after 0 best 75%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] +----- +after 0 best 75%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] +----- +after 0 best 75%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] +----- +after 0 best 75%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] +----- +after 0 best 75%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] +----- +after 0 best 75%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] +----- +after 0 best 75%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] +----- +after 0 best 75%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] +----- +after 0 best 75%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] +----- +after 0 best 75%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] +----- +after 0 best 75%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] +----- +after 0 best 75%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] +----- +after 0 best 75%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] +----- +after 0 best 75%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] +----- +after 0 best 75%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] +----- +after 0 best 75%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] +----- +after 0 best 75%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] +----- +after 0 best 75%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] +----- +after 0 best 75%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] +----- +after 0 best 75%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] +----- +after 0 best 75%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] +----- +after 0 best 75%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] +----- +after 0 best 75%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] +----- +after 0 best 75%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] +----- +after 0 best 75%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] +----- +after 0 best 75%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] +----- +after 0 best 75%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] +----- +after 0 best 75%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] +----- +after 0 best 75%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] +----- +after 0 best 75%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 75%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] +----- +after 0 best 75%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] +----- +after 0 best 75%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 80% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] +----- +after 0 best 80%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] +----- +after 0 best 80%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] +----- +after 0 best 80%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] +----- +after 0 best 80%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] +----- +after 0 best 80%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] +----- +after 0 best 80%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] +----- +after 0 best 80%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] +----- +after 0 best 80%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] +----- +after 0 best 80%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] +----- +after 0 best 80%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] +----- +after 0 best 80%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] +----- +after 0 best 80%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] +----- +after 0 best 80%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] +----- +after 0 best 80%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] +----- +after 0 best 80%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] +----- +after 0 best 80%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] +----- +after 0 best 80%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] +----- +after 0 best 80%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] +----- +after 0 best 80%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] +----- +after 0 best 80%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] +----- +after 0 best 80%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] +----- +after 0 best 80%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] +----- +after 0 best 80%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] +----- +after 0 best 80%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] +----- +after 0 best 80%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] +----- +after 0 best 80%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] +----- +after 0 best 80%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] +----- +after 0 best 80%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] +----- +after 0 best 80%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] +----- +after 0 best 80%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] +----- +after 0 best 80%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] +----- +after 0 best 80%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] +----- +after 0 best 80%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] +----- +after 0 best 80%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] +----- +after 0 best 80%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] +----- +after 0 best 80%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] +----- +after 0 best 80%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] +----- +after 0 best 80%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] +----- +after 0 best 80%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] +----- +after 0 best 80%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] +----- +after 0 best 80%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] +----- +after 0 best 80%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] +----- +after 0 best 80%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] +----- +after 0 best 80%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] +----- +after 0 best 80%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] +----- +after 0 best 80%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] +----- +after 0 best 80%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] +----- +after 0 best 80%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] +----- +after 0 best 80%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 80%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] +----- +after 0 best 80%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] +----- +after 0 best 80%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 85% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] +----- +after 0 best 85%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] +----- +after 0 best 85%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] +----- +after 0 best 85%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] +----- +after 0 best 85%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] +----- +after 0 best 85%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] +----- +after 0 best 85%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] +----- +after 0 best 85%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] +----- +after 0 best 85%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] +----- +after 0 best 85%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] +----- +after 0 best 85%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] +----- +after 0 best 85%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] +----- +after 0 best 85%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] +----- +after 0 best 85%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] +----- +after 0 best 85%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] +----- +after 0 best 85%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] +----- +after 0 best 85%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] +----- +after 0 best 85%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] +----- +after 0 best 85%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] +----- +after 0 best 85%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] +----- +after 0 best 85%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] +----- +after 0 best 85%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] +----- +after 0 best 85%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] +----- +after 0 best 85%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] +----- +after 0 best 85%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] +----- +after 0 best 85%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] +----- +after 0 best 85%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] +----- +after 0 best 85%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] +----- +after 0 best 85%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] +----- +after 0 best 85%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] +----- +after 0 best 85%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] +----- +after 0 best 85%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] +----- +after 0 best 85%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] +----- +after 0 best 85%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] +----- +after 0 best 85%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] +----- +after 0 best 85%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] +----- +after 0 best 85%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] +----- +after 0 best 85%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] +----- +after 0 best 85%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] +----- +after 0 best 85%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] +----- +after 0 best 85%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] +----- +after 0 best 85%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] +----- +after 0 best 85%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] +----- +after 0 best 85%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] +----- +after 0 best 85%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] +----- +after 0 best 85%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] +----- +after 0 best 85%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] +----- +after 0 best 85%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] +----- +after 0 best 85%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] +----- +after 0 best 85%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 85%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] +----- +after 0 best 85%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] +----- +after 0 best 85%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 90% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] +----- +after 0 best 90%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] +----- +after 0 best 90%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] +----- +after 0 best 90%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] +----- +after 0 best 90%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] +----- +after 0 best 90%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] +----- +after 0 best 90%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] +----- +after 0 best 90%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] +----- +after 0 best 90%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] +----- +after 0 best 90%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] +----- +after 0 best 90%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] +----- +after 0 best 90%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] +----- +after 0 best 90%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] +----- +after 0 best 90%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] +----- +after 0 best 90%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] +----- +after 0 best 90%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] +----- +after 0 best 90%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] +----- +after 0 best 90%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] +----- +after 0 best 90%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] +----- +after 0 best 90%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] +----- +after 0 best 90%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] +----- +after 0 best 90%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] +----- +after 0 best 90%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] +----- +after 0 best 90%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] +----- +after 0 best 90%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] +----- +after 0 best 90%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] +----- +after 0 best 90%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] +----- +after 0 best 90%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] +----- +after 0 best 90%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] +----- +after 0 best 90%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] +----- +after 0 best 90%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] +----- +after 0 best 90%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] +----- +after 0 best 90%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] +----- +after 0 best 90%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] +----- +after 0 best 90%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] +----- +after 0 best 90%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] +----- +after 0 best 90%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] +----- +after 0 best 90%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] +----- +after 0 best 90%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] +----- +after 0 best 90%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] +----- +after 0 best 90%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] +----- +after 0 best 90%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] +----- +after 0 best 90%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] +----- +after 0 best 90%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] +----- +after 0 best 90%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] +----- +after 0 best 90%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] +----- +after 0 best 90%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] +----- +after 0 best 90%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] +----- +after 0 best 90%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] +----- +after 0 best 90%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 90%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] +----- +after 0 best 90%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] +----- +after 0 best 90%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 95% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 4,905.20 [-20.15% +34.04%] 4,905.20 [-20.15% +34.04%] 4,801.50 [-19.86% +33.27%] 0.00 [ NaN% NaN%] 1,653.53 [-0.33% +0.79%] + our 1 10 5,388.50 [-22.67% +59.88%] 5,388.50 [-22.67% +59.88%] 5,224.10 [-21.31% +52.75%] 0.00 [ NaN% NaN%] 1,857.25 [-0.25% +0.57%] +----- +after 0 best 95%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 227.80 [-30.64% +56.28%] 227.80 [-30.64% +56.28%] 220.20 [-30.06% +59.40%] 0.00 [ NaN% NaN%] 31.63 [-3.23% +7.43%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] +----- +after 0 best 95%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] +----- +after 0 best 95%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] +----- +after 0 best 95%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] +----- +after 0 best 95%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] +----- +after 0 best 95%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 176.40 [-40.48% +54.76%] 176.40 [-40.48% +54.76%] 168.10 [-37.54% +60.62%] 0.00 [ NaN% NaN%] 16.16 [-1.84% +9.77%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] +----- +after 0 best 95%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] +----- +after 0 best 95%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] +----- +after 0 best 95%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] +----- +after 0 best 95%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 720.40 [-43.78% +133.76%] 720.40 [-43.78% +133.76%] 711.40 [-43.21% +132.08%] 0.00 [ NaN% NaN%] 106.41 [-0.92% +3.41%] + our 1 10 848.80 [-48.75% +203.72%] 848.80 [-48.75% +203.72%] 822.10 [-47.09% +186.83%] 0.00 [ NaN% NaN%] 122.29 [-0.76% +3.12%] +----- +after 0 best 95%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] +----- +after 0 best 95%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] +----- +after 0 best 95%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] +----- +after 0 best 95%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] +----- +after 0 best 95%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] +----- +after 0 best 95%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] +----- +after 0 best 95%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 165.30 [-26.80% +45.19%] 165.30 [-26.80% +45.19%] 158.90 [-30.77% +47.89%] 0.00 [ NaN% NaN%] 34.11 [-2.94% +6.93%] + our 1 10 155.60 [-32.52% +95.37%] 155.60 [-32.52% +95.37%] 146.60 [-29.06% +51.43%] 0.00 [ NaN% NaN%] 40.05 [-2.35% +2.96%] +----- +after 0 best 95%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] +----- +after 0 best 95%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] +----- +after 0 best 95%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] +----- +after 0 best 95%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] +----- +after 0 best 95%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] +----- +after 0 best 95%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2,917.80 [-13.22% +17.21%] 2,917.80 [-13.22% +17.21%] 2,860.90 [-13.35% +16.71%] 0.00 [ NaN% NaN%] 1,372.68 [-0.03% +0.07%] + our 1 10 3,189.30 [-10.36% +10.96%] 3,189.30 [-10.36% +10.96%] 3,091.00 [-9.03% +11.39%] 0.00 [ NaN% NaN%] 1,528.71 [-0.02% +0.05%] +----- +after 0 best 95%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] +----- +after 0 best 95%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] +----- +after 0 best 95%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + our 1 10 84.70 [-43.33% +130.22%] 84.70 [-43.33% +130.22%] 72.60 [-33.88% +59.78%] 0.00 [ NaN% NaN%] 14.23 [-1.01% +1.90%] +----- +after 0 best 95%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] +----- +after 0 best 95%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] +----- +after 0 best 95%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] +----- +after 0 best 95%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] +----- +after 0 best 95%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] +----- +after 0 best 95%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] +----- +after 0 best 95%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] +----- +after 0 best 95%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] +----- +after 0 best 95%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] +----- +after 0 best 95%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] +----- +after 0 best 95%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] +----- +after 0 best 95%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] +----- +after 0 best 95%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] +----- +after 0 best 95%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] +----- +after 0 best 95%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] +----- +after 0 best 95%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] +----- +after 0 best 95%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] +----- +after 0 best 95%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] +----- +after 0 best 95%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] +----- +after 0 best 95%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] +----- +after 0 best 95%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] +----- +after 0 best 95%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] +----- +after 0 best 95%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 95%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] +----- +after 0 best 95%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] +----- +after 0 best 95%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 100% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] +----- +after 0 best 100%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 297.64 [-46.92% +234.64%] 297.64 [-46.92% +234.64%] 287.82 [-46.49% +234.93%] 0.00 [ NaN% NaN%] 32.91 [-7.00% +39.03%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] +----- +after 0 best 100%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] +----- +after 0 best 100%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] +----- +after 0 best 100%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] +----- +after 0 best 100%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] +----- +after 0 best 100%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 214.64 [-51.08% +178.14%] 214.64 [-51.08% +178.14%] 205.82 [-48.98% +183.26%] 0.00 [ NaN% NaN%] 16.52 [-4.00% +22.05%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] +----- +after 0 best 100%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] +----- +after 0 best 100%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] +----- +after 0 best 100%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] +----- +after 0 best 100%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 975.36 [-58.48% +261.40%] 975.36 [-58.48% +261.40%] 955.64 [-57.72% +255.57%] 0.00 [ NaN% NaN%] 110.18 [-4.31% +34.19%] + our 1 11 1,117.82 [-61.08% +240.66%] 1,117.82 [-61.08% +240.66%] 1,071.73 [-59.41% +232.92%] 0.00 [ NaN% NaN%] 126.29 [-3.90% +31.61%] +----- +after 0 best 100%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] +----- +after 0 best 100%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] +----- +after 0 best 100%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] +----- +after 0 best 100%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] +----- +after 0 best 100%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] +----- +after 0 best 100%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] +----- +after 0 best 100%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 229.55 [-47.29% +279.88%] 229.55 [-47.29% +279.88%] 186.45 [-41.00% +147.78%] 0.00 [ NaN% NaN%] 34.78 [-4.80% +19.14%] + our 1 11 190.18 [-44.79% +181.84%] 190.18 [-44.79% +181.84%] 181.00 [-42.54% +190.06%] 0.00 [ NaN% NaN%] 40.65 [-3.78% +14.71%] +----- +after 0 best 100%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] +----- +after 0 best 100%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] +----- +after 0 best 100%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] +----- +after 0 best 100%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] +----- +after 0 best 100%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] +----- +after 0 best 100%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] +----- +after 0 best 100%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 3,195.00 [-20.75% +86.76%] 3,195.00 [-20.75% +86.76%] 3,114.73 [-20.41% +81.49%] 0.00 [ NaN% NaN%] 1,376.31 [-0.29% +2.64%] + our 1 11 3,392.36 [-15.72% +59.86%] 3,392.36 [-15.72% +59.86%] 3,278.73 [-14.24% +57.26%] 0.00 [ NaN% NaN%] 1,531.93 [-0.23% +2.10%] +----- +after 0 best 100%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] +----- +after 0 best 100%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] +----- +after 0 best 100%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + our 1 11 98.18 [-51.11% +137.31%] 98.18 [-51.11% +137.31%] 86.18 [-44.30% +157.59%] 0.00 [ NaN% NaN%] 14.34 [-1.72% +7.23%] +----- +after 0 best 100%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 306.70 [-48.48% +224.75%] 306.70 [-48.48% +224.75%] 301.20 [-47.54% +220.05%] 0.00 [ NaN% NaN%] 33.11 [-7.57% +38.18%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] +----- +after 0 best 100%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] +----- +after 0 best 100%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] +----- +after 0 best 100%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] +----- +after 0 best 100%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] +----- +after 0 best 100%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 209.70 [-49.93% +184.69%] 209.70 [-49.93% +184.69%] 206.20 [-49.08% +182.74%] 0.00 [ NaN% NaN%] 16.59 [-4.34% +21.57%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] +----- +after 0 best 100%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] +----- +after 0 best 100%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] +----- +after 0 best 100%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] +----- +after 0 best 100%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 740.44 [-45.30% +127.43%] 740.44 [-45.30% +127.43%] 733.11 [-44.89% +125.20%] 0.00 [ NaN% NaN%] 106.47 [-0.98% +3.35%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] +----- +after 0 best 100%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] +----- +after 0 best 100%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] +----- +after 0 best 100%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] +----- +after 0 best 100%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] +----- +after 0 best 100%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] +----- +after 0 best 100%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] +----- +after 0 best 100%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.56 [-27.35% +44.10%] 166.56 [-27.35% +44.10%] 164.33 [-26.98% +43.00%] 0.00 [ NaN% NaN%] 34.22 [-3.23% +6.60%] + our 1 10 178.80 [-41.28% +199.78%] 178.80 [-41.28% +199.78%] 176.90 [-41.21% +196.78%] 0.00 [ NaN% NaN%] 40.63 [-3.74% +14.77%] +----- +after 0 best 100%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] +----- +after 0 best 100%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] +----- +after 0 best 100%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] +----- +after 0 best 100%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] +----- +after 0 best 100%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] +----- +after 0 best 100%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] +----- +after 0 best 100%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,723.67 [-2.92% +2.69%] 2,723.67 [-2.92% +2.69%] 2,722.67 [-2.96% +2.69%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 100%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] +----- +after 0 best 100%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] +----- +after 0 best 100%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + our 1 10 88.50 [-45.76% +163.28%] 88.50 [-45.76% +163.28%] 87.00 [-44.83% +155.17%] 0.00 [ NaN% NaN%] 14.32 [-1.61% +7.35%] + + +****************************************************************************************************** +EXECUTING RUN #1 our-parallel - BuildFromDir(/home/kromanowski/workspace/scalas/scalac_perf,false,false) test +****************************************************************************************************** + + +[INFO] [07/10/2018 19:27:41.447] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Executing command: ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/scalac_perf/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-Yparallel-phases:parser,refcheck","-Yparallel-threads","4","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_1_our-parallel.csv"), about, set shellPrompt := ( _ => "550dfd17-e5a8-4214-ae79-9401ff1c23ea" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:27:41.448] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot/exec] Starting +[INFO] [07/10/2018 19:27:41.448] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot/exec] Starting process ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/scalac_perf/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-Yparallel-phases:parser,refcheck","-Yparallel-threads","4","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_1_our-parallel.csv"), about, set shellPrompt := ( _ => "550dfd17-e5a8-4214-ae79-9401ff1c23ea" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:27:41.449] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot/exec] Process started successfully +[INFO] [07/10/2018 19:27:41.532] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +CONNECTED +io.last = [info] new client connected: network-1 +[INFO] [07/10/2018 19:27:52.111] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] ACT Init process IO StdOutIOSource [info] new client connected: network-1 +READY! +[INFO] [07/10/2018 19:27:52.241] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Seen done +SBT Bot ready - starting run +--------------- clean - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:27:52.242] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:27:52.339] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:27:52.339] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:28:08.023] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:28:08.023] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:28:08.112] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:28:08.112] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] IDLE Got process IO StdOutIOSource [success] Total time: 0 s, completed Jul 10, 2018 7:28:08 PM +[INFO] [07/10/2018 19:28:08.112] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:28:16.111] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:28:16.112] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:28:16.312] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:28:16.312] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:28:23.112] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:28:23.112] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:28:23.312] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:28:23.312] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:28:28.911] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:28:28.911] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:28:29.111] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:28:29.111] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:28:34.511] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:28:34.512] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:28:34.712] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:28:34.712] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:28:40.911] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:28:40.911] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:28:41.111] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:28:41.111] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:28:46.912] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:28:46.913] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:28:47.912] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:28:47.912] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:28:52.511] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:28:52.512] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:28:52.711] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:28:52.711] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:28:57.312] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:28:57.312] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:28:57.512] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:28:57.513] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:29:02.512] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:29:02.512] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:29:02.712] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:29:02.712] [test-akka.actor.default-dispatcher-5] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +---------------Finished -------------------------------- +[INFO] [07/10/2018 19:29:07.112] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:29:07.112] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot/exec] postStop +[INFO] [07/10/2018 19:29:07.113] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +[INFO] [07/10/2018 19:29:07.113] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(exit,SYSTEM) +latest file times +source (2018-06-25T14:59:36Z,/home/kromanowski/workspace/scalas/baseline/src/partest/scala/tools/partest/sbt/SBTRunner.scala) +build (2018-07-10T17:24:42Z,/home/kromanowski/workspace/scalas/baseline/build/pack) +dir reused = true - based on file times +----- +ALL + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] + our-parallel 1 11 5,924.45 [-31.03% +125.22%] 6,635.73 [-32.97% +130.86%] 5,936.00 [-32.75% +129.67%] 0.00 [ NaN% NaN%] 1,778.32 [-1.13% +7.98%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 1% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 5% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 10% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] + our-parallel 1 1 4,086.00 [+0.00% +0.00%] 4,448.00 [+0.00% +0.00%] 3,992.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,758.22 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 80.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 10%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,632.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 82.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 10%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 15% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] + our-parallel 1 1 4,086.00 [+0.00% +0.00%] 4,448.00 [+0.00% +0.00%] 3,992.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,758.22 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 80.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 15%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,632.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 82.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 15%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 20% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] + our-parallel 1 2 4,189.00 [-2.46% +2.46%] 4,572.00 [-2.71% +2.71%] 4,115.50 [-3.00% +3.00%] 0.00 [ NaN% NaN%] 1,758.42 [-0.01% +0.01%] +----- +after 0 best 20%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 20%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 20%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 20%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 20%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 20%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 20%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 81.00 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 20%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 20%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 20%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 512.00 [-0.59% +0.59%] 0.00 [ NaN% NaN%] 119.69 [-0.02% +0.02%] +----- +after 0 best 20%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 20%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 20%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 20%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 20%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 20%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 20%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 20%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 20%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 20%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 20%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 20%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] + our-parallel 1 2 2,769.00 [-1.44% +1.44%] 2,769.00 [-1.44% +1.44%] 2,680.00 [-1.79% +1.79%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 20%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 20%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 20%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] +----- +after 0 best 20%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 20%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 20%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 20%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 20%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 20%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 20%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 82.50 [-0.61% +0.61%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 20%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 20%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 20%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 20%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 20%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 20%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 20%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 20%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 20%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 20%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 20%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 20%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 20%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 20%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 20%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 20%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 20%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 25% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] + our-parallel 1 2 4,189.00 [-2.46% +2.46%] 4,572.00 [-2.71% +2.71%] 4,115.50 [-3.00% +3.00%] 0.00 [ NaN% NaN%] 1,758.42 [-0.01% +0.01%] +----- +after 0 best 25%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 25%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 25%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 25%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 25%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 25%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 25%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 81.00 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 25%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 25%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 25%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 512.00 [-0.59% +0.59%] 0.00 [ NaN% NaN%] 119.69 [-0.02% +0.02%] +----- +after 0 best 25%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 25%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 25%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 25%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 25%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 25%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 25%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 25%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 25%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 25%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 25%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 25%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] + our-parallel 1 2 2,769.00 [-1.44% +1.44%] 2,769.00 [-1.44% +1.44%] 2,680.00 [-1.79% +1.79%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 25%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 25%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 25%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] +----- +after 0 best 25%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 25%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 25%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 25%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 25%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 25%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 25%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 82.50 [-0.61% +0.61%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 25%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 25%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 25%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] +----- +after 0 best 25%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 25%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 25%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 25%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 25%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 25%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 25%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 25%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 25%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 25%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 25%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 25%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 25%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 25%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 25%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 30% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] + our-parallel 1 3 4,243.00 [-3.70% +2.55%] 4,669.00 [-4.73% +4.16%] 4,222.00 [-5.45% +5.05%] 0.00 [ NaN% NaN%] 1,758.78 [-0.03% +0.04%] +----- +after 0 best 30%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 30%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 30%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 30%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 30%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 30%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 30%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 81.67 [-2.04% +1.63%] 0.00 [ NaN% NaN%] 25.90 [-0.07% +0.05%] +----- +after 0 best 30%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 30%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 30%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 515.33 [-1.23% +1.29%] 0.00 [ NaN% NaN%] 119.72 [-0.05% +0.06%] +----- +after 0 best 30%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 30%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 30%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 30%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 30%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 30%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 30%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 30%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 30%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 30%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 30%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 30%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 30%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] + our-parallel 1 3 2,797.33 [-2.44% +2.03%] 2,797.33 [-2.44% +2.03%] 2,711.33 [-2.93% +2.31%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 30%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 30%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 30%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] +----- +after 0 best 30%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 30%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 30%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 30%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 30%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 30%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 30%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 83.33 [-1.60% +2.00%] 0.00 [ NaN% NaN%] 25.90 [-0.08% +0.07%] +----- +after 0 best 30%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 30%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 30%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] +----- +after 0 best 30%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 30%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 30%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 30%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 30%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 30%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 30%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 30%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 30%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 30%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 30%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 30%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 30%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 30%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 30%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 30%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 35% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] + our-parallel 1 3 4,243.00 [-3.70% +2.55%] 4,669.00 [-4.73% +4.16%] 4,222.00 [-5.45% +5.05%] 0.00 [ NaN% NaN%] 1,758.78 [-0.03% +0.04%] +----- +after 0 best 35%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 35%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 35%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 35%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 35%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 35%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 35%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 81.67 [-2.04% +1.63%] 0.00 [ NaN% NaN%] 25.90 [-0.07% +0.05%] +----- +after 0 best 35%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 35%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 35%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 515.33 [-1.23% +1.29%] 0.00 [ NaN% NaN%] 119.72 [-0.05% +0.06%] +----- +after 0 best 35%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 35%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 35%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 35%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 35%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 35%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 35%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 35%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 35%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 35%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 35%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 35%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 35%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] + our-parallel 1 3 2,797.33 [-2.44% +2.03%] 2,797.33 [-2.44% +2.03%] 2,711.33 [-2.93% +2.31%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 35%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 35%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 35%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] +----- +after 0 best 35%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 35%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 35%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 35%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 35%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 35%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 35%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 83.33 [-1.60% +2.00%] 0.00 [ NaN% NaN%] 25.90 [-0.08% +0.07%] +----- +after 0 best 35%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 35%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 35%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] +----- +after 0 best 35%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 35%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 35%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 35%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 35%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 35%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 35%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 35%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 35%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 35%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 35%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 35%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 35%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 35%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 35%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 35%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 40% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] + our-parallel 1 4 4,310.25 [-5.20% +4.68%] 4,833.00 [-7.97% +10.18%] 4,286.25 [-6.86% +4.50%] 0.00 [ NaN% NaN%] 1,758.98 [-0.04% +0.03%] +----- +after 0 best 40%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 40%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 40%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 40%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 40%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 40%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 40%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 82.50 [-3.03% +3.03%] 0.00 [ NaN% NaN%] 25.91 [-0.09% +0.05%] +----- +after 0 best 40%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 40%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 40%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 518.00 [-1.74% +1.54%] 0.00 [ NaN% NaN%] 119.77 [-0.09% +0.12%] +----- +after 0 best 40%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 40%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 40%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 40%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 40%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 40%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 40%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 40%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 40%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 40%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 40%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 40%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 40%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] + our-parallel 1 4 2,813.25 [-2.99% +1.70%] 2,813.25 [-2.99% +1.70%] 2,727.75 [-3.51% +1.81%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 40%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 40%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 40%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] +----- +after 0 best 40%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 40%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 40%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 40%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 40%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 40%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 40%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 85.25 [-3.81% +6.74%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] +----- +after 0 best 40%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 40%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 40%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 519.00 [-1.93% +1.35%] 0.00 [ NaN% NaN%] 119.78 [-0.11% +0.10%] +----- +after 0 best 40%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 40%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 40%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 40%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 40%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 40%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 40%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 40%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 40%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 40%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 40%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 40%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 40%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 40%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 40%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 40%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 45% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] + our-parallel 1 4 4,310.25 [-5.20% +4.68%] 4,833.00 [-7.97% +10.18%] 4,286.25 [-6.86% +4.50%] 0.00 [ NaN% NaN%] 1,758.98 [-0.04% +0.03%] +----- +after 0 best 45%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 45%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 45%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 45%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 45%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 45%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 45%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 82.50 [-3.03% +3.03%] 0.00 [ NaN% NaN%] 25.91 [-0.09% +0.05%] +----- +after 0 best 45%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 45%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 45%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 518.00 [-1.74% +1.54%] 0.00 [ NaN% NaN%] 119.77 [-0.09% +0.12%] +----- +after 0 best 45%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 45%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 45%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 45%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 45%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 45%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 45%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 45%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 45%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 45%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 45%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 45%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 45%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] + our-parallel 1 4 2,813.25 [-2.99% +1.70%] 2,813.25 [-2.99% +1.70%] 2,727.75 [-3.51% +1.81%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 45%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 45%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 45%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] +----- +after 0 best 45%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 45%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 45%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 45%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 45%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 45%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 45%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 85.25 [-3.81% +6.74%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] +----- +after 0 best 45%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 45%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 45%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 519.00 [-1.93% +1.35%] 0.00 [ NaN% NaN%] 119.78 [-0.11% +0.10%] +----- +after 0 best 45%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 45%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 45%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 45%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 45%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 45%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 45%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 45%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 45%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 45%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 45%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 45%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 45%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 45%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 45%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 45%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 50% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4,213.80 [-7.04% +7.74%] 4,213.80 [-7.04% +7.74%] 4,142.20 [-7.10% +7.65%] 0.00 [ NaN% NaN%] 1,649.09 [-0.06% +0.09%] + our 1 5 4,542.40 [-8.26% +12.19%] 4,542.40 [-8.26% +12.19%] 4,475.40 [-8.14% +11.61%] 0.00 [ NaN% NaN%] 1,853.78 [-0.06% +0.05%] + our-parallel 1 5 4,436.40 [-7.90% +11.37%] 4,946.40 [-10.08% +9.17%] 4,390.20 [-9.07% +9.47%] 0.00 [ NaN% NaN%] 1,759.42 [-0.07% +0.10%] +----- +after 0 best 50%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 164.20 [-6.21% +4.75%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] + our-parallel 1 5 161.60 [-20.17% +24.38%] 161.60 [-20.17% +24.38%] 160.00 [-20.63% +24.37%] 0.00 [ NaN% NaN%] 33.27 [-0.79% +0.67%] +----- +after 0 best 50%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] + our-parallel 1 5 5.20 [-3.85% +15.38%] 5.20 [-3.85% +15.38%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.84 [-1.37% +0.86%] +----- +after 0 best 50%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] + our-parallel 1 5 20.40 [-11.76% +17.65%] 20.40 [-11.76% +17.65%] 20.00 [-15.00% +20.00%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.22%] +----- +after 0 best 50%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] + our-parallel 1 5 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 0.00 [ NaN% NaN%] 3.49 [-0.29% +0.58%] +----- +after 0 best 50%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] + our-parallel 1 5 42.80 [-29.91% +21.50%] 42.80 [-29.91% +21.50%] 42.60 [-29.58% +22.07%] 0.00 [ NaN% NaN%] 6.25 [-0.11% +0.26%] +----- +after 0 best 50%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.88 [-0.14% +0.16%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] + our-parallel 1 5 112.60 [-13.85% +26.11%] 112.60 [-13.85% +26.11%] 111.40 [-14.72% +26.57%] 0.00 [ NaN% NaN%] 21.19 [-0.09% +0.27%] +----- +after 0 best 50%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 84.20 [-4.99% +8.08%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] +----- +after 0 best 50%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] + our-parallel 1 5 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 0.00 [ NaN% NaN%] 0.44 [-0.37% +0.44%] +----- +after 0 best 50%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] + our-parallel 1 5 21.60 [-30.56% +20.37%] 21.60 [-30.56% +20.37%] 21.40 [-34.58% +21.50%] 0.00 [ NaN% NaN%] 2.40 [-0.09% +0.10%] +----- +after 0 best 50%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.00 [-13.30% +10.73%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 548.20 [-7.15% +22.04%] 0.00 [ NaN% NaN%] 119.85 [-0.16% +0.28%] +----- +after 0 best 50%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] + our-parallel 1 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.27 [-0.68% +0.22%] +----- +after 0 best 50%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] + our-parallel 1 5 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.86 [-0.45% +1.58%] +----- +after 0 best 50%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] + our-parallel 1 5 34.00 [-26.47% +29.41%] 34.00 [-26.47% +29.41%] 33.80 [-26.04% +27.22%] 0.00 [ NaN% NaN%] 2.57 [-0.56% +1.08%] +----- +after 0 best 50%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] +----- +after 0 best 50%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] + our-parallel 1 5 7.80 [-23.08% +41.03%] 7.80 [-23.08% +41.03%] 7.60 [-21.05% +44.74%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.98%] +----- +after 0 best 50%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] + our-parallel 1 5 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.78% +0.56%] +----- +after 0 best 50%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 138.00 [-12.32% +18.84%] 138.00 [-12.32% +18.84%] 128.00 [-14.06% +26.56%] 0.00 [ NaN% NaN%] 33.16 [-0.13% +0.10%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our-parallel 1 5 111.80 [-13.24% +8.23%] 111.80 [-13.24% +8.23%] 110.60 [-14.10% +9.40%] 0.00 [ NaN% NaN%] 38.92 [-0.45% +0.68%] +----- +after 0 best 50%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 5 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] + our-parallel 1 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.64 [-0.30% +0.11%] +----- +after 0 best 50%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] + our-parallel 1 5 126.60 [-23.38% +24.01%] 126.60 [-23.38% +24.01%] 126.00 [-23.02% +24.60%] 0.00 [ NaN% NaN%] 18.33 [-0.95% +1.77%] +----- +after 0 best 50%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] + our-parallel 1 5 25.60 [-29.69% +21.09%] 25.60 [-29.69% +21.09%] 25.40 [-33.07% +22.05%] 0.00 [ NaN% NaN%] 4.64 [-0.14% +0.25%] +----- +after 0 best 50%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] + our-parallel 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.81%] +----- +after 0 best 50%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] + our-parallel 1 5 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 0.00 [ NaN% NaN%] 6.09 [-0.03% +0.12%] +----- +after 0 best 50%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 2,674.40 [-5.32% +4.58%] 2,674.40 [-5.32% +4.58%] 2,633.60 [-5.87% +3.66%] 0.00 [ NaN% NaN%] 1,372.36 [-0.00% +0.01%] + our 1 5 3,018.20 [-5.27% +6.06%] 3,018.20 [-5.27% +6.06%] 2,939.40 [-4.33% +5.91%] 0.00 [ NaN% NaN%] 1,528.44 [-0.01% +0.01%] + our-parallel 1 5 2,828.00 [-3.50% +2.09%] 2,828.00 [-3.50% +2.09%] 2,753.00 [-4.40% +3.67%] 0.00 [ NaN% NaN%] 1,438.76 [-0.00% +0.00%] +----- +after 0 best 50%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] + our-parallel 1 5 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 1.21 [-0.71% +0.74%] +----- +after 0 best 50%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] + our-parallel 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.49% +1.12%] +----- +after 0 best 50%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our-parallel 1 5 54.00 [-18.52% +14.81%] 54.00 [-18.52% +14.81%] 53.80 [-18.22% +13.38%] 0.00 [ NaN% NaN%] 13.70 [-0.73% +0.66%] +----- +after 0 best 50%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] + our-parallel 1 5 161.60 [-20.17% +24.38%] 161.60 [-20.17% +24.38%] 160.00 [-20.63% +24.37%] 0.00 [ NaN% NaN%] 33.27 [-0.79% +0.67%] +----- +after 0 best 50%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] + our-parallel 1 5 5.20 [-3.85% +15.38%] 5.20 [-3.85% +15.38%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.84 [-1.37% +0.86%] +----- +after 0 best 50%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] + our-parallel 1 5 20.40 [-11.76% +17.65%] 20.40 [-11.76% +17.65%] 20.00 [-15.00% +20.00%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.22%] +----- +after 0 best 50%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] + our-parallel 1 5 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 0.00 [ NaN% NaN%] 3.49 [-0.29% +0.58%] +----- +after 0 best 50%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] + our-parallel 1 5 42.80 [-29.91% +21.50%] 42.80 [-29.91% +21.50%] 42.60 [-29.58% +22.07%] 0.00 [ NaN% NaN%] 6.25 [-0.11% +0.26%] +----- +after 0 best 50%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] + our-parallel 1 5 112.60 [-13.85% +26.11%] 112.60 [-13.85% +26.11%] 111.40 [-14.72% +26.57%] 0.00 [ NaN% NaN%] 21.19 [-0.09% +0.27%] +----- +after 0 best 50%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 95.60 [-14.23% +43.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 50%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] + our-parallel 1 5 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 0.00 [ NaN% NaN%] 0.44 [-0.37% +0.44%] +----- +after 0 best 50%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] + our-parallel 1 5 21.60 [-30.56% +20.37%] 21.60 [-30.56% +20.37%] 21.40 [-34.58% +21.50%] 0.00 [ NaN% NaN%] 2.40 [-0.09% +0.10%] +----- +after 0 best 50%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] +----- +after 0 best 50%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] + our-parallel 1 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.27 [-0.68% +0.22%] +----- +after 0 best 50%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] + our-parallel 1 5 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.86 [-0.45% +1.58%] +----- +after 0 best 50%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] + our-parallel 1 5 34.00 [-26.47% +29.41%] 34.00 [-26.47% +29.41%] 33.80 [-26.04% +27.22%] 0.00 [ NaN% NaN%] 2.57 [-0.56% +1.08%] +----- +after 0 best 50%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] +----- +after 0 best 50%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] + our-parallel 1 5 7.80 [-23.08% +41.03%] 7.80 [-23.08% +41.03%] 7.60 [-21.05% +44.74%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.98%] +----- +after 0 best 50%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] + our-parallel 1 5 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.78% +0.56%] +----- +after 0 best 50%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our-parallel 1 5 111.80 [-13.24% +8.23%] 111.80 [-13.24% +8.23%] 110.60 [-14.10% +9.40%] 0.00 [ NaN% NaN%] 38.92 [-0.45% +0.68%] +----- +after 0 best 50%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 5 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] + our-parallel 1 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.64 [-0.30% +0.11%] +----- +after 0 best 50%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] + our-parallel 1 5 126.60 [-23.38% +24.01%] 126.60 [-23.38% +24.01%] 126.00 [-23.02% +24.60%] 0.00 [ NaN% NaN%] 18.33 [-0.95% +1.77%] +----- +after 0 best 50%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] + our-parallel 1 5 25.60 [-29.69% +21.09%] 25.60 [-29.69% +21.09%] 25.40 [-33.07% +22.05%] 0.00 [ NaN% NaN%] 4.64 [-0.14% +0.25%] +----- +after 0 best 50%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] + our-parallel 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.81%] +----- +after 0 best 50%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] + our-parallel 1 5 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 0.00 [ NaN% NaN%] 6.09 [-0.03% +0.12%] +----- +after 0 best 50%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 50%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] + our-parallel 1 5 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 1.21 [-0.71% +0.74%] +----- +after 0 best 50%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] + our-parallel 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.49% +1.12%] +----- +after 0 best 50%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our-parallel 1 5 54.00 [-18.52% +14.81%] 54.00 [-18.52% +14.81%] 53.80 [-18.22% +13.38%] 0.00 [ NaN% NaN%] 13.70 [-0.73% +0.66%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 55% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] + our-parallel 1 6 4,561.67 [-10.43% +13.73%] 5,078.33 [-12.41% +12.99%] 4,495.00 [-11.19% +11.66%] 0.00 [ NaN% NaN%] 1,759.79 [-0.09% +0.11%] +----- +after 0 best 55%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 55%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 55%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 55%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 55%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 55%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 55%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 93.00 [-13.98% +47.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 55%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 55%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 55%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our-parallel 1 6 604.17 [-15.59% +17.85%] 604.17 [-15.59% +17.85%] 570.33 [-10.75% +19.40%] 0.00 [ NaN% NaN%] 119.93 [-0.23% +0.35%] +----- +after 0 best 55%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 55%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 55%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 55%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 55%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 55%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 55%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 55%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 55%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 55%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 55%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 55%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 55%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] + our-parallel 1 6 2,852.50 [-4.33% +4.29%] 2,852.50 [-4.33% +4.29%] 2,771.83 [-5.04% +3.40%] 0.00 [ NaN% NaN%] 1,438.79 [-0.00% +0.01%] +----- +after 0 best 55%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 55%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 55%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] +----- +after 0 best 55%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 55%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 55%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 55%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 55%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 55%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 55%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 95.60 [-14.23% +43.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 55%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 55%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 55%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] +----- +after 0 best 55%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 55%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 55%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 55%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] +----- +after 0 best 55%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 55%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 55%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 55%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 55%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 55%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 55%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 55%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 55%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 55%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 55%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 55%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 60% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] + our-parallel 1 6 4,561.67 [-10.43% +13.73%] 5,078.33 [-12.41% +12.99%] 4,495.00 [-11.19% +11.66%] 0.00 [ NaN% NaN%] 1,759.79 [-0.09% +0.11%] +----- +after 0 best 60%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 60%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 60%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 60%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 60%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 60%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 60%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 93.00 [-13.98% +47.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 60%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 60%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 60%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our-parallel 1 6 604.17 [-15.59% +17.85%] 604.17 [-15.59% +17.85%] 570.33 [-10.75% +19.40%] 0.00 [ NaN% NaN%] 119.93 [-0.23% +0.35%] +----- +after 0 best 60%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 60%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 60%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 60%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 60%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 60%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 60%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 60%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 60%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 60%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 60%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 60%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 60%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] + our-parallel 1 6 2,852.50 [-4.33% +4.29%] 2,852.50 [-4.33% +4.29%] 2,771.83 [-5.04% +3.40%] 0.00 [ NaN% NaN%] 1,438.79 [-0.00% +0.01%] +----- +after 0 best 60%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 60%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 60%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] +----- +after 0 best 60%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 60%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 60%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 60%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 60%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 60%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 60%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 107.50 [-23.72% +55.35%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.09%] +----- +after 0 best 60%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 60%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 60%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] +----- +after 0 best 60%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 60%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 60%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 60%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 60%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 60%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 60%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 60%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 60%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 60%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 60%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 60%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 60%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 60%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 60%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 60%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 65% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] + our-parallel 1 7 4,653.71 [-12.20% +11.87%] 5,183.57 [-14.19% +12.18%] 4,587.14 [-12.97% +12.05%] 0.00 [ NaN% NaN%] 1,760.42 [-0.13% +0.21%] +----- +after 0 best 65%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 65%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 65%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 65%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 65%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 65%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 65%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 103.57 [-22.76% +61.24%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.10%] +----- +after 0 best 65%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 65%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 65%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our-parallel 1 7 627.71 [-18.75% +22.51%] 627.71 [-18.75% +22.51%] 597.57 [-14.82% +27.35%] 0.00 [ NaN% NaN%] 120.05 [-0.32% +0.57%] +----- +after 0 best 65%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 65%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 65%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 65%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 65%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 65%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 65%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 65%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 65%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 65%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 65%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 65%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 65%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] + our-parallel 1 7 2,876.00 [-5.11% +4.90%] 2,876.00 [-5.11% +4.90%] 2,788.29 [-5.61% +3.54%] 0.00 [ NaN% NaN%] 1,438.88 [-0.01% +0.04%] +----- +after 0 best 65%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 65%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 65%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] +----- +after 0 best 65%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 65%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 65%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 65%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 65%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 65%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 65%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 107.50 [-23.72% +55.35%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.09%] +----- +after 0 best 65%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 65%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 65%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 581.40 [-12.45% +17.13%] 0.00 [ NaN% NaN%] 119.98 [-0.27% +0.31%] +----- +after 0 best 65%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 65%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 65%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 65%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 65%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 65%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 65%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 65%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 65%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 65%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 65%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 65%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 65%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 65%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 65%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 65%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 70% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] + our-parallel 1 7 4,653.71 [-12.20% +11.87%] 5,183.57 [-14.19% +12.18%] 4,587.14 [-12.97% +12.05%] 0.00 [ NaN% NaN%] 1,760.42 [-0.13% +0.21%] +----- +after 0 best 70%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 70%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 70%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 70%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 70%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 70%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 70%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 103.57 [-22.76% +61.24%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.10%] +----- +after 0 best 70%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 70%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 70%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our-parallel 1 7 627.71 [-18.75% +22.51%] 627.71 [-18.75% +22.51%] 597.57 [-14.82% +27.35%] 0.00 [ NaN% NaN%] 120.05 [-0.32% +0.57%] +----- +after 0 best 70%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 70%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 70%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 70%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 70%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 70%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 70%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 70%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 70%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 70%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 70%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 70%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 70%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] + our-parallel 1 7 2,876.00 [-5.11% +4.90%] 2,876.00 [-5.11% +4.90%] 2,788.29 [-5.61% +3.54%] 0.00 [ NaN% NaN%] 1,438.88 [-0.01% +0.04%] +----- +after 0 best 70%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 70%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 70%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] +----- +after 0 best 70%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 70%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 70%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 70%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 70%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 70%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 70%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 117.29 [-30.09% +50.06%] 0.00 [ NaN% NaN%] 25.93 [-0.19% +0.26%] +----- +after 0 best 70%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 70%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 70%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 581.40 [-12.45% +17.13%] 0.00 [ NaN% NaN%] 119.98 [-0.27% +0.31%] +----- +after 0 best 70%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 70%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 70%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 70%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 70%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 70%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 70%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 70%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 70%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 70%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 70%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 70%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 70%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 70%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 70%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 70%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 75% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] + our-parallel 1 8 4,778.50 [-14.49% +18.28%] 5,305.38 [-16.16% +16.07%] 4,715.00 [-15.33% +18.98%] 0.00 [ NaN% NaN%] 1,761.17 [-0.17% +0.30%] +----- +after 0 best 75%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 75%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 75%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 75%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 75%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 75%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 75%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 112.63 [-28.97% +56.27%] 0.00 [ NaN% NaN%] 25.93 [-0.18% +0.27%] +----- +after 0 best 75%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 75%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 75%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our-parallel 1 8 649.00 [-21.42% +22.96%] 649.00 [-21.42% +22.96%] 621.88 [-18.15% +27.36%] 0.00 [ NaN% NaN%] 120.14 [-0.40% +0.55%] +----- +after 0 best 75%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 75%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 75%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 75%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 160.75 [-34.68% +42.46%] 0.00 [ NaN% NaN%] 11.72 [-1.23% +3.18%] +----- +after 0 best 75%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 75%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 75%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 75%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 75%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 75%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 75%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 75%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 75%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] + our-parallel 1 8 2,946.25 [-7.37% +16.69%] 2,946.25 [-7.37% +16.69%] 2,810.88 [-6.36% +5.63%] 0.00 [ NaN% NaN%] 1,438.97 [-0.02% +0.04%] +----- +after 0 best 75%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 75%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 75%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] +----- +after 0 best 75%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 75%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 75%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 75%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 75%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 75%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 75%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 117.29 [-30.09% +50.06%] 0.00 [ NaN% NaN%] 25.93 [-0.19% +0.26%] +----- +after 0 best 75%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 75%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 75%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] +----- +after 0 best 75%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 75%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 75%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 75%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 75%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 75%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 75%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 75%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 75%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 75%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 75%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 75%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 75%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 75%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 75%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 75%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 80% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] + our-parallel 1 8 4,778.50 [-14.49% +18.28%] 5,305.38 [-16.16% +16.07%] 4,715.00 [-15.33% +18.98%] 0.00 [ NaN% NaN%] 1,761.17 [-0.17% +0.30%] +----- +after 0 best 80%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 80%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 80%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 80%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 80%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 80%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 80%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 112.63 [-28.97% +56.27%] 0.00 [ NaN% NaN%] 25.93 [-0.18% +0.27%] +----- +after 0 best 80%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 80%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 80%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our-parallel 1 8 649.00 [-21.42% +22.96%] 649.00 [-21.42% +22.96%] 621.88 [-18.15% +27.36%] 0.00 [ NaN% NaN%] 120.14 [-0.40% +0.55%] +----- +after 0 best 80%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 80%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 80%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 80%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 160.75 [-34.68% +42.46%] 0.00 [ NaN% NaN%] 11.72 [-1.23% +3.18%] +----- +after 0 best 80%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 80%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 80%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 80%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 80%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 80%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 80%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 80%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 80%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] + our-parallel 1 8 2,946.25 [-7.37% +16.69%] 2,946.25 [-7.37% +16.69%] 2,810.88 [-6.36% +5.63%] 0.00 [ NaN% NaN%] 1,438.97 [-0.02% +0.04%] +----- +after 0 best 80%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 80%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 80%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] +----- +after 0 best 80%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 80%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 80%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 80%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 80%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 80%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 80%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 133.50 [-38.58% +85.02%] 0.00 [ NaN% NaN%] 25.94 [-0.23% +0.28%] +----- +after 0 best 80%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 80%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 80%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] +----- +after 0 best 80%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 80%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 80%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 80%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 162.63 [-35.43% +50.04%] 0.00 [ NaN% NaN%] 11.74 [-1.44% +4.67%] +----- +after 0 best 80%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 80%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 80%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 80%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 80%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 80%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 80%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 80%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 80%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 80%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 80%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 80%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 85% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] + our-parallel 1 9 4,940.11 [-17.29% +26.17%] 5,493.89 [-19.04% +27.45%] 4,900.33 [-18.54% +30.26%] 0.00 [ NaN% NaN%] 1,762.23 [-0.23% +0.48%] +----- +after 0 best 85%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 85%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 85%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 85%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 85%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 85%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 85%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 127.56 [-37.28% +93.64%] 0.00 [ NaN% NaN%] 25.94 [-0.22% +0.30%] +----- +after 0 best 85%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 85%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 85%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our-parallel 1 9 711.44 [-28.31% +70.22%] 711.44 [-28.31% +70.22%] 686.44 [-25.85% +75.25%] 0.00 [ NaN% NaN%] 120.29 [-0.53% +1.01%] +----- +after 0 best 85%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 85%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 85%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 85%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 356.44 [-36.88% +55.42%] 170.00 [-38.24% +43.53%] 0.00 [ NaN% NaN%] 11.78 [-1.77% +4.33%] +----- +after 0 best 85%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 85%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 85%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 85%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 85%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 85%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 85%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 85%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 85%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] + our-parallel 1 9 3,001.44 [-9.08% +14.71%] 3,001.44 [-9.08% +14.71%] 2,859.00 [-7.94% +13.47%] 0.00 [ NaN% NaN%] 1,439.13 [-0.03% +0.09%] +----- +after 0 best 85%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 85%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 85%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] +----- +after 0 best 85%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 85%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 85%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 85%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 85%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 85%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 85%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 133.50 [-38.58% +85.02%] 0.00 [ NaN% NaN%] 25.94 [-0.23% +0.28%] +----- +after 0 best 85%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 85%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 85%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] +----- +after 0 best 85%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 85%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 85%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 85%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 162.63 [-35.43% +50.04%] 0.00 [ NaN% NaN%] 11.74 [-1.44% +4.67%] +----- +after 0 best 85%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 85%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 85%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 85%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 85%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 85%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 85%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 85%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 85%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 85%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 85%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 85%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 90% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] + our-parallel 1 9 4,940.11 [-17.29% +26.17%] 5,493.89 [-19.04% +27.45%] 4,900.33 [-18.54% +30.26%] 0.00 [ NaN% NaN%] 1,762.23 [-0.23% +0.48%] +----- +after 0 best 90%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 90%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 90%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 90%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 90%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 90%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 90%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 127.56 [-37.28% +93.64%] 0.00 [ NaN% NaN%] 25.94 [-0.22% +0.30%] +----- +after 0 best 90%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 90%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 90%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our-parallel 1 9 711.44 [-28.31% +70.22%] 711.44 [-28.31% +70.22%] 686.44 [-25.85% +75.25%] 0.00 [ NaN% NaN%] 120.29 [-0.53% +1.01%] +----- +after 0 best 90%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 90%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 90%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 90%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 356.44 [-36.88% +55.42%] 170.00 [-38.24% +43.53%] 0.00 [ NaN% NaN%] 11.78 [-1.77% +4.33%] +----- +after 0 best 90%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 90%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 90%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 90%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 90%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 90%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 90%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 90%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 90%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] + our-parallel 1 9 3,001.44 [-9.08% +14.71%] 3,001.44 [-9.08% +14.71%] 2,859.00 [-7.94% +13.47%] 0.00 [ NaN% NaN%] 1,439.13 [-0.03% +0.09%] +----- +after 0 best 90%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 90%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 90%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] +----- +after 0 best 90%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 90%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 90%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 90%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 90%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 90%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 90%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 151.33 [-45.81% +94.27%] 0.00 [ NaN% NaN%] 25.97 [-0.35% +0.91%] +----- +after 0 best 90%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 90%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 90%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our-parallel 1 7 640.00 [-20.31% +24.69%] 640.00 [-20.31% +24.69%] 637.14 [-20.11% +24.30%] 0.00 [ NaN% NaN%] 120.20 [-0.45% +0.50%] +----- +after 0 best 90%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 90%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 90%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 90%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 373.11 [-39.70% +88.68%] 183.11 [-42.66% +89.50%] 0.00 [ NaN% NaN%] 11.80 [-1.96% +4.19%] +----- +after 0 best 90%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 90%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 90%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 90%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 90%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 90%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 90%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 90%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 90%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 90%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 90%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 90%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 95% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 4,905.20 [-20.15% +34.04%] 4,905.20 [-20.15% +34.04%] 4,801.50 [-19.86% +33.27%] 0.00 [ NaN% NaN%] 1,653.53 [-0.33% +0.79%] + our 1 10 5,388.50 [-22.67% +59.88%] 5,388.50 [-22.67% +59.88%] 5,224.10 [-21.31% +52.75%] 0.00 [ NaN% NaN%] 1,857.25 [-0.25% +0.57%] + our-parallel 1 10 5,182.60 [-21.16% +42.11%] 5,767.40 [-22.88% +42.68%] 5,166.30 [-22.73% +46.33%] 0.00 [ NaN% NaN%] 1,764.12 [-0.33% +0.96%] +----- +after 0 best 95%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 227.80 [-30.64% +56.28%] 227.80 [-30.64% +56.28%] 220.20 [-30.06% +59.40%] 0.00 [ NaN% NaN%] 31.63 [-3.23% +7.43%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] + our-parallel 1 10 233.80 [-44.82% +104.88%] 233.80 [-44.82% +104.88%] 231.30 [-45.09% +104.06%] 0.00 [ NaN% NaN%] 34.19 [-3.46% +7.57%] +----- +after 0 best 95%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] + our-parallel 1 10 7.30 [-31.51% +132.88%] 7.30 [-31.51% +132.88%] 7.10 [-43.66% +125.35%] 0.00 [ NaN% NaN%] 0.85 [-3.27% +11.50%] +----- +after 0 best 95%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] + our-parallel 1 10 28.30 [-36.40% +143.82%] 28.30 [-36.40% +143.82%] 28.10 [-39.50% +145.55%] 0.00 [ NaN% NaN%] 4.09 [-0.79% +3.62%] +----- +after 0 best 95%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] + our-parallel 1 10 45.10 [-53.44% +79.60%] 45.10 [-53.44% +79.60%] 45.00 [-53.33% +80.00%] 0.00 [ NaN% NaN%] 3.54 [-1.66% +6.23%] +----- +after 0 best 95%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] + our-parallel 1 10 62.50 [-52.00% +119.20%] 62.50 [-52.00% +119.20%] 61.60 [-51.30% +119.16%] 0.00 [ NaN% NaN%] 6.33 [-1.25% +4.06%] +----- +after 0 best 95%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 176.40 [-40.48% +54.76%] 176.40 [-40.48% +54.76%] 168.10 [-37.54% +60.62%] 0.00 [ NaN% NaN%] 16.16 [-1.84% +9.77%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] + our-parallel 1 10 172.30 [-43.70% +110.68%] 172.30 [-43.70% +110.68%] 170.80 [-44.38% +109.60%] 0.00 [ NaN% NaN%] 21.47 [-1.39% +5.91%] +----- +after 0 best 95%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] + our-parallel 1 10 70.70 [-58.98% +178.64%] 348.60 [-58.69% +182.56%] 144.20 [-44.52% +103.88%] 0.00 [ NaN% NaN%] 25.97 [-0.33% +0.93%] +----- +after 0 best 95%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] + our-parallel 1 10 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 0.00 [ NaN% NaN%] 0.44 [-1.56% +5.38%] +----- +after 0 best 95%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] + our-parallel 1 10 28.10 [-46.62% +70.82%] 28.10 [-46.62% +70.82%] 27.90 [-49.82% +68.46%] 0.00 [ NaN% NaN%] 2.42 [-0.79% +3.33%] +----- +after 0 best 95%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 720.40 [-43.78% +133.76%] 720.40 [-43.78% +133.76%] 711.40 [-43.21% +132.08%] 0.00 [ NaN% NaN%] 106.41 [-0.92% +3.41%] + our 1 10 848.80 [-48.75% +203.72%] 848.80 [-48.75% +203.72%] 822.10 [-47.09% +186.83%] 0.00 [ NaN% NaN%] 122.29 [-0.76% +3.12%] + our-parallel 1 10 783.20 [-34.88% +82.46%] 783.20 [-34.88% +82.46%] 748.90 [-32.03% +75.06%] 0.00 [ NaN% NaN%] 120.80 [-0.95% +3.78%] +----- +after 0 best 95%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] + our-parallel 1 10 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.30 [-8.87% +12.32%] +----- +after 0 best 95%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] + our-parallel 1 10 11.20 [-55.36% +141.07%] 11.20 [-55.36% +141.07%] 11.00 [-54.55% +136.36%] 0.00 [ NaN% NaN%] 0.94 [-9.16% +11.91%] +----- +after 0 best 95%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] + our-parallel 1 10 52.70 [-52.56% +106.83%] 52.70 [-52.56% +106.83%] 52.30 [-52.20% +106.50%] 0.00 [ NaN% NaN%] 2.61 [-2.15% +6.87%] +----- +after 0 best 95%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] + our-parallel 1 10 84.10 [-45.30% +93.82%] 391.20 [-42.48% +79.96%] 187.70 [-44.06% +84.87%] 0.00 [ NaN% NaN%] 11.83 [-2.20% +3.94%] +----- +after 0 best 95%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] + our-parallel 1 10 11.70 [-48.72% +70.94%] 11.70 [-48.72% +70.94%] 11.40 [-47.37% +75.44%] 0.00 [ NaN% NaN%] 1.21 [-2.46% +10.19%] +----- +after 0 best 95%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] + our-parallel 1 10 11.60 [-56.90% +132.76%] 11.60 [-56.90% +132.76%] 11.40 [-56.14% +136.84%] 0.00 [ NaN% NaN%] 2.18 [-4.47% +7.57%] +----- +after 0 best 95%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 165.30 [-26.80% +45.19%] 165.30 [-26.80% +45.19%] 158.90 [-30.77% +47.89%] 0.00 [ NaN% NaN%] 34.11 [-2.94% +6.93%] + our 1 10 155.60 [-32.52% +95.37%] 155.60 [-32.52% +95.37%] 146.60 [-29.06% +51.43%] 0.00 [ NaN% NaN%] 40.05 [-2.35% +2.96%] + our-parallel 1 10 160.40 [-39.53% +111.97%] 160.40 [-39.53% +111.97%] 158.70 [-40.14% +111.09%] 0.00 [ NaN% NaN%] 39.43 [-1.74% +3.99%] +----- +after 0 best 95%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 10 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] + our-parallel 1 10 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 0.00 [ NaN% NaN%] 0.65 [-1.61% +9.39%] +----- +after 0 best 95%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] + our-parallel 1 10 169.10 [-42.64% +85.69%] 169.10 [-42.64% +85.69%] 166.70 [-41.81% +81.16%] 0.00 [ NaN% NaN%] 18.82 [-3.51% +4.96%] +----- +after 0 best 95%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] + our-parallel 1 10 35.90 [-49.86% +108.91%] 35.90 [-49.86% +108.91%] 35.60 [-52.25% +107.87%] 0.00 [ NaN% NaN%] 4.69 [-1.20% +5.04%] +----- +after 0 best 95%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] + our-parallel 1 10 4.00 [-50.00% +75.00%] 4.00 [-50.00% +75.00%] 3.90 [-48.72% +53.85%] 0.00 [ NaN% NaN%] 0.33 [-2.67% +7.59%] +----- +after 0 best 95%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] + our-parallel 1 10 25.70 [-41.63% +102.33%] 25.70 [-41.63% +102.33%] 25.60 [-41.41% +103.13%] 0.00 [ NaN% NaN%] 6.20 [-1.78% +7.26%] +----- +after 0 best 95%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2,917.80 [-13.22% +17.21%] 2,917.80 [-13.22% +17.21%] 2,860.90 [-13.35% +16.71%] 0.00 [ NaN% NaN%] 1,372.68 [-0.03% +0.07%] + our 1 10 3,189.30 [-10.36% +10.96%] 3,189.30 [-10.36% +10.96%] 3,091.00 [-9.03% +11.39%] 0.00 [ NaN% NaN%] 1,528.71 [-0.02% +0.05%] + our-parallel 1 10 3,071.60 [-11.15% +20.56%] 3,071.60 [-11.15% +20.56%] 2,929.50 [-10.16% +21.66%] 0.00 [ NaN% NaN%] 1,439.45 [-0.05% +0.19%] +----- +after 0 best 95%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] + our-parallel 1 10 8.30 [-63.86% +128.92%] 8.30 [-63.86% +128.92%] 8.20 [-63.41% +131.71%] 0.00 [ NaN% NaN%] 1.22 [-1.62% +1.21%] +----- +after 0 best 95%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] + our-parallel 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.41% +23.14%] +----- +after 0 best 95%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + our 1 10 84.70 [-43.33% +130.22%] 84.70 [-43.33% +130.22%] 72.60 [-33.88% +59.78%] 0.00 [ NaN% NaN%] 14.23 [-1.01% +1.90%] + our-parallel 1 10 74.00 [-40.54% +77.03%] 74.00 [-40.54% +77.03%] 73.70 [-40.30% +76.39%] 0.00 [ NaN% NaN%] 13.83 [-1.68% +2.40%] +----- +after 0 best 95%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] + our-parallel 1 10 233.80 [-44.82% +104.88%] 233.80 [-44.82% +104.88%] 231.30 [-45.09% +104.06%] 0.00 [ NaN% NaN%] 34.19 [-3.46% +7.57%] +----- +after 0 best 95%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] + our-parallel 1 10 7.30 [-31.51% +132.88%] 7.30 [-31.51% +132.88%] 7.10 [-43.66% +125.35%] 0.00 [ NaN% NaN%] 0.85 [-3.27% +11.50%] +----- +after 0 best 95%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] + our-parallel 1 10 28.30 [-36.40% +143.82%] 28.30 [-36.40% +143.82%] 28.10 [-39.50% +145.55%] 0.00 [ NaN% NaN%] 4.09 [-0.79% +3.62%] +----- +after 0 best 95%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] + our-parallel 1 10 45.10 [-53.44% +79.60%] 45.10 [-53.44% +79.60%] 45.00 [-53.33% +80.00%] 0.00 [ NaN% NaN%] 3.54 [-1.66% +6.23%] +----- +after 0 best 95%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] + our-parallel 1 10 62.50 [-52.00% +119.20%] 62.50 [-52.00% +119.20%] 61.60 [-51.30% +119.16%] 0.00 [ NaN% NaN%] 6.33 [-1.25% +4.06%] +----- +after 0 best 95%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] + our-parallel 1 10 172.30 [-43.70% +110.68%] 172.30 [-43.70% +110.68%] 170.80 [-44.38% +109.60%] 0.00 [ NaN% NaN%] 21.47 [-1.39% +5.91%] +----- +after 0 best 95%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 151.33 [-45.81% +94.27%] 0.00 [ NaN% NaN%] 25.97 [-0.35% +0.91%] +----- +after 0 best 95%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] + our-parallel 1 10 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 0.00 [ NaN% NaN%] 0.44 [-1.56% +5.38%] +----- +after 0 best 95%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] + our-parallel 1 10 28.10 [-46.62% +70.82%] 28.10 [-46.62% +70.82%] 27.90 [-49.82% +68.46%] 0.00 [ NaN% NaN%] 2.42 [-0.79% +3.33%] +----- +after 0 best 95%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our-parallel 1 7 640.00 [-20.31% +24.69%] 640.00 [-20.31% +24.69%] 637.14 [-20.11% +24.30%] 0.00 [ NaN% NaN%] 120.20 [-0.45% +0.50%] +----- +after 0 best 95%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] + our-parallel 1 10 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.30 [-8.87% +12.32%] +----- +after 0 best 95%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] + our-parallel 1 10 11.20 [-55.36% +141.07%] 11.20 [-55.36% +141.07%] 11.00 [-54.55% +136.36%] 0.00 [ NaN% NaN%] 0.94 [-9.16% +11.91%] +----- +after 0 best 95%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] + our-parallel 1 10 52.70 [-52.56% +106.83%] 52.70 [-52.56% +106.83%] 52.30 [-52.20% +106.50%] 0.00 [ NaN% NaN%] 2.61 [-2.15% +6.87%] +----- +after 0 best 95%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 373.11 [-39.70% +88.68%] 183.11 [-42.66% +89.50%] 0.00 [ NaN% NaN%] 11.80 [-1.96% +4.19%] +----- +after 0 best 95%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] + our-parallel 1 10 11.70 [-48.72% +70.94%] 11.70 [-48.72% +70.94%] 11.40 [-47.37% +75.44%] 0.00 [ NaN% NaN%] 1.21 [-2.46% +10.19%] +----- +after 0 best 95%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] + our-parallel 1 10 11.60 [-56.90% +132.76%] 11.60 [-56.90% +132.76%] 11.40 [-56.14% +136.84%] 0.00 [ NaN% NaN%] 2.18 [-4.47% +7.57%] +----- +after 0 best 95%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] + our-parallel 1 10 160.40 [-39.53% +111.97%] 160.40 [-39.53% +111.97%] 158.70 [-40.14% +111.09%] 0.00 [ NaN% NaN%] 39.43 [-1.74% +3.99%] +----- +after 0 best 95%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 10 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] + our-parallel 1 10 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 0.00 [ NaN% NaN%] 0.65 [-1.61% +9.39%] +----- +after 0 best 95%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] + our-parallel 1 10 169.10 [-42.64% +85.69%] 169.10 [-42.64% +85.69%] 166.70 [-41.81% +81.16%] 0.00 [ NaN% NaN%] 18.82 [-3.51% +4.96%] +----- +after 0 best 95%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] + our-parallel 1 10 35.90 [-49.86% +108.91%] 35.90 [-49.86% +108.91%] 35.60 [-52.25% +107.87%] 0.00 [ NaN% NaN%] 4.69 [-1.20% +5.04%] +----- +after 0 best 95%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] + our-parallel 1 10 4.00 [-50.00% +75.00%] 4.00 [-50.00% +75.00%] 3.90 [-48.72% +53.85%] 0.00 [ NaN% NaN%] 0.33 [-2.67% +7.59%] +----- +after 0 best 95%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] + our-parallel 1 10 25.70 [-41.63% +102.33%] 25.70 [-41.63% +102.33%] 25.60 [-41.41% +103.13%] 0.00 [ NaN% NaN%] 6.20 [-1.78% +7.26%] +----- +after 0 best 95%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 95%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] + our-parallel 1 10 8.30 [-63.86% +128.92%] 8.30 [-63.86% +128.92%] 8.20 [-63.41% +131.71%] 0.00 [ NaN% NaN%] 1.22 [-1.62% +1.21%] +----- +after 0 best 95%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] + our-parallel 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.41% +23.14%] +----- +after 0 best 95%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our-parallel 1 10 74.00 [-40.54% +77.03%] 74.00 [-40.54% +77.03%] 73.70 [-40.30% +76.39%] 0.00 [ NaN% NaN%] 13.83 [-1.68% +2.40%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 100% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] + our-parallel 1 11 5,924.45 [-31.03% +125.22%] 6,635.73 [-32.97% +130.86%] 5,936.00 [-32.75% +129.67%] 0.00 [ NaN% NaN%] 1,778.32 [-1.13% +7.98%] +----- +after 0 best 100%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 297.64 [-46.92% +234.64%] 297.64 [-46.92% +234.64%] 287.82 [-46.49% +234.93%] 0.00 [ NaN% NaN%] 32.91 [-7.00% +39.03%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] + our-parallel 1 11 301.00 [-57.14% +223.26%] 301.00 [-57.14% +223.26%] 294.73 [-56.91% +215.21%] 0.00 [ NaN% NaN%] 35.39 [-6.73% +33.86%] +----- +after 0 best 100%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] + our-parallel 1 11 9.55 [-47.62% +235.24%] 9.55 [-47.62% +235.24%] 9.27 [-56.86% +234.31%] 0.00 [ NaN% NaN%] 0.87 [-5.32% +21.26%] +----- +after 0 best 100%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] + our-parallel 1 11 34.91 [-48.44% +189.32%] 34.91 [-48.44% +189.32%] 34.45 [-50.66% +184.43%] 0.00 [ NaN% NaN%] 4.18 [-2.85% +20.76%] +----- +after 0 best 100%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] + our-parallel 1 11 52.45 [-59.97% +140.21%] 52.45 [-59.97% +140.21%] 52.09 [-59.69% +136.13%] 0.00 [ NaN% NaN%] 3.65 [-4.82% +32.12%] +----- +after 0 best 100%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] + our-parallel 1 11 82.27 [-63.54% +240.33%] 82.27 [-63.54% +240.33%] 80.45 [-62.71% +234.35%] 0.00 [ NaN% NaN%] 6.50 [-3.97% +27.51%] +----- +after 0 best 100%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 214.64 [-51.08% +178.14%] 214.64 [-51.08% +178.14%] 205.82 [-48.98% +183.26%] 0.00 [ NaN% NaN%] 16.52 [-4.00% +22.05%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] + our-parallel 1 11 205.45 [-52.79% +161.37%] 205.45 [-52.79% +161.37%] 203.00 [-53.20% +158.62%] 0.00 [ NaN% NaN%] 21.85 [-3.08% +17.12%] +----- +after 0 best 100%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] + our-parallel 1 11 89.36 [-67.55% +208.85%] 438.00 [-67.12% +204.11%] 208.27 [-61.59% +307.64%] 0.00 [ NaN% NaN%] 26.72 [-3.12% +28.01%] +----- +after 0 best 100%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] + our-parallel 1 11 11.82 [-83.08% +653.08%] 11.82 [-83.08% +653.08%] 11.55 [-82.68% +644.88%] 0.00 [ NaN% NaN%] 0.69 [-36.90% +358.94%] +----- +after 0 best 100%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] + our-parallel 1 11 33.73 [-55.53% +166.85%] 33.73 [-55.53% +166.85%] 33.45 [-58.15% +166.03%] 0.00 [ NaN% NaN%] 2.54 [-5.48% +47.25%] +----- +after 0 best 100%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 975.36 [-58.48% +261.40%] 975.36 [-58.48% +261.40%] 955.64 [-57.72% +255.57%] 0.00 [ NaN% NaN%] 110.18 [-4.31% +34.19%] + our 1 11 1,117.82 [-61.08% +240.66%] 1,117.82 [-61.08% +240.66%] 1,071.73 [-59.41% +232.92%] 0.00 [ NaN% NaN%] 126.29 [-3.90% +31.61%] + our-parallel 1 11 1,057.64 [-51.78% +259.48%] 1,057.64 [-51.78% +259.48%] 1,000.82 [-49.14% +251.71%] 0.00 [ NaN% NaN%] 124.91 [-4.21% +32.91%] +----- +after 0 best 100%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] + our-parallel 1 11 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.32 [-13.85% +54.68%] +----- +after 0 best 100%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] + our-parallel 1 11 16.82 [-70.27% +334.05%] 16.82 [-70.27% +334.05%] 16.45 [-69.61% +331.49%] 0.00 [ NaN% NaN%] 1.01 [-15.54% +70.19%] +----- +after 0 best 100%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] + our-parallel 1 11 60.82 [-58.89% +133.48%] 60.82 [-58.89% +133.48%] 60.18 [-58.46% +130.97%] 0.00 [ NaN% NaN%] 2.75 [-7.27% +52.38%] +----- +after 0 best 100%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] + our-parallel 1 11 97.45 [-52.80% +137.03%] 460.27 [-51.12% +150.07%] 218.91 [-52.03% +142.57%] 0.00 [ NaN% NaN%] 12.26 [-5.65% +35.32%] +----- +after 0 best 100%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] + our-parallel 1 11 13.73 [-56.29% +147.68%] 13.73 [-56.29% +147.68%] 13.36 [-55.10% +146.94%] 0.00 [ NaN% NaN%] 1.24 [-4.70% +22.97%] +----- +after 0 best 100%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] + our-parallel 1 11 17.64 [-71.65% +342.27%] 17.64 [-71.65% +342.27%] 17.36 [-71.20% +343.46%] 0.00 [ NaN% NaN%] 2.25 [-7.49% +31.66%] +----- +after 0 best 100%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 229.55 [-47.29% +279.88%] 229.55 [-47.29% +279.88%] 186.45 [-41.00% +147.78%] 0.00 [ NaN% NaN%] 34.78 [-4.80% +19.14%] + our 1 11 190.18 [-44.79% +181.84%] 190.18 [-44.79% +181.84%] 181.00 [-42.54% +190.06%] 0.00 [ NaN% NaN%] 40.65 [-3.78% +14.71%] + our-parallel 1 11 184.00 [-47.28% +128.26%] 184.00 [-47.28% +128.26%] 181.36 [-47.62% +124.96%] 0.00 [ NaN% NaN%] 40.10 [-3.37% +16.55%] +----- +after 0 best 100%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] + our-parallel 1 11 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] +----- +after 0 best 100%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] + our-parallel 1 11 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 0.00 [ NaN% NaN%] 0.67 [-5.28% +37.23%] +----- +after 0 best 100%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] + our-parallel 1 11 214.55 [-54.79% +211.82%] 214.55 [-54.79% +211.82%] 211.45 [-54.13% +211.65%] 0.00 [ NaN% NaN%] 20.06 [-9.50% +62.05%] +----- +after 0 best 100%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] + our-parallel 1 11 45.27 [-60.24% +207.03%] 45.27 [-60.24% +207.03%] 44.73 [-61.99% +204.07%] 0.00 [ NaN% NaN%] 4.87 [-4.84% +36.85%] +----- +after 0 best 100%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] + our-parallel 1 11 6.45 [-69.01% +380.28%] 6.45 [-69.01% +380.28%] 6.27 [-68.12% +378.26%] 0.00 [ NaN% NaN%] 0.40 [-19.65% +174.48%] +----- +after 0 best 100%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] + our-parallel 1 11 32.64 [-54.04% +212.53%] 32.64 [-54.04% +212.53%] 32.45 [-53.78% +211.20%] 0.00 [ NaN% NaN%] 6.38 [-4.52% +27.91%] +----- +after 0 best 100%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 3,195.00 [-20.75% +86.76%] 3,195.00 [-20.75% +86.76%] 3,114.73 [-20.41% +81.49%] 0.00 [ NaN% NaN%] 1,376.31 [-0.29% +2.64%] + our 1 11 3,392.36 [-15.72% +59.86%] 3,392.36 [-15.72% +59.86%] 3,278.73 [-14.24% +57.26%] 0.00 [ NaN% NaN%] 1,531.93 [-0.23% +2.10%] + our-parallel 1 11 3,231.18 [-15.54% +49.39%] 3,231.18 [-15.54% +49.39%] 3,086.36 [-14.72% +50.82%] 0.00 [ NaN% NaN%] 1,443.16 [-0.31% +2.58%] +----- +after 0 best 100%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] + our-parallel 1 11 12.36 [-75.74% +328.68%] 12.36 [-75.74% +328.68%] 12.09 [-75.19% +321.80%] 0.00 [ NaN% NaN%] 1.27 [-5.58% +40.30%] +----- +after 0 best 100%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] + our-parallel 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-24.58% +185.42%] +----- +after 0 best 100%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + our 1 11 98.18 [-51.11% +137.31%] 98.18 [-51.11% +137.31%] 86.18 [-44.30% +157.59%] 0.00 [ NaN% NaN%] 14.34 [-1.72% +7.23%] + our-parallel 1 11 83.00 [-46.99% +108.43%] 83.00 [-46.99% +108.43%] 82.36 [-46.58% +105.19%] 0.00 [ NaN% NaN%] 13.93 [-2.37% +7.03%] +----- +after 0 best 100%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 306.70 [-48.48% +224.75%] 306.70 [-48.48% +224.75%] 301.20 [-47.54% +220.05%] 0.00 [ NaN% NaN%] 33.11 [-7.57% +38.18%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] + our-parallel 1 11 301.00 [-57.14% +223.26%] 301.00 [-57.14% +223.26%] 294.73 [-56.91% +215.21%] 0.00 [ NaN% NaN%] 35.39 [-6.73% +33.86%] +----- +after 0 best 100%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] + our-parallel 1 11 9.55 [-47.62% +235.24%] 9.55 [-47.62% +235.24%] 9.27 [-56.86% +234.31%] 0.00 [ NaN% NaN%] 0.87 [-5.32% +21.26%] +----- +after 0 best 100%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] + our-parallel 1 11 34.91 [-48.44% +189.32%] 34.91 [-48.44% +189.32%] 34.45 [-50.66% +184.43%] 0.00 [ NaN% NaN%] 4.18 [-2.85% +20.76%] +----- +after 0 best 100%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] + our-parallel 1 11 52.45 [-59.97% +140.21%] 52.45 [-59.97% +140.21%] 52.09 [-59.69% +136.13%] 0.00 [ NaN% NaN%] 3.65 [-4.82% +32.12%] +----- +after 0 best 100%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] + our-parallel 1 11 82.27 [-63.54% +240.33%] 82.27 [-63.54% +240.33%] 80.45 [-62.71% +234.35%] 0.00 [ NaN% NaN%] 6.50 [-3.97% +27.51%] +----- +after 0 best 100%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 209.70 [-49.93% +184.69%] 209.70 [-49.93% +184.69%] 206.20 [-49.08% +182.74%] 0.00 [ NaN% NaN%] 16.59 [-4.34% +21.57%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] + our-parallel 1 11 205.45 [-52.79% +161.37%] 205.45 [-52.79% +161.37%] 203.00 [-53.20% +158.62%] 0.00 [ NaN% NaN%] 21.85 [-3.08% +17.12%] +----- +after 0 best 100%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] + our-parallel 1 10 78.60 [-63.10% +251.15%] 383.30 [-62.43% +247.51%] 221.10 [-62.91% +283.99%] 0.00 [ NaN% NaN%] 26.80 [-3.41% +27.62%] +----- +after 0 best 100%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] + our-parallel 1 11 11.82 [-83.08% +653.08%] 11.82 [-83.08% +653.08%] 11.55 [-82.68% +644.88%] 0.00 [ NaN% NaN%] 0.69 [-36.90% +358.94%] +----- +after 0 best 100%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] + our-parallel 1 11 33.73 [-55.53% +166.85%] 33.73 [-55.53% +166.85%] 33.45 [-58.15% +166.03%] 0.00 [ NaN% NaN%] 2.54 [-5.48% +47.25%] +----- +after 0 best 100%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 740.44 [-45.30% +127.43%] 740.44 [-45.30% +127.43%] 733.11 [-44.89% +125.20%] 0.00 [ NaN% NaN%] 106.47 [-0.98% +3.35%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our-parallel 1 8 711.38 [-28.31% +70.23%] 711.38 [-28.31% +70.23%] 707.88 [-28.09% +69.95%] 0.00 [ NaN% NaN%] 120.85 [-0.98% +3.74%] +----- +after 0 best 100%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] + our-parallel 1 11 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.32 [-13.85% +54.68%] +----- +after 0 best 100%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] + our-parallel 1 11 16.82 [-70.27% +334.05%] 16.82 [-70.27% +334.05%] 16.45 [-69.61% +331.49%] 0.00 [ NaN% NaN%] 1.01 [-15.54% +70.19%] +----- +after 0 best 100%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] + our-parallel 1 11 60.82 [-58.89% +133.48%] 60.82 [-58.89% +133.48%] 60.18 [-58.46% +130.97%] 0.00 [ NaN% NaN%] 2.75 [-7.27% +52.38%] +----- +after 0 best 100%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] + our-parallel 1 10 90.90 [-49.39% +154.13%] 450.90 [-50.10% +155.27%] 217.90 [-51.81% +143.69%] 0.00 [ NaN% NaN%] 12.28 [-5.78% +35.13%] +----- +after 0 best 100%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] + our-parallel 1 11 13.73 [-56.29% +147.68%] 13.73 [-56.29% +147.68%] 13.36 [-55.10% +146.94%] 0.00 [ NaN% NaN%] 1.24 [-4.70% +22.97%] +----- +after 0 best 100%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] + our-parallel 1 11 17.64 [-71.65% +342.27%] 17.64 [-71.65% +342.27%] 17.36 [-71.20% +343.46%] 0.00 [ NaN% NaN%] 2.25 [-7.49% +31.66%] +----- +after 0 best 100%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.56 [-27.35% +44.10%] 166.56 [-27.35% +44.10%] 164.33 [-26.98% +43.00%] 0.00 [ NaN% NaN%] 34.22 [-3.23% +6.60%] + our 1 10 178.80 [-41.28% +199.78%] 178.80 [-41.28% +199.78%] 176.90 [-41.21% +196.78%] 0.00 [ NaN% NaN%] 40.63 [-3.74% +14.77%] + our-parallel 1 11 184.00 [-47.28% +128.26%] 184.00 [-47.28% +128.26%] 181.36 [-47.62% +124.96%] 0.00 [ NaN% NaN%] 40.10 [-3.37% +16.55%] +----- +after 0 best 100%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] + our-parallel 1 11 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] +----- +after 0 best 100%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] + our-parallel 1 11 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 0.00 [ NaN% NaN%] 0.67 [-5.28% +37.23%] +----- +after 0 best 100%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] + our-parallel 1 11 214.55 [-54.79% +211.82%] 214.55 [-54.79% +211.82%] 211.45 [-54.13% +211.65%] 0.00 [ NaN% NaN%] 20.06 [-9.50% +62.05%] +----- +after 0 best 100%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] + our-parallel 1 11 45.27 [-60.24% +207.03%] 45.27 [-60.24% +207.03%] 44.73 [-61.99% +204.07%] 0.00 [ NaN% NaN%] 4.87 [-4.84% +36.85%] +----- +after 0 best 100%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] + our-parallel 1 11 6.45 [-69.01% +380.28%] 6.45 [-69.01% +380.28%] 6.27 [-68.12% +378.26%] 0.00 [ NaN% NaN%] 0.40 [-19.65% +174.48%] +----- +after 0 best 100%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] + our-parallel 1 11 32.64 [-54.04% +212.53%] 32.64 [-54.04% +212.53%] 32.45 [-53.78% +211.20%] 0.00 [ NaN% NaN%] 6.38 [-4.52% +27.91%] +----- +after 0 best 100%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,723.67 [-2.92% +2.69%] 2,723.67 [-2.92% +2.69%] 2,722.67 [-2.96% +2.69%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 3 2,823.33 [-3.34% +2.26%] 2,823.33 [-3.34% +2.26%] 2,823.00 [-3.37% +2.27%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 100%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] + our-parallel 1 11 12.36 [-75.74% +328.68%] 12.36 [-75.74% +328.68%] 12.09 [-75.19% +321.80%] 0.00 [ NaN% NaN%] 1.27 [-5.58% +40.30%] +----- +after 0 best 100%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] + our-parallel 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-24.58% +185.42%] +----- +after 0 best 100%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + our 1 10 88.50 [-45.76% +163.28%] 88.50 [-45.76% +163.28%] 87.00 [-44.83% +155.17%] 0.00 [ NaN% NaN%] 14.32 [-1.61% +7.35%] + our-parallel 1 11 83.00 [-46.99% +108.43%] 83.00 [-46.99% +108.43%] 82.36 [-46.58% +105.19%] 0.00 [ NaN% NaN%] 13.93 [-2.37% +7.03%] + + +****************************************************************************************************** +EXECUTING RUN #2 baseline - BuildFromDir(/home/kromanowski/workspace/scalas/baseline,false,false) test +****************************************************************************************************** + + +[INFO] [07/10/2018 19:29:07.550] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Executing command: ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/baseline/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_2_baseline.csv"), about, set shellPrompt := ( _ => "d5422b7a-4531-45fb-84fc-35dffb663bb7" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:29:07.551] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot/exec] Starting +[INFO] [07/10/2018 19:29:07.551] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot/exec] Starting process ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/baseline/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_2_baseline.csv"), about, set shellPrompt := ( _ => "d5422b7a-4531-45fb-84fc-35dffb663bb7" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:29:07.552] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot/exec] Process started successfully +[INFO] [07/10/2018 19:29:07.613] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +CONNECTED +io.last = [info] new client connected: network-1 +[INFO] [07/10/2018 19:29:18.413] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] ACT Init process IO StdOutIOSource [info] new client connected: network-1 +READY! +[INFO] [07/10/2018 19:29:18.462] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Seen done +SBT Bot ready - starting run +--------------- clean - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:29:18.463] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:29:18.614] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:29:18.614] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] IDLE Got process IO StdOutIOSource [success] Total time: 0 s, completed Jul 10, 2018 7:29:18 PM +[INFO] [07/10/2018 19:29:18.614] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:29:38.813] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:29:38.813] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:29:39.013] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:29:39.013] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:29:47.213] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:29:47.214] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:29:47.413] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:29:47.413] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:29:53.413] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:29:53.414] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:29:53.813] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:29:53.813] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:30:00.013] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:30:00.013] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:30:00.213] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:30:00.214] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:30:06.613] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:30:06.613] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:30:06.814] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:30:06.814] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:30:13.613] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:30:13.613] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:30:13.813] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:30:13.814] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:30:19.613] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:30:19.614] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:30:19.813] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:30:19.813] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:30:24.413] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:30:24.413] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:30:24.613] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:30:24.614] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:30:29.213] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:30:29.214] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:30:29.413] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:30:29.413] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:30:33.613] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:30:33.613] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:30:33.813] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:30:33.814] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +---------------Finished -------------------------------- +[INFO] [07/10/2018 19:30:38.413] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:30:38.415] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot/exec] postStop +[INFO] [07/10/2018 19:30:38.416] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +[INFO] [07/10/2018 19:30:38.416] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] Sending command SBTCommand(exit,SYSTEM) +latest file times +source (2018-07-10T16:32:59Z,/home/kromanowski/workspace/scalas/scalac_perf/src/reflect/scala/reflect/internal/util/Parallel.scala) +build (2018-07-10T17:27:41Z,/home/kromanowski/workspace/scalas/scalac_perf/build/pack) +dir reused = true - based on file times +----- +ALL + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + baseline 2 11 6,255.27 [-39.08% +174.52%] 6,255.27 [-39.08% +174.52%] 5,994.00 [-37.37% +166.00%] 0.00 [ NaN% NaN%] 1,650.62 [-1.25% +8.62%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] + our-parallel 1 11 5,924.45 [-31.03% +125.22%] 6,635.73 [-32.97% +130.86%] 5,936.00 [-32.75% +129.67%] 0.00 [ NaN% NaN%] 1,778.32 [-1.13% +7.98%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 1% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 5% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 10% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + baseline 2 1 3,811.00 [+0.00% +0.00%] 3,811.00 [+0.00% +0.00%] 3,754.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,630.00 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] + our-parallel 1 1 4,086.00 [+0.00% +0.00%] 4,448.00 [+0.00% +0.00%] 3,992.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,758.22 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 80.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 10%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 1 2,584.00 [+0.00% +0.00%] 2,584.00 [+0.00% +0.00%] 2,533.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,356.08 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,632.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 82.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 10%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 15% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + baseline 2 1 3,811.00 [+0.00% +0.00%] 3,811.00 [+0.00% +0.00%] 3,754.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,630.00 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] + our-parallel 1 1 4,086.00 [+0.00% +0.00%] 4,448.00 [+0.00% +0.00%] 3,992.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,758.22 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 80.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 15%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 1 2,584.00 [+0.00% +0.00%] 2,584.00 [+0.00% +0.00%] 2,533.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,356.08 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,632.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 82.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 15%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 20% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + baseline 2 2 3,910.00 [-2.53% +2.53%] 3,910.00 [-2.53% +2.53%] 3,846.50 [-2.40% +2.40%] 0.00 [ NaN% NaN%] 1,630.21 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] + our-parallel 1 2 4,189.00 [-2.46% +2.46%] 4,572.00 [-2.71% +2.71%] 4,115.50 [-3.00% +3.00%] 0.00 [ NaN% NaN%] 1,758.42 [-0.01% +0.01%] +----- +after 0 best 20%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 20%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 20%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 20%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 20%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 20%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 20%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 81.00 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 20%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 20%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 20%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 512.00 [-0.59% +0.59%] 0.00 [ NaN% NaN%] 119.69 [-0.02% +0.02%] +----- +after 0 best 20%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 20%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 20%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 20%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 20%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 20%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 20%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 20%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 20%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 20%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 20%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 20%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 2 2,600.50 [-0.63% +0.63%] 2,600.50 [-0.63% +0.63%] 2,543.00 [-0.39% +0.39%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] + our-parallel 1 2 2,769.00 [-1.44% +1.44%] 2,769.00 [-1.44% +1.44%] 2,680.00 [-1.79% +1.79%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 20%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 20%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 20%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] +----- +after 0 best 20%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 20%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 20%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 20%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 20%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 20%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 20%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 82.50 [-0.61% +0.61%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 20%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 20%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 20%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 20%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 20%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 20%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 20%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 20%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 20%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 20%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 20%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 20%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 20%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 20%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 20%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 20%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 20%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 25% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + baseline 2 2 3,910.00 [-2.53% +2.53%] 3,910.00 [-2.53% +2.53%] 3,846.50 [-2.40% +2.40%] 0.00 [ NaN% NaN%] 1,630.21 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] + our-parallel 1 2 4,189.00 [-2.46% +2.46%] 4,572.00 [-2.71% +2.71%] 4,115.50 [-3.00% +3.00%] 0.00 [ NaN% NaN%] 1,758.42 [-0.01% +0.01%] +----- +after 0 best 25%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 25%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 25%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 25%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 25%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 25%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 25%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 81.00 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 25%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 25%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 25%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 512.00 [-0.59% +0.59%] 0.00 [ NaN% NaN%] 119.69 [-0.02% +0.02%] +----- +after 0 best 25%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 25%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 25%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 25%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 25%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 25%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 25%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 25%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 25%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 25%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 25%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 25%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 2 2,600.50 [-0.63% +0.63%] 2,600.50 [-0.63% +0.63%] 2,543.00 [-0.39% +0.39%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] + our-parallel 1 2 2,769.00 [-1.44% +1.44%] 2,769.00 [-1.44% +1.44%] 2,680.00 [-1.79% +1.79%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 25%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 25%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 25%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] +----- +after 0 best 25%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 25%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 25%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 25%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 25%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 25%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 25%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 82.50 [-0.61% +0.61%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 25%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 25%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 25%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] +----- +after 0 best 25%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 25%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 25%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 25%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 25%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 25%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 25%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 25%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 25%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 25%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 25%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 25%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 25%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 25%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 25%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 30% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + baseline 2 3 3,987.00 [-4.41% +3.86%] 3,987.00 [-4.41% +3.86%] 3,920.33 [-4.24% +3.77%] 0.00 [ NaN% NaN%] 1,630.48 [-0.03% +0.03%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] + our-parallel 1 3 4,243.00 [-3.70% +2.55%] 4,669.00 [-4.73% +4.16%] 4,222.00 [-5.45% +5.05%] 0.00 [ NaN% NaN%] 1,758.78 [-0.03% +0.04%] +----- +after 0 best 30%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 30%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 30%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 30%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 30%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 30%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 30%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 81.67 [-2.04% +1.63%] 0.00 [ NaN% NaN%] 25.90 [-0.07% +0.05%] +----- +after 0 best 30%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 30%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 30%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 515.33 [-1.23% +1.29%] 0.00 [ NaN% NaN%] 119.72 [-0.05% +0.06%] +----- +after 0 best 30%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 30%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 30%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 30%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 30%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 30%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 30%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 30%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 30%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 30%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 30%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 30%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 30%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + baseline 2 3 2,630.00 [-1.75% +2.24%] 2,630.00 [-1.75% +2.24%] 2,572.00 [-1.52% +2.26%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] + our-parallel 1 3 2,797.33 [-2.44% +2.03%] 2,797.33 [-2.44% +2.03%] 2,711.33 [-2.93% +2.31%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 30%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 30%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 30%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] +----- +after 0 best 30%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 30%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 30%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 30%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 30%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 30%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 30%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 83.33 [-1.60% +2.00%] 0.00 [ NaN% NaN%] 25.90 [-0.08% +0.07%] +----- +after 0 best 30%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 30%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 30%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] +----- +after 0 best 30%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 30%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 30%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 30%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 30%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 30%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 30%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 30%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 30%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 30%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 30%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 30%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 30%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 30%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 30%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 30%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 35% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + baseline 2 3 3,987.00 [-4.41% +3.86%] 3,987.00 [-4.41% +3.86%] 3,920.33 [-4.24% +3.77%] 0.00 [ NaN% NaN%] 1,630.48 [-0.03% +0.03%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] + our-parallel 1 3 4,243.00 [-3.70% +2.55%] 4,669.00 [-4.73% +4.16%] 4,222.00 [-5.45% +5.05%] 0.00 [ NaN% NaN%] 1,758.78 [-0.03% +0.04%] +----- +after 0 best 35%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 35%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 35%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 35%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 35%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 35%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 35%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 81.67 [-2.04% +1.63%] 0.00 [ NaN% NaN%] 25.90 [-0.07% +0.05%] +----- +after 0 best 35%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 35%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 35%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 515.33 [-1.23% +1.29%] 0.00 [ NaN% NaN%] 119.72 [-0.05% +0.06%] +----- +after 0 best 35%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 35%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 35%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 35%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 35%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 35%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 35%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 35%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 35%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 35%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 35%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 35%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 35%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + baseline 2 3 2,630.00 [-1.75% +2.24%] 2,630.00 [-1.75% +2.24%] 2,572.00 [-1.52% +2.26%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] + our-parallel 1 3 2,797.33 [-2.44% +2.03%] 2,797.33 [-2.44% +2.03%] 2,711.33 [-2.93% +2.31%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 35%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 35%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 35%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] +----- +after 0 best 35%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 35%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 35%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 35%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 35%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 35%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 35%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 83.33 [-1.60% +2.00%] 0.00 [ NaN% NaN%] 25.90 [-0.08% +0.07%] +----- +after 0 best 35%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 35%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 35%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] +----- +after 0 best 35%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 35%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 35%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 35%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 35%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 35%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 35%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 35%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 35%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 35%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 35%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 35%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 35%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 35%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 35%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 35%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 40% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + baseline 2 4 4,040.00 [-5.67% +3.94%] 4,040.00 [-5.67% +3.94%] 3,968.50 [-5.41% +3.64%] 0.00 [ NaN% NaN%] 1,630.86 [-0.05% +0.07%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] + our-parallel 1 4 4,310.25 [-5.20% +4.68%] 4,833.00 [-7.97% +10.18%] 4,286.25 [-6.86% +4.50%] 0.00 [ NaN% NaN%] 1,758.98 [-0.04% +0.03%] +----- +after 0 best 40%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 40%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 40%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 40%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 40%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 40%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 40%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 82.50 [-3.03% +3.03%] 0.00 [ NaN% NaN%] 25.91 [-0.09% +0.05%] +----- +after 0 best 40%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 40%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 40%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 518.00 [-1.74% +1.54%] 0.00 [ NaN% NaN%] 119.77 [-0.09% +0.12%] +----- +after 0 best 40%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 40%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 40%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 40%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 40%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 40%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 40%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 40%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 40%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 40%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 40%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 40%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 40%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + baseline 2 4 2,662.50 [-2.95% +3.66%] 2,662.50 [-2.95% +3.66%] 2,592.75 [-2.30% +2.40%] 0.00 [ NaN% NaN%] 1,356.10 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] + our-parallel 1 4 2,813.25 [-2.99% +1.70%] 2,813.25 [-2.99% +1.70%] 2,727.75 [-3.51% +1.81%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 40%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 40%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 40%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] +----- +after 0 best 40%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 40%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 40%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 40%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 40%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 40%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 40%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 85.25 [-3.81% +6.74%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] +----- +after 0 best 40%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 40%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 40%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 519.00 [-1.93% +1.35%] 0.00 [ NaN% NaN%] 119.78 [-0.11% +0.10%] +----- +after 0 best 40%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 40%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 40%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 40%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 40%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 40%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 40%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 40%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 40%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 40%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 40%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 40%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 40%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 40%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 40%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 40%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 45% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + baseline 2 4 4,040.00 [-5.67% +3.94%] 4,040.00 [-5.67% +3.94%] 3,968.50 [-5.41% +3.64%] 0.00 [ NaN% NaN%] 1,630.86 [-0.05% +0.07%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] + our-parallel 1 4 4,310.25 [-5.20% +4.68%] 4,833.00 [-7.97% +10.18%] 4,286.25 [-6.86% +4.50%] 0.00 [ NaN% NaN%] 1,758.98 [-0.04% +0.03%] +----- +after 0 best 45%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 45%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 45%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 45%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 45%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 45%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 45%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 82.50 [-3.03% +3.03%] 0.00 [ NaN% NaN%] 25.91 [-0.09% +0.05%] +----- +after 0 best 45%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 45%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 45%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 518.00 [-1.74% +1.54%] 0.00 [ NaN% NaN%] 119.77 [-0.09% +0.12%] +----- +after 0 best 45%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 45%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 45%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 45%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 45%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 45%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 45%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 45%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 45%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 45%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 45%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 45%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 45%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + baseline 2 4 2,662.50 [-2.95% +3.66%] 2,662.50 [-2.95% +3.66%] 2,592.75 [-2.30% +2.40%] 0.00 [ NaN% NaN%] 1,356.10 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] + our-parallel 1 4 2,813.25 [-2.99% +1.70%] 2,813.25 [-2.99% +1.70%] 2,727.75 [-3.51% +1.81%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 45%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 45%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 45%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] +----- +after 0 best 45%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 45%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 45%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 45%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 45%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 45%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 45%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 85.25 [-3.81% +6.74%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] +----- +after 0 best 45%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 45%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 45%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 519.00 [-1.93% +1.35%] 0.00 [ NaN% NaN%] 119.78 [-0.11% +0.10%] +----- +after 0 best 45%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 45%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 45%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 45%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 45%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 45%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 45%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 45%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 45%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 45%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 45%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 45%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 45%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 45%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 45%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 45%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 50% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4,213.80 [-7.04% +7.74%] 4,213.80 [-7.04% +7.74%] 4,142.20 [-7.10% +7.65%] 0.00 [ NaN% NaN%] 1,649.09 [-0.06% +0.09%] + baseline 2 5 4,197.40 [-9.21% +15.00%] 4,197.40 [-9.21% +15.00%] 4,123.60 [-8.96% +15.05%] 0.00 [ NaN% NaN%] 1,631.24 [-0.08% +0.09%] + our 1 5 4,542.40 [-8.26% +12.19%] 4,542.40 [-8.26% +12.19%] 4,475.40 [-8.14% +11.61%] 0.00 [ NaN% NaN%] 1,853.78 [-0.06% +0.05%] + our-parallel 1 5 4,436.40 [-7.90% +11.37%] 4,946.40 [-10.08% +9.17%] 4,390.20 [-9.07% +9.47%] 0.00 [ NaN% NaN%] 1,759.42 [-0.07% +0.10%] +----- +after 0 best 50%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 164.20 [-6.21% +4.75%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + baseline 2 5 174.40 [-17.43% +31.31%] 174.40 [-17.43% +31.31%] 173.80 [-17.72% +31.19%] 0.00 [ NaN% NaN%] 30.70 [-1.02% +0.84%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] + our-parallel 1 5 161.60 [-20.17% +24.38%] 161.60 [-20.17% +24.38%] 160.00 [-20.63% +24.37%] 0.00 [ NaN% NaN%] 33.27 [-0.79% +0.67%] +----- +after 0 best 50%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + baseline 2 5 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 0.00 [ NaN% NaN%] 0.52 [-0.17% +0.20%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] + our-parallel 1 5 5.20 [-3.85% +15.38%] 5.20 [-3.85% +15.38%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.84 [-1.37% +0.86%] +----- +after 0 best 50%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + baseline 2 5 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 3.15 [-0.42% +0.60%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] + our-parallel 1 5 20.40 [-11.76% +17.65%] 20.40 [-11.76% +17.65%] 20.00 [-15.00% +20.00%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.22%] +----- +after 0 best 50%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + baseline 2 5 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 0.00 [ NaN% NaN%] 2.78 [-0.74% +0.90%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] + our-parallel 1 5 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 0.00 [ NaN% NaN%] 3.49 [-0.29% +0.58%] +----- +after 0 best 50%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + baseline 2 5 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 0.00 [ NaN% NaN%] 4.29 [-0.22% +0.43%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] + our-parallel 1 5 42.80 [-29.91% +21.50%] 42.80 [-29.91% +21.50%] 42.60 [-29.58% +22.07%] 0.00 [ NaN% NaN%] 6.25 [-0.11% +0.26%] +----- +after 0 best 50%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.88 [-0.14% +0.16%] + baseline 2 5 112.80 [-13.12% +16.13%] 112.80 [-13.12% +16.13%] 112.60 [-12.97% +15.45%] 0.00 [ NaN% NaN%] 15.83 [-0.16% +0.50%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] + our-parallel 1 5 112.60 [-13.85% +26.11%] 112.60 [-13.85% +26.11%] 111.40 [-14.72% +26.57%] 0.00 [ NaN% NaN%] 21.19 [-0.09% +0.27%] +----- +after 0 best 50%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + baseline 2 5 58.20 [-19.24% +25.43%] 58.20 [-19.24% +25.43%] 58.00 [-18.97% +24.14%] 0.00 [ NaN% NaN%] 25.72 [-0.05% +0.11%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 84.20 [-4.99% +8.08%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] +----- +after 0 best 50%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + baseline 2 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.42 [-0.11% +0.28%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] + our-parallel 1 5 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 0.00 [ NaN% NaN%] 0.44 [-0.37% +0.44%] +----- +after 0 best 50%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + baseline 2 5 19.20 [-16.67% +30.21%] 19.20 [-16.67% +30.21%] 18.60 [-19.35% +29.03%] 0.00 [ NaN% NaN%] 1.98 [-0.19% +0.27%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] + our-parallel 1 5 21.60 [-30.56% +20.37%] 21.60 [-30.56% +20.37%] 21.40 [-34.58% +21.50%] 0.00 [ NaN% NaN%] 2.40 [-0.09% +0.10%] +----- +after 0 best 50%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.00 [-13.30% +10.73%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + baseline 2 5 506.60 [-17.69% +33.83%] 506.60 [-17.69% +33.83%] 504.40 [-17.53% +33.23%] 0.00 [ NaN% NaN%] 105.05 [-0.15% +0.20%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 548.20 [-7.15% +22.04%] 0.00 [ NaN% NaN%] 119.85 [-0.16% +0.28%] +----- +after 0 best 50%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.25 [-0.32% +1.29%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] + our-parallel 1 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.27 [-0.68% +0.22%] +----- +after 0 best 50%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + baseline 2 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.40 [-21.88% +25.00%] 0.00 [ NaN% NaN%] 0.60 [-1.37% +1.05%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] + our-parallel 1 5 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.86 [-0.45% +1.58%] +----- +after 0 best 50%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + baseline 2 5 17.40 [-36.78% +49.43%] 17.40 [-36.78% +49.43%] 16.60 [-33.73% +38.55%] 0.00 [ NaN% NaN%] 2.33 [-1.16% +0.95%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] + our-parallel 1 5 34.00 [-26.47% +29.41%] 34.00 [-26.47% +29.41%] 33.80 [-26.04% +27.22%] 0.00 [ NaN% NaN%] 2.57 [-0.56% +1.08%] +----- +after 0 best 50%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + baseline 2 5 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 0.00 [ NaN% NaN%] 6.99 [-0.19% +0.15%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] +----- +after 0 best 50%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + baseline 2 5 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 0.00 [ NaN% NaN%] 0.96 [-0.14% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] + our-parallel 1 5 7.80 [-23.08% +41.03%] 7.80 [-23.08% +41.03%] 7.60 [-21.05% +44.74%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.98%] +----- +after 0 best 50%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + baseline 2 5 6.80 [-26.47% +32.35%] 6.80 [-26.47% +32.35%] 6.60 [-24.24% +36.36%] 0.00 [ NaN% NaN%] 2.06 [-1.31% +1.06%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] + our-parallel 1 5 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.78% +0.56%] +----- +after 0 best 50%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 138.00 [-12.32% +18.84%] 138.00 [-12.32% +18.84%] 128.00 [-14.06% +26.56%] 0.00 [ NaN% NaN%] 33.16 [-0.13% +0.10%] + baseline 2 5 124.00 [-8.06% +12.10%] 124.00 [-8.06% +12.10%] 123.60 [-7.77% +11.65%] 0.00 [ NaN% NaN%] 33.19 [-0.94% +1.50%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our-parallel 1 5 111.80 [-13.24% +8.23%] 111.80 [-13.24% +8.23%] 110.60 [-14.10% +9.40%] 0.00 [ NaN% NaN%] 38.92 [-0.45% +0.68%] +----- +after 0 best 50%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 5 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + baseline 2 5 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 0.00 [ NaN% NaN%] 0.36 [-0.29% +0.17%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] + our-parallel 1 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.64 [-0.30% +0.11%] +----- +after 0 best 50%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + baseline 2 5 114.00 [-14.91% +25.44%] 114.00 [-14.91% +25.44%] 112.80 [-14.01% +21.45%] 0.00 [ NaN% NaN%] 16.59 [-1.50% +1.17%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] + our-parallel 1 5 126.60 [-23.38% +24.01%] 126.60 [-23.38% +24.01%] 126.00 [-23.02% +24.60%] 0.00 [ NaN% NaN%] 18.33 [-0.95% +1.77%] +----- +after 0 best 50%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + baseline 2 5 26.80 [-21.64% +11.94%] 26.80 [-21.64% +11.94%] 26.60 [-21.05% +12.78%] 0.00 [ NaN% NaN%] 4.58 [-0.28% +0.53%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] + our-parallel 1 5 25.60 [-29.69% +21.09%] 25.60 [-29.69% +21.09%] 25.40 [-33.07% +22.05%] 0.00 [ NaN% NaN%] 4.64 [-0.14% +0.25%] +----- +after 0 best 50%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + baseline 2 5 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 0.00 [ NaN% NaN%] 0.28 [-0.61% +0.61%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] + our-parallel 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.81%] +----- +after 0 best 50%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + baseline 2 5 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.07%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] + our-parallel 1 5 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 0.00 [ NaN% NaN%] 6.09 [-0.03% +0.12%] +----- +after 0 best 50%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 2,674.40 [-5.32% +4.58%] 2,674.40 [-5.32% +4.58%] 2,633.60 [-5.87% +3.66%] 0.00 [ NaN% NaN%] 1,372.36 [-0.00% +0.01%] + baseline 2 5 2,692.80 [-4.04% +4.50%] 2,692.80 [-4.04% +4.50%] 2,623.20 [-3.44% +4.64%] 0.00 [ NaN% NaN%] 1,356.11 [-0.00% +0.00%] + our 1 5 3,018.20 [-5.27% +6.06%] 3,018.20 [-5.27% +6.06%] 2,939.40 [-4.33% +5.91%] 0.00 [ NaN% NaN%] 1,528.44 [-0.01% +0.01%] + our-parallel 1 5 2,828.00 [-3.50% +2.09%] 2,828.00 [-3.50% +2.09%] 2,753.00 [-4.40% +3.67%] 0.00 [ NaN% NaN%] 1,438.76 [-0.00% +0.00%] +----- +after 0 best 50%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + baseline 2 5 4.00 [-25.00% +75.00%] 4.00 [-25.00% +75.00%] 3.80 [-21.05% +57.89%] 0.00 [ NaN% NaN%] 1.16 [-0.55% +0.14%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] + our-parallel 1 5 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 1.21 [-0.71% +0.74%] +----- +after 0 best 50%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] + our-parallel 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.49% +1.12%] +----- +after 0 best 50%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + baseline 2 5 52.80 [-20.45% +28.79%] 52.80 [-20.45% +28.79%] 52.40 [-19.85% +29.77%] 0.00 [ NaN% NaN%] 9.09 [-0.46% +1.09%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our-parallel 1 5 54.00 [-18.52% +14.81%] 54.00 [-18.52% +14.81%] 53.80 [-18.22% +13.38%] 0.00 [ NaN% NaN%] 13.70 [-0.73% +0.66%] +----- +after 0 best 50%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + baseline 2 5 174.40 [-17.43% +31.31%] 174.40 [-17.43% +31.31%] 173.80 [-17.72% +31.19%] 0.00 [ NaN% NaN%] 30.70 [-1.02% +0.84%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] + our-parallel 1 5 161.60 [-20.17% +24.38%] 161.60 [-20.17% +24.38%] 160.00 [-20.63% +24.37%] 0.00 [ NaN% NaN%] 33.27 [-0.79% +0.67%] +----- +after 0 best 50%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + baseline 2 5 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 0.00 [ NaN% NaN%] 0.52 [-0.17% +0.20%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] + our-parallel 1 5 5.20 [-3.85% +15.38%] 5.20 [-3.85% +15.38%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.84 [-1.37% +0.86%] +----- +after 0 best 50%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + baseline 2 5 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 3.15 [-0.42% +0.60%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] + our-parallel 1 5 20.40 [-11.76% +17.65%] 20.40 [-11.76% +17.65%] 20.00 [-15.00% +20.00%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.22%] +----- +after 0 best 50%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + baseline 2 5 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 0.00 [ NaN% NaN%] 2.78 [-0.74% +0.90%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] + our-parallel 1 5 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 0.00 [ NaN% NaN%] 3.49 [-0.29% +0.58%] +----- +after 0 best 50%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + baseline 2 5 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 0.00 [ NaN% NaN%] 4.29 [-0.22% +0.43%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] + our-parallel 1 5 42.80 [-29.91% +21.50%] 42.80 [-29.91% +21.50%] 42.60 [-29.58% +22.07%] 0.00 [ NaN% NaN%] 6.25 [-0.11% +0.26%] +----- +after 0 best 50%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + baseline 2 5 112.80 [-13.12% +16.13%] 112.80 [-13.12% +16.13%] 112.60 [-12.97% +15.45%] 0.00 [ NaN% NaN%] 15.83 [-0.16% +0.50%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] + our-parallel 1 5 112.60 [-13.85% +26.11%] 112.60 [-13.85% +26.11%] 111.40 [-14.72% +26.57%] 0.00 [ NaN% NaN%] 21.19 [-0.09% +0.27%] +----- +after 0 best 50%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + baseline 2 5 58.20 [-19.24% +25.43%] 58.20 [-19.24% +25.43%] 58.00 [-18.97% +24.14%] 0.00 [ NaN% NaN%] 25.72 [-0.05% +0.11%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 95.60 [-14.23% +43.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 50%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + baseline 2 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.42 [-0.11% +0.28%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] + our-parallel 1 5 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 0.00 [ NaN% NaN%] 0.44 [-0.37% +0.44%] +----- +after 0 best 50%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + baseline 2 5 19.20 [-16.67% +30.21%] 19.20 [-16.67% +30.21%] 18.60 [-19.35% +29.03%] 0.00 [ NaN% NaN%] 1.98 [-0.19% +0.27%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] + our-parallel 1 5 21.60 [-30.56% +20.37%] 21.60 [-30.56% +20.37%] 21.40 [-34.58% +21.50%] 0.00 [ NaN% NaN%] 2.40 [-0.09% +0.10%] +----- +after 0 best 50%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] +----- +after 0 best 50%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.25 [-0.32% +1.29%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] + our-parallel 1 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.27 [-0.68% +0.22%] +----- +after 0 best 50%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + baseline 2 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.40 [-21.88% +25.00%] 0.00 [ NaN% NaN%] 0.60 [-1.37% +1.05%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] + our-parallel 1 5 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.86 [-0.45% +1.58%] +----- +after 0 best 50%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + baseline 2 5 17.40 [-36.78% +49.43%] 17.40 [-36.78% +49.43%] 16.60 [-33.73% +38.55%] 0.00 [ NaN% NaN%] 2.33 [-1.16% +0.95%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] + our-parallel 1 5 34.00 [-26.47% +29.41%] 34.00 [-26.47% +29.41%] 33.80 [-26.04% +27.22%] 0.00 [ NaN% NaN%] 2.57 [-0.56% +1.08%] +----- +after 0 best 50%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + baseline 2 5 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 0.00 [ NaN% NaN%] 6.99 [-0.19% +0.15%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] +----- +after 0 best 50%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + baseline 2 5 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 0.00 [ NaN% NaN%] 0.96 [-0.14% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] + our-parallel 1 5 7.80 [-23.08% +41.03%] 7.80 [-23.08% +41.03%] 7.60 [-21.05% +44.74%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.98%] +----- +after 0 best 50%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + baseline 2 5 6.80 [-26.47% +32.35%] 6.80 [-26.47% +32.35%] 6.60 [-24.24% +36.36%] 0.00 [ NaN% NaN%] 2.06 [-1.31% +1.06%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] + our-parallel 1 5 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.78% +0.56%] +----- +after 0 best 50%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 5 124.00 [-8.06% +12.10%] 124.00 [-8.06% +12.10%] 123.60 [-7.77% +11.65%] 0.00 [ NaN% NaN%] 33.19 [-0.94% +1.50%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our-parallel 1 5 111.80 [-13.24% +8.23%] 111.80 [-13.24% +8.23%] 110.60 [-14.10% +9.40%] 0.00 [ NaN% NaN%] 38.92 [-0.45% +0.68%] +----- +after 0 best 50%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 5 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + baseline 2 5 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 0.00 [ NaN% NaN%] 0.36 [-0.29% +0.17%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] + our-parallel 1 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.64 [-0.30% +0.11%] +----- +after 0 best 50%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + baseline 2 5 114.00 [-14.91% +25.44%] 114.00 [-14.91% +25.44%] 112.80 [-14.01% +21.45%] 0.00 [ NaN% NaN%] 16.59 [-1.50% +1.17%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] + our-parallel 1 5 126.60 [-23.38% +24.01%] 126.60 [-23.38% +24.01%] 126.00 [-23.02% +24.60%] 0.00 [ NaN% NaN%] 18.33 [-0.95% +1.77%] +----- +after 0 best 50%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + baseline 2 5 26.80 [-21.64% +11.94%] 26.80 [-21.64% +11.94%] 26.60 [-21.05% +12.78%] 0.00 [ NaN% NaN%] 4.58 [-0.28% +0.53%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] + our-parallel 1 5 25.60 [-29.69% +21.09%] 25.60 [-29.69% +21.09%] 25.40 [-33.07% +22.05%] 0.00 [ NaN% NaN%] 4.64 [-0.14% +0.25%] +----- +after 0 best 50%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + baseline 2 5 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 0.00 [ NaN% NaN%] 0.28 [-0.61% +0.61%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] + our-parallel 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.81%] +----- +after 0 best 50%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + baseline 2 5 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.07%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] + our-parallel 1 5 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 0.00 [ NaN% NaN%] 6.09 [-0.03% +0.12%] +----- +after 0 best 50%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 50%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + baseline 2 5 4.00 [-25.00% +75.00%] 4.00 [-25.00% +75.00%] 3.80 [-21.05% +57.89%] 0.00 [ NaN% NaN%] 1.16 [-0.55% +0.14%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] + our-parallel 1 5 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 1.21 [-0.71% +0.74%] +----- +after 0 best 50%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] + our-parallel 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.49% +1.12%] +----- +after 0 best 50%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + baseline 2 5 52.80 [-20.45% +28.79%] 52.80 [-20.45% +28.79%] 52.40 [-19.85% +29.77%] 0.00 [ NaN% NaN%] 9.09 [-0.46% +1.09%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our-parallel 1 5 54.00 [-18.52% +14.81%] 54.00 [-18.52% +14.81%] 53.80 [-18.22% +13.38%] 0.00 [ NaN% NaN%] 13.70 [-0.73% +0.66%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 55% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + baseline 2 6 4,401.83 [-13.42% +23.22%] 4,401.83 [-13.42% +23.22%] 4,296.50 [-12.63% +20.12%] 0.00 [ NaN% NaN%] 1,631.56 [-0.10% +0.10%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] + our-parallel 1 6 4,561.67 [-10.43% +13.73%] 5,078.33 [-12.41% +12.99%] 4,495.00 [-11.19% +11.66%] 0.00 [ NaN% NaN%] 1,759.79 [-0.09% +0.11%] +----- +after 0 best 55%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 55%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 55%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 55%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 55%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 55%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 55%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 93.00 [-13.98% +47.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 55%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 55%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 55%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 559.00 [-25.58% +48.84%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our-parallel 1 6 604.17 [-15.59% +17.85%] 604.17 [-15.59% +17.85%] 570.33 [-10.75% +19.40%] 0.00 [ NaN% NaN%] 119.93 [-0.23% +0.35%] +----- +after 0 best 55%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 55%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 55%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 55%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 55%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 55%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 55%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 55%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 55%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 55%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 55%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 55%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 55%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + baseline 2 6 2,723.67 [-5.13% +5.67%] 2,723.67 [-5.13% +5.67%] 2,655.17 [-4.60% +6.02%] 0.00 [ NaN% NaN%] 1,356.12 [-0.00% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] + our-parallel 1 6 2,852.50 [-4.33% +4.29%] 2,852.50 [-4.33% +4.29%] 2,771.83 [-5.04% +3.40%] 0.00 [ NaN% NaN%] 1,438.79 [-0.00% +0.01%] +----- +after 0 best 55%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 55%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 55%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] +----- +after 0 best 55%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 55%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 55%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 55%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 55%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 55%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 55%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 95.60 [-14.23% +43.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 55%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 55%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 55%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] +----- +after 0 best 55%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 55%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 55%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 55%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] +----- +after 0 best 55%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 55%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 55%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 55%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 55%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 55%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 55%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 55%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 55%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 55%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 55%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 55%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 60% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + baseline 2 6 4,401.83 [-13.42% +23.22%] 4,401.83 [-13.42% +23.22%] 4,296.50 [-12.63% +20.12%] 0.00 [ NaN% NaN%] 1,631.56 [-0.10% +0.10%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] + our-parallel 1 6 4,561.67 [-10.43% +13.73%] 5,078.33 [-12.41% +12.99%] 4,495.00 [-11.19% +11.66%] 0.00 [ NaN% NaN%] 1,759.79 [-0.09% +0.11%] +----- +after 0 best 60%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 60%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 60%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 60%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 60%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 60%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 60%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 93.00 [-13.98% +47.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 60%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 60%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 60%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 559.00 [-25.58% +48.84%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our-parallel 1 6 604.17 [-15.59% +17.85%] 604.17 [-15.59% +17.85%] 570.33 [-10.75% +19.40%] 0.00 [ NaN% NaN%] 119.93 [-0.23% +0.35%] +----- +after 0 best 60%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 60%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 60%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 60%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 60%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 60%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 60%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 60%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 60%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 60%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 60%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 60%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 60%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + baseline 2 6 2,723.67 [-5.13% +5.67%] 2,723.67 [-5.13% +5.67%] 2,655.17 [-4.60% +6.02%] 0.00 [ NaN% NaN%] 1,356.12 [-0.00% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] + our-parallel 1 6 2,852.50 [-4.33% +4.29%] 2,852.50 [-4.33% +4.29%] 2,771.83 [-5.04% +3.40%] 0.00 [ NaN% NaN%] 1,438.79 [-0.00% +0.01%] +----- +after 0 best 60%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 60%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 60%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] +----- +after 0 best 60%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 60%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 60%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 60%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 60%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 60%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 60%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 107.50 [-23.72% +55.35%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.09%] +----- +after 0 best 60%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 60%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 60%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + baseline 2 5 506.60 [-17.69% +33.83%] 506.60 [-17.69% +33.83%] 504.40 [-17.53% +33.23%] 0.00 [ NaN% NaN%] 105.05 [-0.15% +0.20%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] +----- +after 0 best 60%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 60%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 60%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 60%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 60%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 60%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 60%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 60%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 60%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 60%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 60%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 60%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 60%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 60%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 60%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 60%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 65% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + baseline 2 7 4,587.86 [-16.93% +24.33%] 4,587.86 [-16.93% +24.33%] 4,480.00 [-16.21% +24.58%] 0.00 [ NaN% NaN%] 1,632.38 [-0.15% +0.30%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] + our-parallel 1 7 4,653.71 [-12.20% +11.87%] 5,183.57 [-14.19% +12.18%] 4,587.14 [-12.97% +12.05%] 0.00 [ NaN% NaN%] 1,760.42 [-0.13% +0.21%] +----- +after 0 best 65%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 65%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 65%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 65%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 65%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 65%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 65%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 103.57 [-22.76% +61.24%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.10%] +----- +after 0 best 65%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 65%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 65%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + baseline 2 7 633.14 [-34.14% +52.10%] 633.14 [-34.14% +52.10%] 612.43 [-32.07% +52.34%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our-parallel 1 7 627.71 [-18.75% +22.51%] 627.71 [-18.75% +22.51%] 597.57 [-14.82% +27.35%] 0.00 [ NaN% NaN%] 120.05 [-0.32% +0.57%] +----- +after 0 best 65%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 65%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 65%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 65%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 65%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 65%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 65%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 65%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 65%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 65%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 65%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 65%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 65%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + baseline 2 7 2,761.71 [-6.43% +8.27%] 2,761.71 [-6.43% +8.27%] 2,687.43 [-5.75% +7.20%] 0.00 [ NaN% NaN%] 1,356.16 [-0.01% +0.02%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] + our-parallel 1 7 2,876.00 [-5.11% +4.90%] 2,876.00 [-5.11% +4.90%] 2,788.29 [-5.61% +3.54%] 0.00 [ NaN% NaN%] 1,438.88 [-0.01% +0.04%] +----- +after 0 best 65%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 65%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 65%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] +----- +after 0 best 65%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 65%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 65%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 65%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 65%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 65%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 65%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 107.50 [-23.72% +55.35%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.09%] +----- +after 0 best 65%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 65%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 65%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + baseline 2 5 506.60 [-17.69% +33.83%] 506.60 [-17.69% +33.83%] 504.40 [-17.53% +33.23%] 0.00 [ NaN% NaN%] 105.05 [-0.15% +0.20%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 581.40 [-12.45% +17.13%] 0.00 [ NaN% NaN%] 119.98 [-0.27% +0.31%] +----- +after 0 best 65%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 65%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 65%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 65%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 65%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 65%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 65%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 65%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 65%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 65%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 65%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 65%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 65%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 65%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 65%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 65%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 70% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + baseline 2 7 4,587.86 [-16.93% +24.33%] 4,587.86 [-16.93% +24.33%] 4,480.00 [-16.21% +24.58%] 0.00 [ NaN% NaN%] 1,632.38 [-0.15% +0.30%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] + our-parallel 1 7 4,653.71 [-12.20% +11.87%] 5,183.57 [-14.19% +12.18%] 4,587.14 [-12.97% +12.05%] 0.00 [ NaN% NaN%] 1,760.42 [-0.13% +0.21%] +----- +after 0 best 70%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 70%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 70%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 70%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 70%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 70%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 70%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 103.57 [-22.76% +61.24%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.10%] +----- +after 0 best 70%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 70%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 70%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + baseline 2 7 633.14 [-34.14% +52.10%] 633.14 [-34.14% +52.10%] 612.43 [-32.07% +52.34%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our-parallel 1 7 627.71 [-18.75% +22.51%] 627.71 [-18.75% +22.51%] 597.57 [-14.82% +27.35%] 0.00 [ NaN% NaN%] 120.05 [-0.32% +0.57%] +----- +after 0 best 70%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 70%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 70%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 70%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 70%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 70%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 70%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 70%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 70%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 70%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 70%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 70%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 70%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + baseline 2 7 2,761.71 [-6.43% +8.27%] 2,761.71 [-6.43% +8.27%] 2,687.43 [-5.75% +7.20%] 0.00 [ NaN% NaN%] 1,356.16 [-0.01% +0.02%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] + our-parallel 1 7 2,876.00 [-5.11% +4.90%] 2,876.00 [-5.11% +4.90%] 2,788.29 [-5.61% +3.54%] 0.00 [ NaN% NaN%] 1,438.88 [-0.01% +0.04%] +----- +after 0 best 70%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 70%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 70%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] +----- +after 0 best 70%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 70%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 70%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 70%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 70%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 70%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 70%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 117.29 [-30.09% +50.06%] 0.00 [ NaN% NaN%] 25.93 [-0.19% +0.26%] +----- +after 0 best 70%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 70%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 70%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 575.83 [-27.76% +62.03%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 581.40 [-12.45% +17.13%] 0.00 [ NaN% NaN%] 119.98 [-0.27% +0.31%] +----- +after 0 best 70%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 70%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 70%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 70%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 70%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 70%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 70%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 70%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 70%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 70%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 70%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 70%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 70%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 70%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 70%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 70%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 75% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + baseline 2 8 4,743.00 [-19.65% +22.90%] 4,743.00 [-19.65% +22.90%] 4,624.25 [-18.82% +21.84%] 0.00 [ NaN% NaN%] 1,633.37 [-0.21% +0.42%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] + our-parallel 1 8 4,778.50 [-14.49% +18.28%] 5,305.38 [-16.16% +16.07%] 4,715.00 [-15.33% +18.98%] 0.00 [ NaN% NaN%] 1,761.17 [-0.17% +0.30%] +----- +after 0 best 75%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 75%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 75%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 75%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 75%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 75%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 75%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 112.63 [-28.97% +56.27%] 0.00 [ NaN% NaN%] 25.93 [-0.18% +0.27%] +----- +after 0 best 75%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 75%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 75%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + baseline 2 8 676.25 [-38.34% +44.62%] 676.25 [-38.34% +44.62%] 657.13 [-36.69% +47.61%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our-parallel 1 8 649.00 [-21.42% +22.96%] 649.00 [-21.42% +22.96%] 621.88 [-18.15% +27.36%] 0.00 [ NaN% NaN%] 120.14 [-0.40% +0.55%] +----- +after 0 best 75%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 75%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 75%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 75%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 160.75 [-34.68% +42.46%] 0.00 [ NaN% NaN%] 11.72 [-1.23% +3.18%] +----- +after 0 best 75%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 75%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 75%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 75%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 75%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 75%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 75%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 75%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 75%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + baseline 2 8 2,839.00 [-8.98% +19.06%] 2,839.00 [-8.98% +19.06%] 2,760.25 [-8.23% +18.47%] 0.00 [ NaN% NaN%] 1,356.24 [-0.01% +0.04%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] + our-parallel 1 8 2,946.25 [-7.37% +16.69%] 2,946.25 [-7.37% +16.69%] 2,810.88 [-6.36% +5.63%] 0.00 [ NaN% NaN%] 1,438.97 [-0.02% +0.04%] +----- +after 0 best 75%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 75%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 75%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] +----- +after 0 best 75%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 75%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 75%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 75%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 75%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 75%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 75%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 117.29 [-30.09% +50.06%] 0.00 [ NaN% NaN%] 25.93 [-0.19% +0.26%] +----- +after 0 best 75%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 75%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 75%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 575.83 [-27.76% +62.03%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] +----- +after 0 best 75%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 75%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 75%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 75%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 75%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 75%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 75%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 75%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 75%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 75%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 75%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 75%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 75%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 75%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 75%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 75%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 80% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + baseline 2 8 4,743.00 [-19.65% +22.90%] 4,743.00 [-19.65% +22.90%] 4,624.25 [-18.82% +21.84%] 0.00 [ NaN% NaN%] 1,633.37 [-0.21% +0.42%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] + our-parallel 1 8 4,778.50 [-14.49% +18.28%] 5,305.38 [-16.16% +16.07%] 4,715.00 [-15.33% +18.98%] 0.00 [ NaN% NaN%] 1,761.17 [-0.17% +0.30%] +----- +after 0 best 80%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 80%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 80%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 80%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 80%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 80%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 80%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 112.63 [-28.97% +56.27%] 0.00 [ NaN% NaN%] 25.93 [-0.18% +0.27%] +----- +after 0 best 80%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 80%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 80%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + baseline 2 8 676.25 [-38.34% +44.62%] 676.25 [-38.34% +44.62%] 657.13 [-36.69% +47.61%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our-parallel 1 8 649.00 [-21.42% +22.96%] 649.00 [-21.42% +22.96%] 621.88 [-18.15% +27.36%] 0.00 [ NaN% NaN%] 120.14 [-0.40% +0.55%] +----- +after 0 best 80%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 80%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 80%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 80%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 160.75 [-34.68% +42.46%] 0.00 [ NaN% NaN%] 11.72 [-1.23% +3.18%] +----- +after 0 best 80%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 80%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 80%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 80%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 80%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 80%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 80%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 80%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 80%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + baseline 2 8 2,839.00 [-8.98% +19.06%] 2,839.00 [-8.98% +19.06%] 2,760.25 [-8.23% +18.47%] 0.00 [ NaN% NaN%] 1,356.24 [-0.01% +0.04%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] + our-parallel 1 8 2,946.25 [-7.37% +16.69%] 2,946.25 [-7.37% +16.69%] 2,810.88 [-6.36% +5.63%] 0.00 [ NaN% NaN%] 1,438.97 [-0.02% +0.04%] +----- +after 0 best 80%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 80%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 80%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] +----- +after 0 best 80%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 80%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 80%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 80%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 80%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 80%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 80%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 133.50 [-38.58% +85.02%] 0.00 [ NaN% NaN%] 25.94 [-0.23% +0.28%] +----- +after 0 best 80%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 80%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 80%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + baseline 2 7 635.29 [-34.36% +53.95%] 635.29 [-34.36% +53.95%] 632.14 [-34.19% +53.45%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] +----- +after 0 best 80%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 80%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 80%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 80%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 162.63 [-35.43% +50.04%] 0.00 [ NaN% NaN%] 11.74 [-1.44% +4.67%] +----- +after 0 best 80%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 80%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 80%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 80%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 80%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 80%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 80%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 80%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 80%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 80%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 80%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 80%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 85% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + baseline 2 9 4,921.67 [-22.57% +29.04%] 4,921.67 [-22.57% +29.04%] 4,806.78 [-21.90% +30.38%] 0.00 [ NaN% NaN%] 1,634.61 [-0.28% +0.61%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] + our-parallel 1 9 4,940.11 [-17.29% +26.17%] 5,493.89 [-19.04% +27.45%] 4,900.33 [-18.54% +30.26%] 0.00 [ NaN% NaN%] 1,762.23 [-0.23% +0.48%] +----- +after 0 best 85%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 85%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 85%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 85%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 85%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 85%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 85%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 127.56 [-37.28% +93.64%] 0.00 [ NaN% NaN%] 25.94 [-0.22% +0.30%] +----- +after 0 best 85%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 85%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 85%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + baseline 2 9 719.11 [-42.01% +47.68%] 719.11 [-42.01% +47.68%] 699.67 [-40.54% +48.64%] 0.00 [ NaN% NaN%] 105.47 [-0.55% +1.21%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our-parallel 1 9 711.44 [-28.31% +70.22%] 711.44 [-28.31% +70.22%] 686.44 [-25.85% +75.25%] 0.00 [ NaN% NaN%] 120.29 [-0.53% +1.01%] +----- +after 0 best 85%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 85%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 85%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 85%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 356.44 [-36.88% +55.42%] 170.00 [-38.24% +43.53%] 0.00 [ NaN% NaN%] 11.78 [-1.77% +4.33%] +----- +after 0 best 85%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 85%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 85%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 85%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 85%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 85%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 85%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 85%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 85%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + baseline 2 9 2,911.44 [-11.25% +19.91%] 2,911.44 [-11.25% +19.91%] 2,818.67 [-10.13% +16.58%] 0.00 [ NaN% NaN%] 1,356.37 [-0.02% +0.08%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] + our-parallel 1 9 3,001.44 [-9.08% +14.71%] 3,001.44 [-9.08% +14.71%] 2,859.00 [-7.94% +13.47%] 0.00 [ NaN% NaN%] 1,439.13 [-0.03% +0.09%] +----- +after 0 best 85%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 85%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 85%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] +----- +after 0 best 85%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 85%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 85%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 85%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 85%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 85%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 85%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 133.50 [-38.58% +85.02%] 0.00 [ NaN% NaN%] 25.94 [-0.23% +0.28%] +----- +after 0 best 85%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 85%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 85%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + baseline 2 7 635.29 [-34.36% +53.95%] 635.29 [-34.36% +53.95%] 632.14 [-34.19% +53.45%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] +----- +after 0 best 85%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 85%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 85%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 85%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 162.63 [-35.43% +50.04%] 0.00 [ NaN% NaN%] 11.74 [-1.44% +4.67%] +----- +after 0 best 85%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 85%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 85%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 85%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 85%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 85%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 85%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 85%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 85%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 85%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 85%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 85%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 90% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + baseline 2 9 4,921.67 [-22.57% +29.04%] 4,921.67 [-22.57% +29.04%] 4,806.78 [-21.90% +30.38%] 0.00 [ NaN% NaN%] 1,634.61 [-0.28% +0.61%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] + our-parallel 1 9 4,940.11 [-17.29% +26.17%] 5,493.89 [-19.04% +27.45%] 4,900.33 [-18.54% +30.26%] 0.00 [ NaN% NaN%] 1,762.23 [-0.23% +0.48%] +----- +after 0 best 90%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 90%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 90%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 90%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 90%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 90%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 90%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 127.56 [-37.28% +93.64%] 0.00 [ NaN% NaN%] 25.94 [-0.22% +0.30%] +----- +after 0 best 90%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 90%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 90%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + baseline 2 9 719.11 [-42.01% +47.68%] 719.11 [-42.01% +47.68%] 699.67 [-40.54% +48.64%] 0.00 [ NaN% NaN%] 105.47 [-0.55% +1.21%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our-parallel 1 9 711.44 [-28.31% +70.22%] 711.44 [-28.31% +70.22%] 686.44 [-25.85% +75.25%] 0.00 [ NaN% NaN%] 120.29 [-0.53% +1.01%] +----- +after 0 best 90%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 90%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 90%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 90%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 356.44 [-36.88% +55.42%] 170.00 [-38.24% +43.53%] 0.00 [ NaN% NaN%] 11.78 [-1.77% +4.33%] +----- +after 0 best 90%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 90%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 90%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 90%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 90%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 90%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 90%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 90%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 90%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + baseline 2 9 2,911.44 [-11.25% +19.91%] 2,911.44 [-11.25% +19.91%] 2,818.67 [-10.13% +16.58%] 0.00 [ NaN% NaN%] 1,356.37 [-0.02% +0.08%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] + our-parallel 1 9 3,001.44 [-9.08% +14.71%] 3,001.44 [-9.08% +14.71%] 2,859.00 [-7.94% +13.47%] 0.00 [ NaN% NaN%] 1,439.13 [-0.03% +0.09%] +----- +after 0 best 90%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 90%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 90%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] +----- +after 0 best 90%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 90%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 90%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 90%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 90%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 90%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 90%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 151.33 [-45.81% +94.27%] 0.00 [ NaN% NaN%] 25.97 [-0.35% +0.91%] +----- +after 0 best 90%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 90%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 90%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + baseline 2 8 688.63 [-39.44% +54.22%] 688.63 [-39.44% +54.22%] 683.13 [-39.10% +52.24%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our-parallel 1 7 640.00 [-20.31% +24.69%] 640.00 [-20.31% +24.69%] 637.14 [-20.11% +24.30%] 0.00 [ NaN% NaN%] 120.20 [-0.45% +0.50%] +----- +after 0 best 90%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 90%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 90%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 90%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 373.11 [-39.70% +88.68%] 183.11 [-42.66% +89.50%] 0.00 [ NaN% NaN%] 11.80 [-1.96% +4.19%] +----- +after 0 best 90%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 90%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 90%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 90%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 90%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 90%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 90%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 90%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 90%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 90%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 90%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 90%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 95% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 4,905.20 [-20.15% +34.04%] 4,905.20 [-20.15% +34.04%] 4,801.50 [-19.86% +33.27%] 0.00 [ NaN% NaN%] 1,653.53 [-0.33% +0.79%] + baseline 2 10 5,163.60 [-26.19% +42.17%] 5,163.60 [-26.19% +42.17%] 4,999.00 [-24.90% +34.61%] 0.00 [ NaN% NaN%] 1,636.39 [-0.39% +0.97%] + our 1 10 5,388.50 [-22.67% +59.88%] 5,388.50 [-22.67% +59.88%] 5,224.10 [-21.31% +52.75%] 0.00 [ NaN% NaN%] 1,857.25 [-0.25% +0.57%] + our-parallel 1 10 5,182.60 [-21.16% +42.11%] 5,767.40 [-22.88% +42.68%] 5,166.30 [-22.73% +46.33%] 0.00 [ NaN% NaN%] 1,764.12 [-0.33% +0.96%] +----- +after 0 best 95%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 227.80 [-30.64% +56.28%] 227.80 [-30.64% +56.28%] 220.20 [-30.06% +59.40%] 0.00 [ NaN% NaN%] 31.63 [-3.23% +7.43%] + baseline 2 10 250.90 [-42.61% +76.17%] 250.90 [-42.61% +76.17%] 247.00 [-42.11% +67.61%] 0.00 [ NaN% NaN%] 31.35 [-3.07% +6.88%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] + our-parallel 1 10 233.80 [-44.82% +104.88%] 233.80 [-44.82% +104.88%] 231.30 [-45.09% +104.06%] 0.00 [ NaN% NaN%] 34.19 [-3.46% +7.57%] +----- +after 0 best 95%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + baseline 2 10 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 0.00 [ NaN% NaN%] 0.53 [-1.85% +5.08%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] + our-parallel 1 10 7.30 [-31.51% +132.88%] 7.30 [-31.51% +132.88%] 7.10 [-43.66% +125.35%] 0.00 [ NaN% NaN%] 0.85 [-3.27% +11.50%] +----- +after 0 best 95%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + baseline 2 10 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 0.00 [ NaN% NaN%] 3.20 [-1.90% +4.31%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] + our-parallel 1 10 28.30 [-36.40% +143.82%] 28.30 [-36.40% +143.82%] 28.10 [-39.50% +145.55%] 0.00 [ NaN% NaN%] 4.09 [-0.79% +3.62%] +----- +after 0 best 95%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + baseline 2 10 35.50 [-60.56% +100.00%] 35.50 [-60.56% +100.00%] 35.20 [-60.23% +98.86%] 0.00 [ NaN% NaN%] 2.84 [-2.80% +6.97%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] + our-parallel 1 10 45.10 [-53.44% +79.60%] 45.10 [-53.44% +79.60%] 45.00 [-53.33% +80.00%] 0.00 [ NaN% NaN%] 3.54 [-1.66% +6.23%] +----- +after 0 best 95%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + baseline 2 10 52.50 [-50.48% +120.95%] 52.50 [-50.48% +120.95%] 51.90 [-49.90% +119.65%] 0.00 [ NaN% NaN%] 4.45 [-3.77% +12.07%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] + our-parallel 1 10 62.50 [-52.00% +119.20%] 62.50 [-52.00% +119.20%] 61.60 [-51.30% +119.16%] 0.00 [ NaN% NaN%] 6.33 [-1.25% +4.06%] +----- +after 0 best 95%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 176.40 [-40.48% +54.76%] 176.40 [-40.48% +54.76%] 168.10 [-37.54% +60.62%] 0.00 [ NaN% NaN%] 16.16 [-1.84% +9.77%] + baseline 2 10 167.80 [-41.60% +62.10%] 167.80 [-41.60% +62.10%] 166.80 [-41.25% +61.27%] 0.00 [ NaN% NaN%] 16.13 [-1.98% +7.78%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] + our-parallel 1 10 172.30 [-43.70% +110.68%] 172.30 [-43.70% +110.68%] 170.80 [-44.38% +109.60%] 0.00 [ NaN% NaN%] 21.47 [-1.39% +5.91%] +----- +after 0 best 95%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + baseline 2 10 87.50 [-46.29% +108.00%] 87.50 [-46.29% +108.00%] 86.10 [-45.41% +103.25%] 0.00 [ NaN% NaN%] 25.75 [-0.14% +0.22%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] + our-parallel 1 10 70.70 [-58.98% +178.64%] 348.60 [-58.69% +182.56%] 144.20 [-44.52% +103.88%] 0.00 [ NaN% NaN%] 25.97 [-0.33% +0.93%] +----- +after 0 best 95%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + baseline 2 10 3.10 [-67.74% +190.32%] 3.10 [-67.74% +190.32%] 2.80 [-64.29% +150.00%] 0.00 [ NaN% NaN%] 0.42 [-0.99% +1.63%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] + our-parallel 1 10 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 0.00 [ NaN% NaN%] 0.44 [-1.56% +5.38%] +----- +after 0 best 95%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + baseline 2 10 28.90 [-44.64% +59.17%] 28.90 [-44.64% +59.17%] 28.30 [-47.00% +59.01%] 0.00 [ NaN% NaN%] 1.99 [-0.91% +3.51%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] + our-parallel 1 10 28.10 [-46.62% +70.82%] 28.10 [-46.62% +70.82%] 27.90 [-49.82% +68.46%] 0.00 [ NaN% NaN%] 2.42 [-0.79% +3.33%] +----- +after 0 best 95%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 720.40 [-43.78% +133.76%] 720.40 [-43.78% +133.76%] 711.40 [-43.21% +132.08%] 0.00 [ NaN% NaN%] 106.41 [-0.92% +3.41%] + baseline 2 10 824.30 [-49.41% +114.85%] 824.30 [-49.41% +114.85%] 774.20 [-46.27% +86.64%] 0.00 [ NaN% NaN%] 105.80 [-0.86% +2.82%] + our 1 10 848.80 [-48.75% +203.72%] 848.80 [-48.75% +203.72%] 822.10 [-47.09% +186.83%] 0.00 [ NaN% NaN%] 122.29 [-0.76% +3.12%] + our-parallel 1 10 783.20 [-34.88% +82.46%] 783.20 [-34.88% +82.46%] 748.90 [-32.03% +75.06%] 0.00 [ NaN% NaN%] 120.80 [-0.95% +3.78%] +----- +after 0 best 95%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + baseline 2 10 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.27 [-7.65% +16.52%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] + our-parallel 1 10 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.30 [-8.87% +12.32%] +----- +after 0 best 95%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + baseline 2 10 10.00 [-50.00% +110.00%] 10.00 [-50.00% +110.00%] 9.90 [-49.49% +112.12%] 0.00 [ NaN% NaN%] 0.67 [-11.99% +19.86%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] + our-parallel 1 10 11.20 [-55.36% +141.07%] 11.20 [-55.36% +141.07%] 11.00 [-54.55% +136.36%] 0.00 [ NaN% NaN%] 0.94 [-9.16% +11.91%] +----- +after 0 best 95%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + baseline 2 10 28.00 [-60.71% +85.71%] 28.00 [-60.71% +85.71%] 26.60 [-58.65% +69.17%] 0.00 [ NaN% NaN%] 2.38 [-3.10% +6.34%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] + our-parallel 1 10 52.70 [-52.56% +106.83%] 52.70 [-52.56% +106.83%] 52.30 [-52.20% +106.50%] 0.00 [ NaN% NaN%] 2.61 [-2.15% +6.87%] +----- +after 0 best 95%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + baseline 2 10 83.70 [-41.46% +94.74%] 83.70 [-41.46% +94.74%] 83.20 [-41.11% +91.11%] 0.00 [ NaN% NaN%] 7.10 [-1.80% +5.19%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] + our-parallel 1 10 84.10 [-45.30% +93.82%] 391.20 [-42.48% +79.96%] 187.70 [-44.06% +84.87%] 0.00 [ NaN% NaN%] 11.83 [-2.20% +3.94%] +----- +after 0 best 95%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + baseline 2 10 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 0.00 [ NaN% NaN%] 1.01 [-4.61% +11.89%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] + our-parallel 1 10 11.70 [-48.72% +70.94%] 11.70 [-48.72% +70.94%] 11.40 [-47.37% +75.44%] 0.00 [ NaN% NaN%] 1.21 [-2.46% +10.19%] +----- +after 0 best 95%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + baseline 2 10 12.40 [-59.68% +101.61%] 12.40 [-59.68% +101.61%] 12.00 [-58.33% +91.67%] 0.00 [ NaN% NaN%] 2.11 [-3.65% +6.16%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] + our-parallel 1 10 11.60 [-56.90% +132.76%] 11.60 [-56.90% +132.76%] 11.40 [-56.14% +136.84%] 0.00 [ NaN% NaN%] 2.18 [-4.47% +7.57%] +----- +after 0 best 95%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 165.30 [-26.80% +45.19%] 165.30 [-26.80% +45.19%] 158.90 [-30.77% +47.89%] 0.00 [ NaN% NaN%] 34.11 [-2.94% +6.93%] + baseline 2 10 167.50 [-31.94% +57.01%] 167.50 [-31.94% +57.01%] 166.20 [-31.41% +56.44%] 0.00 [ NaN% NaN%] 34.66 [-5.14% +7.53%] + our 1 10 155.60 [-32.52% +95.37%] 155.60 [-32.52% +95.37%] 146.60 [-29.06% +51.43%] 0.00 [ NaN% NaN%] 40.05 [-2.35% +2.96%] + our-parallel 1 10 160.40 [-39.53% +111.97%] 160.40 [-39.53% +111.97%] 158.70 [-40.14% +111.09%] 0.00 [ NaN% NaN%] 39.43 [-1.74% +3.99%] +----- +after 0 best 95%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 10 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 10 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + baseline 2 10 7.00 [-71.43% +285.71%] 7.00 [-71.43% +285.71%] 6.70 [-70.15% +273.13%] 0.00 [ NaN% NaN%] 0.42 [-14.01% +26.87%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] + our-parallel 1 10 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 0.00 [ NaN% NaN%] 0.65 [-1.61% +9.39%] +----- +after 0 best 95%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + baseline 2 10 190.60 [-49.11% +135.57%] 190.60 [-49.11% +135.57%] 183.60 [-47.17% +120.04%] 0.00 [ NaN% NaN%] 16.90 [-3.30% +3.47%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] + our-parallel 1 10 169.10 [-42.64% +85.69%] 169.10 [-42.64% +85.69%] 166.70 [-41.81% +81.16%] 0.00 [ NaN% NaN%] 18.82 [-3.51% +4.96%] +----- +after 0 best 95%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + baseline 2 10 37.40 [-43.85% +55.08%] 37.40 [-43.85% +55.08%] 37.00 [-43.24% +56.76%] 0.00 [ NaN% NaN%] 4.71 [-3.04% +5.80%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] + our-parallel 1 10 35.90 [-49.86% +108.91%] 35.90 [-49.86% +108.91%] 35.60 [-52.25% +107.87%] 0.00 [ NaN% NaN%] 4.69 [-1.20% +5.04%] +----- +after 0 best 95%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + baseline 2 10 3.80 [-73.68% +110.53%] 3.80 [-73.68% +110.53%] 3.70 [-72.97% +116.22%] 0.00 [ NaN% NaN%] 0.29 [-3.38% +6.52%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] + our-parallel 1 10 4.00 [-50.00% +75.00%] 4.00 [-50.00% +75.00%] 3.90 [-48.72% +53.85%] 0.00 [ NaN% NaN%] 0.33 [-2.67% +7.59%] +----- +after 0 best 95%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + baseline 2 10 23.40 [-31.62% +96.58%] 23.40 [-31.62% +96.58%] 23.20 [-31.03% +89.66%] 0.00 [ NaN% NaN%] 5.96 [-1.12% +5.69%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] + our-parallel 1 10 25.70 [-41.63% +102.33%] 25.70 [-41.63% +102.33%] 25.60 [-41.41% +103.13%] 0.00 [ NaN% NaN%] 6.20 [-1.78% +7.26%] +----- +after 0 best 95%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2,917.80 [-13.22% +17.21%] 2,917.80 [-13.22% +17.21%] 2,860.90 [-13.35% +16.71%] 0.00 [ NaN% NaN%] 1,372.68 [-0.03% +0.07%] + baseline 2 10 2,996.60 [-13.77% +25.58%] 2,996.60 [-13.77% +25.58%] 2,907.20 [-12.87% +27.41%] 0.00 [ NaN% NaN%] 1,356.76 [-0.05% +0.26%] + our 1 10 3,189.30 [-10.36% +10.96%] 3,189.30 [-10.36% +10.96%] 3,091.00 [-9.03% +11.39%] 0.00 [ NaN% NaN%] 1,528.71 [-0.02% +0.05%] + our-parallel 1 10 3,071.60 [-11.15% +20.56%] 3,071.60 [-11.15% +20.56%] 2,929.50 [-10.16% +21.66%] 0.00 [ NaN% NaN%] 1,439.45 [-0.05% +0.19%] +----- +after 0 best 95%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + baseline 2 10 7.90 [-62.03% +127.85%] 7.90 [-62.03% +127.85%] 7.60 [-60.53% +136.84%] 0.00 [ NaN% NaN%] 1.17 [-1.59% +1.55%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] + our-parallel 1 10 8.30 [-63.86% +128.92%] 8.30 [-63.86% +128.92%] 8.20 [-63.41% +131.71%] 0.00 [ NaN% NaN%] 1.22 [-1.62% +1.21%] +----- +after 0 best 95%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + baseline 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-9.39% +84.47%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] + our-parallel 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.41% +23.14%] +----- +after 0 best 95%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + baseline 2 10 78.00 [-46.15% +76.92%] 78.00 [-46.15% +76.92%] 77.50 [-45.81% +78.06%] 0.00 [ NaN% NaN%] 9.20 [-1.69% +2.57%] + our 1 10 84.70 [-43.33% +130.22%] 84.70 [-43.33% +130.22%] 72.60 [-33.88% +59.78%] 0.00 [ NaN% NaN%] 14.23 [-1.01% +1.90%] + our-parallel 1 10 74.00 [-40.54% +77.03%] 74.00 [-40.54% +77.03%] 73.70 [-40.30% +76.39%] 0.00 [ NaN% NaN%] 13.83 [-1.68% +2.40%] +----- +after 0 best 95%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + baseline 2 10 250.90 [-42.61% +76.17%] 250.90 [-42.61% +76.17%] 247.00 [-42.11% +67.61%] 0.00 [ NaN% NaN%] 31.35 [-3.07% +6.88%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] + our-parallel 1 10 233.80 [-44.82% +104.88%] 233.80 [-44.82% +104.88%] 231.30 [-45.09% +104.06%] 0.00 [ NaN% NaN%] 34.19 [-3.46% +7.57%] +----- +after 0 best 95%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + baseline 2 10 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 0.00 [ NaN% NaN%] 0.53 [-1.85% +5.08%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] + our-parallel 1 10 7.30 [-31.51% +132.88%] 7.30 [-31.51% +132.88%] 7.10 [-43.66% +125.35%] 0.00 [ NaN% NaN%] 0.85 [-3.27% +11.50%] +----- +after 0 best 95%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + baseline 2 10 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 0.00 [ NaN% NaN%] 3.20 [-1.90% +4.31%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] + our-parallel 1 10 28.30 [-36.40% +143.82%] 28.30 [-36.40% +143.82%] 28.10 [-39.50% +145.55%] 0.00 [ NaN% NaN%] 4.09 [-0.79% +3.62%] +----- +after 0 best 95%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + baseline 2 10 35.50 [-60.56% +100.00%] 35.50 [-60.56% +100.00%] 35.20 [-60.23% +98.86%] 0.00 [ NaN% NaN%] 2.84 [-2.80% +6.97%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] + our-parallel 1 10 45.10 [-53.44% +79.60%] 45.10 [-53.44% +79.60%] 45.00 [-53.33% +80.00%] 0.00 [ NaN% NaN%] 3.54 [-1.66% +6.23%] +----- +after 0 best 95%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + baseline 2 10 52.50 [-50.48% +120.95%] 52.50 [-50.48% +120.95%] 51.90 [-49.90% +119.65%] 0.00 [ NaN% NaN%] 4.45 [-3.77% +12.07%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] + our-parallel 1 10 62.50 [-52.00% +119.20%] 62.50 [-52.00% +119.20%] 61.60 [-51.30% +119.16%] 0.00 [ NaN% NaN%] 6.33 [-1.25% +4.06%] +----- +after 0 best 95%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + baseline 2 10 167.80 [-41.60% +62.10%] 167.80 [-41.60% +62.10%] 166.80 [-41.25% +61.27%] 0.00 [ NaN% NaN%] 16.13 [-1.98% +7.78%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] + our-parallel 1 10 172.30 [-43.70% +110.68%] 172.30 [-43.70% +110.68%] 170.80 [-44.38% +109.60%] 0.00 [ NaN% NaN%] 21.47 [-1.39% +5.91%] +----- +after 0 best 95%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + baseline 2 10 87.50 [-46.29% +108.00%] 87.50 [-46.29% +108.00%] 86.10 [-45.41% +103.25%] 0.00 [ NaN% NaN%] 25.75 [-0.14% +0.22%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 151.33 [-45.81% +94.27%] 0.00 [ NaN% NaN%] 25.97 [-0.35% +0.91%] +----- +after 0 best 95%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + baseline 2 10 3.10 [-67.74% +190.32%] 3.10 [-67.74% +190.32%] 2.80 [-64.29% +150.00%] 0.00 [ NaN% NaN%] 0.42 [-0.99% +1.63%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] + our-parallel 1 10 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 0.00 [ NaN% NaN%] 0.44 [-1.56% +5.38%] +----- +after 0 best 95%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + baseline 2 10 28.90 [-44.64% +59.17%] 28.90 [-44.64% +59.17%] 28.30 [-47.00% +59.01%] 0.00 [ NaN% NaN%] 1.99 [-0.91% +3.51%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] + our-parallel 1 10 28.10 [-46.62% +70.82%] 28.10 [-46.62% +70.82%] 27.90 [-49.82% +68.46%] 0.00 [ NaN% NaN%] 2.42 [-0.79% +3.33%] +----- +after 0 best 95%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + baseline 2 8 688.63 [-39.44% +54.22%] 688.63 [-39.44% +54.22%] 683.13 [-39.10% +52.24%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our-parallel 1 7 640.00 [-20.31% +24.69%] 640.00 [-20.31% +24.69%] 637.14 [-20.11% +24.30%] 0.00 [ NaN% NaN%] 120.20 [-0.45% +0.50%] +----- +after 0 best 95%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + baseline 2 10 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.27 [-7.65% +16.52%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] + our-parallel 1 10 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.30 [-8.87% +12.32%] +----- +after 0 best 95%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + baseline 2 10 10.00 [-50.00% +110.00%] 10.00 [-50.00% +110.00%] 9.90 [-49.49% +112.12%] 0.00 [ NaN% NaN%] 0.67 [-11.99% +19.86%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] + our-parallel 1 10 11.20 [-55.36% +141.07%] 11.20 [-55.36% +141.07%] 11.00 [-54.55% +136.36%] 0.00 [ NaN% NaN%] 0.94 [-9.16% +11.91%] +----- +after 0 best 95%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + baseline 2 10 28.00 [-60.71% +85.71%] 28.00 [-60.71% +85.71%] 26.60 [-58.65% +69.17%] 0.00 [ NaN% NaN%] 2.38 [-3.10% +6.34%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] + our-parallel 1 10 52.70 [-52.56% +106.83%] 52.70 [-52.56% +106.83%] 52.30 [-52.20% +106.50%] 0.00 [ NaN% NaN%] 2.61 [-2.15% +6.87%] +----- +after 0 best 95%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + baseline 2 10 83.70 [-41.46% +94.74%] 83.70 [-41.46% +94.74%] 83.20 [-41.11% +91.11%] 0.00 [ NaN% NaN%] 7.10 [-1.80% +5.19%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 373.11 [-39.70% +88.68%] 183.11 [-42.66% +89.50%] 0.00 [ NaN% NaN%] 11.80 [-1.96% +4.19%] +----- +after 0 best 95%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + baseline 2 10 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 0.00 [ NaN% NaN%] 1.01 [-4.61% +11.89%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] + our-parallel 1 10 11.70 [-48.72% +70.94%] 11.70 [-48.72% +70.94%] 11.40 [-47.37% +75.44%] 0.00 [ NaN% NaN%] 1.21 [-2.46% +10.19%] +----- +after 0 best 95%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + baseline 2 10 12.40 [-59.68% +101.61%] 12.40 [-59.68% +101.61%] 12.00 [-58.33% +91.67%] 0.00 [ NaN% NaN%] 2.11 [-3.65% +6.16%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] + our-parallel 1 10 11.60 [-56.90% +132.76%] 11.60 [-56.90% +132.76%] 11.40 [-56.14% +136.84%] 0.00 [ NaN% NaN%] 2.18 [-4.47% +7.57%] +----- +after 0 best 95%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + baseline 2 10 167.50 [-31.94% +57.01%] 167.50 [-31.94% +57.01%] 166.20 [-31.41% +56.44%] 0.00 [ NaN% NaN%] 34.66 [-5.14% +7.53%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] + our-parallel 1 10 160.40 [-39.53% +111.97%] 160.40 [-39.53% +111.97%] 158.70 [-40.14% +111.09%] 0.00 [ NaN% NaN%] 39.43 [-1.74% +3.99%] +----- +after 0 best 95%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 10 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 10 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + baseline 2 10 7.00 [-71.43% +285.71%] 7.00 [-71.43% +285.71%] 6.70 [-70.15% +273.13%] 0.00 [ NaN% NaN%] 0.42 [-14.01% +26.87%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] + our-parallel 1 10 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 0.00 [ NaN% NaN%] 0.65 [-1.61% +9.39%] +----- +after 0 best 95%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + baseline 2 10 190.60 [-49.11% +135.57%] 190.60 [-49.11% +135.57%] 183.60 [-47.17% +120.04%] 0.00 [ NaN% NaN%] 16.90 [-3.30% +3.47%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] + our-parallel 1 10 169.10 [-42.64% +85.69%] 169.10 [-42.64% +85.69%] 166.70 [-41.81% +81.16%] 0.00 [ NaN% NaN%] 18.82 [-3.51% +4.96%] +----- +after 0 best 95%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + baseline 2 10 37.40 [-43.85% +55.08%] 37.40 [-43.85% +55.08%] 37.00 [-43.24% +56.76%] 0.00 [ NaN% NaN%] 4.71 [-3.04% +5.80%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] + our-parallel 1 10 35.90 [-49.86% +108.91%] 35.90 [-49.86% +108.91%] 35.60 [-52.25% +107.87%] 0.00 [ NaN% NaN%] 4.69 [-1.20% +5.04%] +----- +after 0 best 95%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + baseline 2 10 3.80 [-73.68% +110.53%] 3.80 [-73.68% +110.53%] 3.70 [-72.97% +116.22%] 0.00 [ NaN% NaN%] 0.29 [-3.38% +6.52%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] + our-parallel 1 10 4.00 [-50.00% +75.00%] 4.00 [-50.00% +75.00%] 3.90 [-48.72% +53.85%] 0.00 [ NaN% NaN%] 0.33 [-2.67% +7.59%] +----- +after 0 best 95%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + baseline 2 10 23.40 [-31.62% +96.58%] 23.40 [-31.62% +96.58%] 23.20 [-31.03% +89.66%] 0.00 [ NaN% NaN%] 5.96 [-1.12% +5.69%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] + our-parallel 1 10 25.70 [-41.63% +102.33%] 25.70 [-41.63% +102.33%] 25.60 [-41.41% +103.13%] 0.00 [ NaN% NaN%] 6.20 [-1.78% +7.26%] +----- +after 0 best 95%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 95%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + baseline 2 10 7.90 [-62.03% +127.85%] 7.90 [-62.03% +127.85%] 7.60 [-60.53% +136.84%] 0.00 [ NaN% NaN%] 1.17 [-1.59% +1.55%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] + our-parallel 1 10 8.30 [-63.86% +128.92%] 8.30 [-63.86% +128.92%] 8.20 [-63.41% +131.71%] 0.00 [ NaN% NaN%] 1.22 [-1.62% +1.21%] +----- +after 0 best 95%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + baseline 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-9.39% +84.47%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] + our-parallel 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.41% +23.14%] +----- +after 0 best 95%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + baseline 2 10 78.00 [-46.15% +76.92%] 78.00 [-46.15% +76.92%] 77.50 [-45.81% +78.06%] 0.00 [ NaN% NaN%] 9.20 [-1.69% +2.57%] +[INFO] [07/10/2018 19:30:38.917] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our-parallel 1 10 74.00 [-40.54% +77.03%] 74.00 [-40.54% +77.03%] 73.70 [-40.30% +76.39%] 0.00 [ NaN% NaN%] 13.83 [-1.68% +2.40%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 100% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + baseline 2 11 6,255.27 [-39.08% +174.52%] 6,255.27 [-39.08% +174.52%] 5,994.00 [-37.37% +166.00%] 0.00 [ NaN% NaN%] 1,650.62 [-1.25% +8.62%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] + our-parallel 1 11 5,924.45 [-31.03% +125.22%] 6,635.73 [-32.97% +130.86%] 5,936.00 [-32.75% +129.67%] 0.00 [ NaN% NaN%] 1,778.32 [-1.13% +7.98%] +----- +after 0 best 100%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 297.64 [-46.92% +234.64%] 297.64 [-46.92% +234.64%] 287.82 [-46.49% +234.93%] 0.00 [ NaN% NaN%] 32.91 [-7.00% +39.03%] + baseline 2 11 365.09 [-60.56% +312.77%] 365.09 [-60.56% +312.77%] 340.00 [-57.94% +273.53%] 0.00 [ NaN% NaN%] 32.69 [-7.06% +41.15%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] + our-parallel 1 11 301.00 [-57.14% +223.26%] 301.00 [-57.14% +223.26%] 294.73 [-56.91% +215.21%] 0.00 [ NaN% NaN%] 35.39 [-6.73% +33.86%] +----- +after 0 best 100%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + baseline 2 11 10.73 [-62.71% +375.42%] 10.73 [-62.71% +375.42%] 9.82 [-59.26% +317.59%] 0.00 [ NaN% NaN%] 0.56 [-6.95% +51.98%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] + our-parallel 1 11 9.55 [-47.62% +235.24%] 9.55 [-47.62% +235.24%] 9.27 [-56.86% +234.31%] 0.00 [ NaN% NaN%] 0.87 [-5.32% +21.26%] +----- +after 0 best 100%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + baseline 2 11 44.00 [-59.09% +343.18%] 44.00 [-59.09% +343.18%] 41.36 [-56.48% +301.32%] 0.00 [ NaN% NaN%] 3.28 [-4.41% +25.58%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] + our-parallel 1 11 34.91 [-48.44% +189.32%] 34.91 [-48.44% +189.32%] 34.45 [-50.66% +184.43%] 0.00 [ NaN% NaN%] 4.18 [-2.85% +20.76%] +----- +after 0 best 100%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + baseline 2 11 45.64 [-69.32% +222.11%] 45.64 [-69.32% +222.11%] 44.36 [-68.44% +206.56%] 0.00 [ NaN% NaN%] 2.95 [-6.42% +37.19%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] + our-parallel 1 11 52.45 [-59.97% +140.21%] 52.45 [-59.97% +140.21%] 52.09 [-59.69% +136.13%] 0.00 [ NaN% NaN%] 3.65 [-4.82% +32.12%] +----- +after 0 best 100%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + baseline 2 11 73.91 [-64.82% +289.67%] 73.91 [-64.82% +289.67%] 73.00 [-64.38% +289.04%] 0.00 [ NaN% NaN%] 4.63 [-7.62% +39.97%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] + our-parallel 1 11 82.27 [-63.54% +240.33%] 82.27 [-63.54% +240.33%] 80.45 [-62.71% +234.35%] 0.00 [ NaN% NaN%] 6.50 [-3.97% +27.51%] +----- +after 0 best 100%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 214.64 [-51.08% +178.14%] 214.64 [-51.08% +178.14%] 205.82 [-48.98% +183.26%] 0.00 [ NaN% NaN%] 16.52 [-4.00% +22.05%] + baseline 2 11 256.36 [-61.77% +345.46%] 256.36 [-61.77% +345.46%] 245.91 [-60.15% +321.70%] 0.00 [ NaN% NaN%] 16.51 [-4.24% +23.06%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] + our-parallel 1 11 205.45 [-52.79% +161.37%] 205.45 [-52.79% +161.37%] 203.00 [-53.20% +158.62%] 0.00 [ NaN% NaN%] 21.85 [-3.08% +17.12%] +----- +after 0 best 100%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + baseline 2 11 118.82 [-60.44% +263.58%] 118.82 [-60.44% +263.58%] 117.09 [-59.86% +264.67%] 0.00 [ NaN% NaN%] 26.15 [-1.67% +15.39%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] + our-parallel 1 11 89.36 [-67.55% +208.85%] 438.00 [-67.12% +204.11%] 208.27 [-61.59% +307.64%] 0.00 [ NaN% NaN%] 26.72 [-3.12% +28.01%] +----- +after 0 best 100%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + baseline 2 11 14.82 [-93.25% +790.80%] 14.82 [-93.25% +790.80%] 14.36 [-93.04% +805.06%] 0.00 [ NaN% NaN%] 0.65 [-36.68% +360.51%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] + our-parallel 1 11 11.82 [-83.08% +653.08%] 11.82 [-83.08% +653.08%] 11.55 [-82.68% +644.88%] 0.00 [ NaN% NaN%] 0.69 [-36.90% +358.94%] +----- +after 0 best 100%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + baseline 2 11 38.36 [-58.29% +246.68%] 38.36 [-58.29% +246.68%] 36.64 [-59.06% +227.54%] 0.00 [ NaN% NaN%] 2.12 [-6.68% +58.23%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] + our-parallel 1 11 33.73 [-55.53% +166.85%] 33.73 [-55.53% +166.85%] 33.45 [-58.15% +166.03%] 0.00 [ NaN% NaN%] 2.54 [-5.48% +47.25%] +----- +after 0 best 100%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 975.36 [-58.48% +261.40%] 975.36 [-58.48% +261.40%] 955.64 [-57.72% +255.57%] 0.00 [ NaN% NaN%] 110.18 [-4.31% +34.19%] + baseline 2 11 1,090.73 [-61.77% +244.27%] 1,090.73 [-61.77% +244.27%] 1,016.45 [-59.07% +238.33%] 0.00 [ NaN% NaN%] 109.53 [-4.23% +34.04%] + our 1 11 1,117.82 [-61.08% +240.66%] 1,117.82 [-61.08% +240.66%] 1,071.73 [-59.41% +232.92%] 0.00 [ NaN% NaN%] 126.29 [-3.90% +31.61%] + our-parallel 1 11 1,057.64 [-51.78% +259.48%] 1,057.64 [-51.78% +259.48%] 1,000.82 [-49.14% +251.71%] 0.00 [ NaN% NaN%] 124.91 [-4.21% +32.91%] +----- +after 0 best 100%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + baseline 2 11 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 0.00 [ NaN% NaN%] 0.29 [-13.39% +62.08%] + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] + our-parallel 1 11 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.32 [-13.85% +54.68%] +----- +after 0 best 100%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + baseline 2 11 19.55 [-74.42% +488.37%] 19.55 [-74.42% +488.37%] 19.18 [-73.93% +483.89%] 0.00 [ NaN% NaN%] 0.73 [-19.95% +90.42%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] + our-parallel 1 11 16.82 [-70.27% +334.05%] 16.82 [-70.27% +334.05%] 16.45 [-69.61% +331.49%] 0.00 [ NaN% NaN%] 1.01 [-15.54% +70.19%] +----- +after 0 best 100%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + baseline 2 11 38.09 [-71.12% +264.92%] 38.09 [-71.12% +264.92%] 35.18 [-68.73% +243.93%] 0.00 [ NaN% NaN%] 2.52 [-8.56% +56.30%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] + our-parallel 1 11 60.82 [-58.89% +133.48%] 60.82 [-58.89% +133.48%] 60.18 [-58.46% +130.97%] 0.00 [ NaN% NaN%] 2.75 [-7.27% +52.38%] +----- +after 0 best 100%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + baseline 2 11 121.36 [-59.63% +310.34%] 121.36 [-59.63% +310.34%] 119.73 [-59.07% +305.09%] 0.00 [ NaN% NaN%] 7.38 [-5.56% +38.29%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] + our-parallel 1 11 97.45 [-52.80% +137.03%] 460.27 [-51.12% +150.07%] 218.91 [-52.03% +142.57%] 0.00 [ NaN% NaN%] 12.26 [-5.65% +35.32%] +----- +after 0 best 100%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + baseline 2 11 12.91 [-61.27% +101.41%] 12.91 [-61.27% +101.41%] 12.82 [-60.99% +95.04%] 0.00 [ NaN% NaN%] 1.03 [-7.20% +27.15%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] + our-parallel 1 11 13.73 [-56.29% +147.68%] 13.73 [-56.29% +147.68%] 13.36 [-55.10% +146.94%] 0.00 [ NaN% NaN%] 1.24 [-4.70% +22.97%] +----- +after 0 best 100%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + baseline 2 11 18.18 [-72.50% +318.00%] 18.18 [-72.50% +318.00%] 17.64 [-71.65% +319.59%] 0.00 [ NaN% NaN%] 2.18 [-6.58% +30.43%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] + our-parallel 1 11 17.64 [-71.65% +342.27%] 17.64 [-71.65% +342.27%] 17.36 [-71.20% +343.46%] 0.00 [ NaN% NaN%] 2.25 [-7.49% +31.66%] +----- +after 0 best 100%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 229.55 [-47.29% +279.88%] 229.55 [-47.29% +279.88%] 186.45 [-41.00% +147.78%] 0.00 [ NaN% NaN%] 34.78 [-4.80% +19.14%] + baseline 2 11 212.27 [-46.30% +210.92%] 212.27 [-46.30% +210.92%] 210.36 [-45.81% +209.94%] 0.00 [ NaN% NaN%] 35.23 [-6.67% +16.17%] + our 1 11 190.18 [-44.79% +181.84%] 190.18 [-44.79% +181.84%] 181.00 [-42.54% +190.06%] 0.00 [ NaN% NaN%] 40.65 [-3.78% +14.71%] + our-parallel 1 11 184.00 [-47.28% +128.26%] 184.00 [-47.28% +128.26%] 181.36 [-47.62% +124.96%] 0.00 [ NaN% NaN%] 40.10 [-3.37% +16.55%] +----- +after 0 best 100%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + baseline 2 11 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.91 [-100.00% +120.00%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.69%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] + our-parallel 1 11 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] +----- +after 0 best 100%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + baseline 2 11 8.91 [-77.55% +214.29%] 8.91 [-77.55% +214.29%] 8.64 [-76.84% +224.21%] 0.00 [ NaN% NaN%] 0.45 [-19.69% +66.04%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] + our-parallel 1 11 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 0.00 [ NaN% NaN%] 0.67 [-5.28% +37.23%] +----- +after 0 best 100%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + baseline 2 11 237.45 [-59.15% +197.32%] 237.45 [-59.15% +197.32%] 228.00 [-57.46% +194.74%] 0.00 [ NaN% NaN%] 18.11 [-9.75% +66.70%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] + our-parallel 1 11 214.55 [-54.79% +211.82%] 214.55 [-54.79% +211.82%] 211.45 [-54.13% +211.65%] 0.00 [ NaN% NaN%] 20.06 [-9.50% +62.05%] +----- +after 0 best 100%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + baseline 2 11 53.82 [-60.98% +305.07%] 53.82 [-60.98% +305.07%] 53.18 [-60.51% +304.27%] 0.00 [ NaN% NaN%] 4.90 [-6.81% +38.94%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] + our-parallel 1 11 45.27 [-60.24% +207.03%] 45.27 [-60.24% +207.03%] 44.73 [-61.99% +204.07%] 0.00 [ NaN% NaN%] 4.87 [-4.84% +36.85%] +----- +after 0 best 100%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + baseline 2 11 5.82 [-82.81% +346.88%] 5.82 [-82.81% +346.88%] 5.64 [-82.26% +343.55%] 0.00 [ NaN% NaN%] 0.35 [-22.06% +193.32%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] + our-parallel 1 11 6.45 [-69.01% +380.28%] 6.45 [-69.01% +380.28%] 6.27 [-68.12% +378.26%] 0.00 [ NaN% NaN%] 0.40 [-19.65% +174.48%] +----- +after 0 best 100%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + baseline 2 11 34.27 [-53.32% +317.24%] 34.27 [-53.32% +317.24%] 34.00 [-52.94% +317.65%] 0.00 [ NaN% NaN%] 6.18 [-4.63% +35.48%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] + our-parallel 1 11 32.64 [-54.04% +212.53%] 32.64 [-54.04% +212.53%] 32.45 [-53.78% +211.20%] 0.00 [ NaN% NaN%] 6.38 [-4.52% +27.91%] +----- +after 0 best 100%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 3,195.00 [-20.75% +86.76%] 3,195.00 [-20.75% +86.76%] 3,114.73 [-20.41% +81.49%] 0.00 [ NaN% NaN%] 1,376.31 [-0.29% +2.64%] + baseline 2 11 3,304.55 [-21.80% +93.19%] 3,304.55 [-21.80% +93.19%] 3,187.91 [-20.54% +88.05%] 0.00 [ NaN% NaN%] 1,361.29 [-0.38% +3.32%] + our 1 11 3,392.36 [-15.72% +59.86%] 3,392.36 [-15.72% +59.86%] 3,278.73 [-14.24% +57.26%] 0.00 [ NaN% NaN%] 1,531.93 [-0.23% +2.10%] + our-parallel 1 11 3,231.18 [-15.54% +49.39%] 3,231.18 [-15.54% +49.39%] 3,086.36 [-14.72% +50.82%] 0.00 [ NaN% NaN%] 1,443.16 [-0.31% +2.58%] +----- +after 0 best 100%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + baseline 2 11 11.91 [-74.81% +336.64%] 11.91 [-74.81% +336.64%] 11.45 [-73.81% +336.51%] 0.00 [ NaN% NaN%] 1.23 [-5.68% +41.62%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] + our-parallel 1 11 12.36 [-75.74% +328.68%] 12.36 [-75.74% +328.68%] 12.09 [-75.19% +321.80%] 0.00 [ NaN% NaN%] 1.27 [-5.58% +40.30%] +----- +after 0 best 100%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + baseline 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.00 [-51.00% +459.26%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] + our-parallel 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-24.58% +185.42%] +----- +after 0 best 100%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + baseline 2 11 96.64 [-56.54% +192.85%] 96.64 [-56.54% +192.85%] 95.09 [-55.83% +184.99%] 0.00 [ NaN% NaN%] 9.34 [-3.13% +14.65%] + our 1 11 98.18 [-51.11% +137.31%] 98.18 [-51.11% +137.31%] 86.18 [-44.30% +157.59%] 0.00 [ NaN% NaN%] 14.34 [-1.72% +7.23%] + our-parallel 1 11 83.00 [-46.99% +108.43%] 83.00 [-46.99% +108.43%] 82.36 [-46.58% +105.19%] 0.00 [ NaN% NaN%] 13.93 [-2.37% +7.03%] +----- +after 0 best 100%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 306.70 [-48.48% +224.75%] 306.70 [-48.48% +224.75%] 301.20 [-47.54% +220.05%] 0.00 [ NaN% NaN%] 33.11 [-7.57% +38.18%] + baseline 2 11 365.09 [-60.56% +312.77%] 365.09 [-60.56% +312.77%] 340.00 [-57.94% +273.53%] 0.00 [ NaN% NaN%] 32.69 [-7.06% +41.15%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] + our-parallel 1 11 301.00 [-57.14% +223.26%] 301.00 [-57.14% +223.26%] 294.73 [-56.91% +215.21%] 0.00 [ NaN% NaN%] 35.39 [-6.73% +33.86%] +----- +after 0 best 100%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + baseline 2 11 10.73 [-62.71% +375.42%] 10.73 [-62.71% +375.42%] 9.82 [-59.26% +317.59%] 0.00 [ NaN% NaN%] 0.56 [-6.95% +51.98%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] + our-parallel 1 11 9.55 [-47.62% +235.24%] 9.55 [-47.62% +235.24%] 9.27 [-56.86% +234.31%] 0.00 [ NaN% NaN%] 0.87 [-5.32% +21.26%] +----- +after 0 best 100%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + baseline 2 11 44.00 [-59.09% +343.18%] 44.00 [-59.09% +343.18%] 41.36 [-56.48% +301.32%] 0.00 [ NaN% NaN%] 3.28 [-4.41% +25.58%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] + our-parallel 1 11 34.91 [-48.44% +189.32%] 34.91 [-48.44% +189.32%] 34.45 [-50.66% +184.43%] 0.00 [ NaN% NaN%] 4.18 [-2.85% +20.76%] +----- +after 0 best 100%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + baseline 2 11 45.64 [-69.32% +222.11%] 45.64 [-69.32% +222.11%] 44.36 [-68.44% +206.56%] 0.00 [ NaN% NaN%] 2.95 [-6.42% +37.19%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] + our-parallel 1 11 52.45 [-59.97% +140.21%] 52.45 [-59.97% +140.21%] 52.09 [-59.69% +136.13%] 0.00 [ NaN% NaN%] 3.65 [-4.82% +32.12%] +----- +after 0 best 100%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + baseline 2 11 73.91 [-64.82% +289.67%] 73.91 [-64.82% +289.67%] 73.00 [-64.38% +289.04%] 0.00 [ NaN% NaN%] 4.63 [-7.62% +39.97%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] + our-parallel 1 11 82.27 [-63.54% +240.33%] 82.27 [-63.54% +240.33%] 80.45 [-62.71% +234.35%] 0.00 [ NaN% NaN%] 6.50 [-3.97% +27.51%] +----- +after 0 best 100%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 209.70 [-49.93% +184.69%] 209.70 [-49.93% +184.69%] 206.20 [-49.08% +182.74%] 0.00 [ NaN% NaN%] 16.59 [-4.34% +21.57%] + baseline 2 11 256.36 [-61.77% +345.46%] 256.36 [-61.77% +345.46%] 245.91 [-60.15% +321.70%] 0.00 [ NaN% NaN%] 16.51 [-4.24% +23.06%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] + our-parallel 1 11 205.45 [-52.79% +161.37%] 205.45 [-52.79% +161.37%] 203.00 [-53.20% +158.62%] 0.00 [ NaN% NaN%] 21.85 [-3.08% +17.12%] +----- +after 0 best 100%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + baseline 2 11 118.82 [-60.44% +263.58%] 118.82 [-60.44% +263.58%] 117.09 [-59.86% +264.67%] 0.00 [ NaN% NaN%] 26.15 [-1.67% +15.39%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] + our-parallel 1 10 78.60 [-63.10% +251.15%] 383.30 [-62.43% +247.51%] 221.10 [-62.91% +283.99%] 0.00 [ NaN% NaN%] 26.80 [-3.41% +27.62%] +----- +after 0 best 100%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + baseline 2 11 14.82 [-93.25% +790.80%] 14.82 [-93.25% +790.80%] 14.36 [-93.04% +805.06%] 0.00 [ NaN% NaN%] 0.65 [-36.68% +360.51%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] + our-parallel 1 11 11.82 [-83.08% +653.08%] 11.82 [-83.08% +653.08%] 11.55 [-82.68% +644.88%] 0.00 [ NaN% NaN%] 0.69 [-36.90% +358.94%] +----- +after 0 best 100%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + baseline 2 11 38.36 [-58.29% +246.68%] 38.36 [-58.29% +246.68%] 36.64 [-59.06% +227.54%] 0.00 [ NaN% NaN%] 2.12 [-6.68% +58.23%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] + our-parallel 1 11 33.73 [-55.53% +166.85%] 33.73 [-55.53% +166.85%] 33.45 [-58.15% +166.03%] 0.00 [ NaN% NaN%] 2.54 [-5.48% +47.25%] +----- +after 0 best 100%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 740.44 [-45.30% +127.43%] 740.44 [-45.30% +127.43%] 733.11 [-44.89% +125.20%] 0.00 [ NaN% NaN%] 106.47 [-0.98% +3.35%] + baseline 2 9 808.89 [-48.45% +118.94%] 808.89 [-48.45% +118.94%] 767.78 [-45.82% +88.21%] 0.00 [ NaN% NaN%] 105.69 [-0.76% +2.92%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our-parallel 1 8 711.38 [-28.31% +70.23%] 711.38 [-28.31% +70.23%] 707.88 [-28.09% +69.95%] 0.00 [ NaN% NaN%] 120.85 [-0.98% +3.74%] +----- +after 0 best 100%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + baseline 2 11 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 0.00 [ NaN% NaN%] 0.29 [-13.39% +62.08%] + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] + our-parallel 1 11 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.32 [-13.85% +54.68%] +----- +after 0 best 100%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + baseline 2 11 19.55 [-74.42% +488.37%] 19.55 [-74.42% +488.37%] 19.18 [-73.93% +483.89%] 0.00 [ NaN% NaN%] 0.73 [-19.95% +90.42%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] + our-parallel 1 11 16.82 [-70.27% +334.05%] 16.82 [-70.27% +334.05%] 16.45 [-69.61% +331.49%] 0.00 [ NaN% NaN%] 1.01 [-15.54% +70.19%] +----- +after 0 best 100%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + baseline 2 11 38.09 [-71.12% +264.92%] 38.09 [-71.12% +264.92%] 35.18 [-68.73% +243.93%] 0.00 [ NaN% NaN%] 2.52 [-8.56% +56.30%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] + our-parallel 1 11 60.82 [-58.89% +133.48%] 60.82 [-58.89% +133.48%] 60.18 [-58.46% +130.97%] 0.00 [ NaN% NaN%] 2.75 [-7.27% +52.38%] +----- +after 0 best 100%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + baseline 2 11 121.36 [-59.63% +310.34%] 121.36 [-59.63% +310.34%] 119.73 [-59.07% +305.09%] 0.00 [ NaN% NaN%] 7.38 [-5.56% +38.29%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] + our-parallel 1 10 90.90 [-49.39% +154.13%] 450.90 [-50.10% +155.27%] 217.90 [-51.81% +143.69%] 0.00 [ NaN% NaN%] 12.28 [-5.78% +35.13%] +----- +after 0 best 100%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + baseline 2 11 12.91 [-61.27% +101.41%] 12.91 [-61.27% +101.41%] 12.82 [-60.99% +95.04%] 0.00 [ NaN% NaN%] 1.03 [-7.20% +27.15%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] + our-parallel 1 11 13.73 [-56.29% +147.68%] 13.73 [-56.29% +147.68%] 13.36 [-55.10% +146.94%] 0.00 [ NaN% NaN%] 1.24 [-4.70% +22.97%] +----- +after 0 best 100%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + baseline 2 11 18.18 [-72.50% +318.00%] 18.18 [-72.50% +318.00%] 17.64 [-71.65% +319.59%] 0.00 [ NaN% NaN%] 2.18 [-6.58% +30.43%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] + our-parallel 1 11 17.64 [-71.65% +342.27%] 17.64 [-71.65% +342.27%] 17.36 [-71.20% +343.46%] 0.00 [ NaN% NaN%] 2.25 [-7.49% +31.66%] +----- +after 0 best 100%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.56 [-27.35% +44.10%] 166.56 [-27.35% +44.10%] 164.33 [-26.98% +43.00%] 0.00 [ NaN% NaN%] 34.22 [-3.23% +6.60%] + baseline 2 11 212.27 [-46.30% +210.92%] 212.27 [-46.30% +210.92%] 210.36 [-45.81% +209.94%] 0.00 [ NaN% NaN%] 35.23 [-6.67% +16.17%] + our 1 10 178.80 [-41.28% +199.78%] 178.80 [-41.28% +199.78%] 176.90 [-41.21% +196.78%] 0.00 [ NaN% NaN%] 40.63 [-3.74% +14.77%] + our-parallel 1 11 184.00 [-47.28% +128.26%] 184.00 [-47.28% +128.26%] 181.36 [-47.62% +124.96%] 0.00 [ NaN% NaN%] 40.10 [-3.37% +16.55%] +----- +after 0 best 100%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + baseline 2 11 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.91 [-100.00% +120.00%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.69%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] + our-parallel 1 11 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] +----- +after 0 best 100%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + baseline 2 11 8.91 [-77.55% +214.29%] 8.91 [-77.55% +214.29%] 8.64 [-76.84% +224.21%] 0.00 [ NaN% NaN%] 0.45 [-19.69% +66.04%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] + our-parallel 1 11 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 0.00 [ NaN% NaN%] 0.67 [-5.28% +37.23%] +----- +after 0 best 100%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + baseline 2 11 237.45 [-59.15% +197.32%] 237.45 [-59.15% +197.32%] 228.00 [-57.46% +194.74%] 0.00 [ NaN% NaN%] 18.11 [-9.75% +66.70%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] + our-parallel 1 11 214.55 [-54.79% +211.82%] 214.55 [-54.79% +211.82%] 211.45 [-54.13% +211.65%] 0.00 [ NaN% NaN%] 20.06 [-9.50% +62.05%] +----- +after 0 best 100%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + baseline 2 11 53.82 [-60.98% +305.07%] 53.82 [-60.98% +305.07%] 53.18 [-60.51% +304.27%] 0.00 [ NaN% NaN%] 4.90 [-6.81% +38.94%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] + our-parallel 1 11 45.27 [-60.24% +207.03%] 45.27 [-60.24% +207.03%] 44.73 [-61.99% +204.07%] 0.00 [ NaN% NaN%] 4.87 [-4.84% +36.85%] +----- +after 0 best 100%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + baseline 2 11 5.82 [-82.81% +346.88%] 5.82 [-82.81% +346.88%] 5.64 [-82.26% +343.55%] 0.00 [ NaN% NaN%] 0.35 [-22.06% +193.32%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] + our-parallel 1 11 6.45 [-69.01% +380.28%] 6.45 [-69.01% +380.28%] 6.27 [-68.12% +378.26%] 0.00 [ NaN% NaN%] 0.40 [-19.65% +174.48%] +----- +after 0 best 100%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + baseline 2 11 34.27 [-53.32% +317.24%] 34.27 [-53.32% +317.24%] 34.00 [-52.94% +317.65%] 0.00 [ NaN% NaN%] 6.18 [-4.63% +35.48%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] + our-parallel 1 11 32.64 [-54.04% +212.53%] 32.64 [-54.04% +212.53%] 32.45 [-53.78% +211.20%] 0.00 [ NaN% NaN%] 6.38 [-4.52% +27.91%] +----- +after 0 best 100%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,723.67 [-2.92% +2.69%] 2,723.67 [-2.92% +2.69%] 2,722.67 [-2.96% +2.69%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 3 2,823.33 [-3.34% +2.26%] 2,823.33 [-3.34% +2.26%] 2,823.00 [-3.37% +2.27%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 100%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + baseline 2 11 11.91 [-74.81% +336.64%] 11.91 [-74.81% +336.64%] 11.45 [-73.81% +336.51%] 0.00 [ NaN% NaN%] 1.23 [-5.68% +41.62%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] + our-parallel 1 11 12.36 [-75.74% +328.68%] 12.36 [-75.74% +328.68%] 12.09 [-75.19% +321.80%] 0.00 [ NaN% NaN%] 1.27 [-5.58% +40.30%] +----- +after 0 best 100%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + baseline 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.00 [-51.00% +459.26%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] + our-parallel 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-24.58% +185.42%] +----- +after 0 best 100%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + baseline 2 11 96.64 [-56.54% +192.85%] 96.64 [-56.54% +192.85%] 95.09 [-55.83% +184.99%] 0.00 [ NaN% NaN%] 9.34 [-3.13% +14.65%] + our 1 10 88.50 [-45.76% +163.28%] 88.50 [-45.76% +163.28%] 87.00 [-44.83% +155.17%] 0.00 [ NaN% NaN%] 14.32 [-1.61% +7.35%] + our-parallel 1 11 83.00 [-46.99% +108.43%] 83.00 [-46.99% +108.43%] 82.36 [-46.58% +105.19%] 0.00 [ NaN% NaN%] 13.93 [-2.37% +7.03%] + + +****************************************************************************************************** +EXECUTING RUN #2 our - BuildFromDir(/home/kromanowski/workspace/scalas/scalac_perf,false,false) test +****************************************************************************************************** + + +[INFO] [07/10/2018 19:30:38.961] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Executing command: ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/scalac_perf/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-Yparallel-phases:alaaaa","-Yparallel-threads","4","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_2_our.csv"), about, set shellPrompt := ( _ => "47e5f89d-fb7e-41d3-9a8c-3588b0167c09" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:30:38.961] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot/exec] Starting +[INFO] [07/10/2018 19:30:38.962] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot/exec] Starting process ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/scalac_perf/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-Yparallel-phases:alaaaa","-Yparallel-threads","4","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_2_our.csv"), about, set shellPrompt := ( _ => "47e5f89d-fb7e-41d3-9a8c-3588b0167c09" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:30:38.966] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot/exec] Process started successfully +CONNECTED +io.last = [info] new client connected: network-1 +[INFO] [07/10/2018 19:30:49.231] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] ACT Init process IO StdOutIOSource [info] new client connected: network-1 +READY! +[INFO] [07/10/2018 19:30:49.286] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Seen done +SBT Bot ready - starting run +--------------- clean - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:30:49.297] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:30:49.432] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:30:49.432] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] IDLE Got process IO StdOutIOSource [success] Total time: 0 s, completed Jul 10, 2018 7:30:49 PM +[INFO] [07/10/2018 19:30:49.432] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:31:10.831] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:31:10.832] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:31:11.032] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:31:11.032] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:31:18.031] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:31:18.032] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:31:18.231] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:31:18.232] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:31:24.031] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:31:24.031] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:31:24.231] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:31:24.232] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:31:29.631] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:31:29.632] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:31:29.831] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:31:29.831] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:31:35.832] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:31:35.832] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:31:36.031] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:31:36.031] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:31:42.431] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:31:42.431] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:31:42.631] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:31:42.631] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:31:48.431] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:31:48.431] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:31:48.632] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:31:48.632] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:31:53.431] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:31:53.432] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:31:53.632] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:31:53.632] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:31:58.231] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:31:58.231] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:31:58.431] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:31:58.433] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:32:03.031] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:32:03.031] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:32:03.231] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:32:03.232] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +---------------Finished -------------------------------- +[INFO] [07/10/2018 19:32:07.431] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:32:07.432] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot/exec] postStop +[INFO] [07/10/2018 19:32:07.432] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +[INFO] [07/10/2018 19:32:07.432] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(exit,SYSTEM) +latest file times +source (2018-07-10T16:32:59Z,/home/kromanowski/workspace/scalas/scalac_perf/src/reflect/scala/reflect/internal/util/Parallel.scala) +build (2018-07-10T17:30:38Z,/home/kromanowski/workspace/scalas/scalac_perf/build/pack) +dir reused = true - based on file times +----- +ALL + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + baseline 2 11 6,255.27 [-39.08% +174.52%] 6,255.27 [-39.08% +174.52%] 5,994.00 [-37.37% +166.00%] 0.00 [ NaN% NaN%] 1,650.62 [-1.25% +8.62%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] + our 2 11 6,143.55 [-37.63% +196.64%] 6,143.55 [-37.63% +196.64%] 5,925.36 [-36.32% +190.41%] 0.00 [ NaN% NaN%] 1,801.63 [-1.04% +7.57%] + our-parallel 1 11 5,924.45 [-31.03% +125.22%] 6,635.73 [-32.97% +130.86%] 5,936.00 [-32.75% +129.67%] 0.00 [ NaN% NaN%] 1,778.32 [-1.13% +7.98%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 1% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 5% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 10% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + baseline 2 1 3,811.00 [+0.00% +0.00%] 3,811.00 [+0.00% +0.00%] 3,754.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,630.00 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] + our 2 1 3,832.00 [+0.00% +0.00%] 3,832.00 [+0.00% +0.00%] 3,773.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,782.85 [+0.00% +0.00%] + our-parallel 1 1 4,086.00 [+0.00% +0.00%] 4,448.00 [+0.00% +0.00%] 3,992.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,758.22 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our 2 1 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.70 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our 2 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.51 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our 2 1 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.36 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our 2 1 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.61 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our 2 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.66 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 80.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.43 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our 2 1 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 120.15 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our 2 1 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.63 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.83 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.27 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our 2 1 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.77 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 10%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our 2 1 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.54 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.68 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.12 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 1 2,584.00 [+0.00% +0.00%] 2,584.00 [+0.00% +0.00%] 2,533.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,356.08 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] + our 2 1 2,625.00 [+0.00% +0.00%] 2,625.00 [+0.00% +0.00%] 2,571.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,461.72 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,632.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our 2 1 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.79 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our 2 1 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.70 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our 2 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.51 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our 2 1 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.36 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our 2 1 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.61 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our 2 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.66 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 82.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.43 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our 2 1 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.63 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.83 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.27 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 10%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our 2 1 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.54 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.68 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.12 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our 2 1 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.79 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 15% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + baseline 2 1 3,811.00 [+0.00% +0.00%] 3,811.00 [+0.00% +0.00%] 3,754.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,630.00 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] + our 2 1 3,832.00 [+0.00% +0.00%] 3,832.00 [+0.00% +0.00%] 3,773.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,782.85 [+0.00% +0.00%] + our-parallel 1 1 4,086.00 [+0.00% +0.00%] 4,448.00 [+0.00% +0.00%] 3,992.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,758.22 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our 2 1 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.70 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our 2 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.51 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our 2 1 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.36 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our 2 1 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.61 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our 2 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.66 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 80.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.43 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our 2 1 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 120.15 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our 2 1 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.63 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.83 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.27 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our 2 1 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.77 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 15%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our 2 1 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.54 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.68 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.12 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 1 2,584.00 [+0.00% +0.00%] 2,584.00 [+0.00% +0.00%] 2,533.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,356.08 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] + our 2 1 2,625.00 [+0.00% +0.00%] 2,625.00 [+0.00% +0.00%] 2,571.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,461.72 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,632.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our 2 1 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.79 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our 2 1 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.70 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our 2 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.51 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our 2 1 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.36 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our 2 1 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.61 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our 2 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.66 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 82.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.43 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our 2 1 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 120.15 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our 2 1 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.63 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.83 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.27 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our 2 1 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.77 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] +----- +after 0 best 15%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our 2 1 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.54 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.68 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.12 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our 2 1 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.79 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 20% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + baseline 2 2 3,910.00 [-2.53% +2.53%] 3,910.00 [-2.53% +2.53%] 3,846.50 [-2.40% +2.40%] 0.00 [ NaN% NaN%] 1,630.21 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] + our 2 2 3,976.50 [-3.63% +3.63%] 3,976.50 [-3.63% +3.63%] 3,910.00 [-3.50% +3.50%] 0.00 [ NaN% NaN%] 1,783.32 [-0.03% +0.03%] + our-parallel 1 2 4,189.00 [-2.46% +2.46%] 4,572.00 [-2.71% +2.71%] 4,115.50 [-3.00% +3.00%] 0.00 [ NaN% NaN%] 1,758.42 [-0.01% +0.01%] +----- +after 0 best 20%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our 2 2 153.00 [-1.31% +1.31%] 153.00 [-1.31% +1.31%] 152.50 [-0.98% +0.98%] 0.00 [ NaN% NaN%] 32.72 [-0.05% +0.05%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 20%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.15% +0.15%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 20%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our 2 2 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 0.00 [ NaN% NaN%] 4.06 [-0.06% +0.06%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 20%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our 2 2 25.00 [-12.00% +12.00%] 25.00 [-12.00% +12.00%] 24.50 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 3.52 [-0.20% +0.20%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 20%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our 2 2 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 6.37 [-0.08% +0.08%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 20%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our 2 2 99.50 [-11.56% +11.56%] 99.50 [-11.56% +11.56%] 98.50 [-10.66% +10.66%] 0.00 [ NaN% NaN%] 21.61 [-0.01% +0.01%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 20%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our 2 2 49.00 [-2.04% +2.04%] 49.00 [-2.04% +2.04%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 81.00 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 20%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.12% +0.12%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 20%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our 2 2 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 0.00 [ NaN% NaN%] 2.43 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 20%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 512.00 [-0.59% +0.59%] 0.00 [ NaN% NaN%] 119.69 [-0.02% +0.02%] +----- +after 0 best 20%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 20%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [-0.07% +0.07%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 20%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 2 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 0.00 [ NaN% NaN%] 2.64 [-0.05% +0.05%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 20%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our 2 2 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 0.00 [ NaN% NaN%] 11.84 [-0.07% +0.07%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 20%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our 2 2 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.28 [-0.10% +0.10%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 20%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.11% +0.11%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 20%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our 2 2 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 0.00 [ NaN% NaN%] 38.80 [-0.07% +0.07%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 20%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.01% +0.01%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 20%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our 2 2 105.50 [-14.69% +14.69%] 105.50 [-14.69% +14.69%] 105.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 18.61 [-0.38% +0.38%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 20%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 4.68 [-0.08% +0.08%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 20%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.33 [-0.17% +0.17%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 20%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our 2 2 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.01% +0.01%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 2 2,600.50 [-0.63% +0.63%] 2,600.50 [-0.63% +0.63%] 2,543.00 [-0.39% +0.39%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] + our 2 2 2,671.00 [-1.72% +1.72%] 2,671.00 [-1.72% +1.72%] 2,614.50 [-1.66% +1.66%] 0.00 [ NaN% NaN%] 1,461.75 [-0.00% +0.00%] + our-parallel 1 2 2,769.00 [-1.44% +1.44%] 2,769.00 [-1.44% +1.44%] 2,680.00 [-1.79% +1.79%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 20%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [-0.04% +0.04%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 20%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 20%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our 2 2 48.00 [-16.67% +16.67%] 48.00 [-16.67% +16.67%] 47.50 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 13.79 [-0.02% +0.02%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] +----- +after 0 best 20%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our 2 2 153.00 [-1.31% +1.31%] 153.00 [-1.31% +1.31%] 152.50 [-0.98% +0.98%] 0.00 [ NaN% NaN%] 32.72 [-0.05% +0.05%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 20%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.15% +0.15%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 20%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our 2 2 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 0.00 [ NaN% NaN%] 4.06 [-0.06% +0.06%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 20%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our 2 2 25.00 [-12.00% +12.00%] 25.00 [-12.00% +12.00%] 24.50 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 3.52 [-0.20% +0.20%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 20%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our 2 2 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 6.37 [-0.08% +0.08%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 20%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our 2 2 99.50 [-11.56% +11.56%] 99.50 [-11.56% +11.56%] 98.50 [-10.66% +10.66%] 0.00 [ NaN% NaN%] 21.61 [-0.01% +0.01%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 20%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our 2 2 49.00 [-2.04% +2.04%] 49.00 [-2.04% +2.04%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 82.50 [-0.61% +0.61%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 20%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.12% +0.12%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 20%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our 2 2 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 0.00 [ NaN% NaN%] 2.43 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 20%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our 2 1 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 120.15 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 20%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [-0.07% +0.07%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 20%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 2 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 0.00 [ NaN% NaN%] 2.64 [-0.05% +0.05%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 20%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our 2 2 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 0.00 [ NaN% NaN%] 11.84 [-0.07% +0.07%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 20%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our 2 2 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.28 [-0.10% +0.10%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 20%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.11% +0.11%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 20%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our 2 1 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.77 [+0.00% +0.00%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 20%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.01% +0.01%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 20%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our 2 2 105.50 [-14.69% +14.69%] 105.50 [-14.69% +14.69%] 105.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 18.61 [-0.38% +0.38%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 20%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 4.68 [-0.08% +0.08%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 20%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.33 [-0.17% +0.17%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 20%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our 2 2 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.01% +0.01%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 20%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [-0.04% +0.04%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 20%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 20%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our 2 2 48.00 [-16.67% +16.67%] 48.00 [-16.67% +16.67%] 47.50 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 13.79 [-0.02% +0.02%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 25% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + baseline 2 2 3,910.00 [-2.53% +2.53%] 3,910.00 [-2.53% +2.53%] 3,846.50 [-2.40% +2.40%] 0.00 [ NaN% NaN%] 1,630.21 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] + our 2 2 3,976.50 [-3.63% +3.63%] 3,976.50 [-3.63% +3.63%] 3,910.00 [-3.50% +3.50%] 0.00 [ NaN% NaN%] 1,783.32 [-0.03% +0.03%] + our-parallel 1 2 4,189.00 [-2.46% +2.46%] 4,572.00 [-2.71% +2.71%] 4,115.50 [-3.00% +3.00%] 0.00 [ NaN% NaN%] 1,758.42 [-0.01% +0.01%] +----- +after 0 best 25%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our 2 2 153.00 [-1.31% +1.31%] 153.00 [-1.31% +1.31%] 152.50 [-0.98% +0.98%] 0.00 [ NaN% NaN%] 32.72 [-0.05% +0.05%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 25%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.15% +0.15%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 25%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our 2 2 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 0.00 [ NaN% NaN%] 4.06 [-0.06% +0.06%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 25%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our 2 2 25.00 [-12.00% +12.00%] 25.00 [-12.00% +12.00%] 24.50 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 3.52 [-0.20% +0.20%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 25%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our 2 2 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 6.37 [-0.08% +0.08%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 25%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our 2 2 99.50 [-11.56% +11.56%] 99.50 [-11.56% +11.56%] 98.50 [-10.66% +10.66%] 0.00 [ NaN% NaN%] 21.61 [-0.01% +0.01%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 25%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our 2 2 49.00 [-2.04% +2.04%] 49.00 [-2.04% +2.04%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 81.00 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 25%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.12% +0.12%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 25%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our 2 2 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 0.00 [ NaN% NaN%] 2.43 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 25%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 512.00 [-0.59% +0.59%] 0.00 [ NaN% NaN%] 119.69 [-0.02% +0.02%] +----- +after 0 best 25%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 25%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [-0.07% +0.07%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 25%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 2 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 0.00 [ NaN% NaN%] 2.64 [-0.05% +0.05%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 25%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our 2 2 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 0.00 [ NaN% NaN%] 11.84 [-0.07% +0.07%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 25%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our 2 2 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.28 [-0.10% +0.10%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 25%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.11% +0.11%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 25%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our 2 2 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 0.00 [ NaN% NaN%] 38.80 [-0.07% +0.07%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 25%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.01% +0.01%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 25%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our 2 2 105.50 [-14.69% +14.69%] 105.50 [-14.69% +14.69%] 105.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 18.61 [-0.38% +0.38%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 25%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 4.68 [-0.08% +0.08%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 25%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.33 [-0.17% +0.17%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 25%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our 2 2 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.01% +0.01%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 2 2,600.50 [-0.63% +0.63%] 2,600.50 [-0.63% +0.63%] 2,543.00 [-0.39% +0.39%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] + our 2 2 2,671.00 [-1.72% +1.72%] 2,671.00 [-1.72% +1.72%] 2,614.50 [-1.66% +1.66%] 0.00 [ NaN% NaN%] 1,461.75 [-0.00% +0.00%] + our-parallel 1 2 2,769.00 [-1.44% +1.44%] 2,769.00 [-1.44% +1.44%] 2,680.00 [-1.79% +1.79%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 25%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [-0.04% +0.04%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 25%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 25%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our 2 2 48.00 [-16.67% +16.67%] 48.00 [-16.67% +16.67%] 47.50 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 13.79 [-0.02% +0.02%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] +----- +after 0 best 25%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our 2 2 153.00 [-1.31% +1.31%] 153.00 [-1.31% +1.31%] 152.50 [-0.98% +0.98%] 0.00 [ NaN% NaN%] 32.72 [-0.05% +0.05%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] +----- +after 0 best 25%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.15% +0.15%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] +----- +after 0 best 25%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our 2 2 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 0.00 [ NaN% NaN%] 4.06 [-0.06% +0.06%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] +----- +after 0 best 25%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our 2 2 25.00 [-12.00% +12.00%] 25.00 [-12.00% +12.00%] 24.50 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 3.52 [-0.20% +0.20%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] +----- +after 0 best 25%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our 2 2 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 6.37 [-0.08% +0.08%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 25%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our 2 2 99.50 [-11.56% +11.56%] 99.50 [-11.56% +11.56%] 98.50 [-10.66% +10.66%] 0.00 [ NaN% NaN%] 21.61 [-0.01% +0.01%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 25%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our 2 2 49.00 [-2.04% +2.04%] 49.00 [-2.04% +2.04%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 82.50 [-0.61% +0.61%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] +----- +after 0 best 25%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.12% +0.12%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] +----- +after 0 best 25%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our 2 2 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 0.00 [ NaN% NaN%] 2.43 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] +----- +after 0 best 25%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] +----- +after 0 best 25%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 25%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [-0.07% +0.07%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] +----- +after 0 best 25%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 2 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 0.00 [ NaN% NaN%] 2.64 [-0.05% +0.05%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] +----- +after 0 best 25%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our 2 2 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 0.00 [ NaN% NaN%] 11.84 [-0.07% +0.07%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] +----- +after 0 best 25%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our 2 2 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.28 [-0.10% +0.10%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] +----- +after 0 best 25%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.11% +0.11%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] +----- +after 0 best 25%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our 2 2 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 0.00 [ NaN% NaN%] 38.80 [-0.07% +0.07%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] +----- +after 0 best 25%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.01% +0.01%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] +----- +after 0 best 25%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our 2 2 105.50 [-14.69% +14.69%] 105.50 [-14.69% +14.69%] 105.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 18.61 [-0.38% +0.38%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] +----- +after 0 best 25%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 4.68 [-0.08% +0.08%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] +----- +after 0 best 25%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.33 [-0.17% +0.17%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] +----- +after 0 best 25%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our 2 2 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.01% +0.01%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 25%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 25%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [-0.04% +0.04%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] +----- +after 0 best 25%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] +----- +after 0 best 25%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our 2 2 48.00 [-16.67% +16.67%] 48.00 [-16.67% +16.67%] 47.50 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 13.79 [-0.02% +0.02%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 30% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + baseline 2 3 3,987.00 [-4.41% +3.86%] 3,987.00 [-4.41% +3.86%] 3,920.33 [-4.24% +3.77%] 0.00 [ NaN% NaN%] 1,630.48 [-0.03% +0.03%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] + our 2 3 4,046.67 [-5.30% +3.47%] 4,046.67 [-5.30% +3.47%] 3,982.67 [-5.26% +3.65%] 0.00 [ NaN% NaN%] 1,783.62 [-0.04% +0.03%] + our-parallel 1 3 4,243.00 [-3.70% +2.55%] 4,669.00 [-4.73% +4.16%] 4,222.00 [-5.45% +5.05%] 0.00 [ NaN% NaN%] 1,758.78 [-0.03% +0.04%] +----- +after 0 best 30%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our 2 3 158.33 [-4.63% +6.74%] 158.33 [-4.63% +6.74%] 157.00 [-3.82% +5.73%] 0.00 [ NaN% NaN%] 32.81 [-0.32% +0.54%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 30%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.92% +1.54%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 30%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our 2 3 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.11%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 30%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our 2 3 28.00 [-21.43% +21.43%] 28.00 [-21.43% +21.43%] 27.67 [-20.48% +22.89%] 0.00 [ NaN% NaN%] 3.52 [-0.28% +0.16%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 30%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our 2 3 32.33 [-25.77% +14.43%] 32.33 [-25.77% +14.43%] 32.00 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 6.37 [-0.11% +0.07%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 30%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our 2 3 103.67 [-15.11% +8.04%] 103.67 [-15.11% +8.04%] 102.67 [-14.29% +8.12%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 30%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our 2 3 54.00 [-11.11% +18.52%] 54.00 [-11.11% +18.52%] 53.33 [-11.88% +20.00%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 81.67 [-2.04% +1.63%] 0.00 [ NaN% NaN%] 25.90 [-0.07% +0.05%] +----- +after 0 best 30%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.17% +0.10%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 30%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our 2 3 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 0.00 [ NaN% NaN%] 2.43 [-0.05% +0.08%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 30%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our 2 3 476.00 [-5.46% +7.77%] 476.00 [-5.46% +7.77%] 475.67 [-5.40% +7.85%] 0.00 [ NaN% NaN%] 120.26 [-0.09% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 515.33 [-1.23% +1.29%] 0.00 [ NaN% NaN%] 119.72 [-0.05% +0.06%] +----- +after 0 best 30%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 30%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-0.09% +0.05%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 30%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 3 30.67 [-25.00% +23.91%] 30.67 [-25.00% +23.91%] 30.33 [-24.18% +21.98%] 0.00 [ NaN% NaN%] 2.65 [-0.49% +0.89%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 30%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our 2 3 54.67 [-10.37% +6.10%] 54.67 [-10.37% +6.10%] 54.33 [-9.82% +4.91%] 0.00 [ NaN% NaN%] 11.84 [-0.12% +0.11%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 30%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our 2 3 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 0.00 [ NaN% NaN%] 1.28 [-0.64% +1.08%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 30%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our 2 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.17% +0.11%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 30%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our 2 3 96.67 [-14.14% +15.86%] 96.67 [-14.14% +15.86%] 96.33 [-13.84% +15.22%] 0.00 [ NaN% NaN%] 38.83 [-0.15% +0.15%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 30%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our 2 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.52 [-0.21% +0.40%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 30%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our 2 3 114.00 [-21.05% +14.91%] 114.00 [-21.05% +14.91%] 113.00 [-20.35% +14.16%] 0.00 [ NaN% NaN%] 18.69 [-0.78% +0.80%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 30%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our 2 3 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 0.00 [ NaN% NaN%] 4.68 [-0.14% +0.13%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 30%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.33 [-0.35% +0.35%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 30%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our 2 3 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 0.00 [ NaN% NaN%] 6.13 [-0.17% +0.31%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 30%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + baseline 2 3 2,630.00 [-1.75% +2.24%] 2,630.00 [-1.75% +2.24%] 2,572.00 [-1.52% +2.26%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] + our 2 3 2,703.33 [-2.90% +2.39%] 2,703.33 [-2.90% +2.39%] 2,638.00 [-2.54% +1.78%] 0.00 [ NaN% NaN%] 1,461.76 [-0.00% +0.00%] + our-parallel 1 3 2,797.33 [-2.44% +2.03%] 2,797.33 [-2.44% +2.03%] 2,711.33 [-2.93% +2.31%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 30%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our 2 3 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.96%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 30%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 30%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our 2 3 50.67 [-21.05% +10.53%] 50.67 [-21.05% +10.53%] 50.00 [-20.00% +10.00%] 0.00 [ NaN% NaN%] 13.80 [-0.08% +0.13%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] +----- +after 0 best 30%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our 2 3 158.33 [-4.63% +6.74%] 158.33 [-4.63% +6.74%] 157.00 [-3.82% +5.73%] 0.00 [ NaN% NaN%] 32.81 [-0.32% +0.54%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 30%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.92% +1.54%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 30%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our 2 3 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.11%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 30%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our 2 3 28.00 [-21.43% +21.43%] 28.00 [-21.43% +21.43%] 27.67 [-20.48% +22.89%] 0.00 [ NaN% NaN%] 3.52 [-0.28% +0.16%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 30%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our 2 3 32.33 [-25.77% +14.43%] 32.33 [-25.77% +14.43%] 32.00 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 6.37 [-0.11% +0.07%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 30%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our 2 3 103.67 [-15.11% +8.04%] 103.67 [-15.11% +8.04%] 102.67 [-14.29% +8.12%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 30%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our 2 3 54.00 [-11.11% +18.52%] 54.00 [-11.11% +18.52%] 53.33 [-11.88% +20.00%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 83.33 [-1.60% +2.00%] 0.00 [ NaN% NaN%] 25.90 [-0.08% +0.07%] +----- +after 0 best 30%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.17% +0.10%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 30%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our 2 3 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 0.00 [ NaN% NaN%] 2.43 [-0.05% +0.08%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 30%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] +----- +after 0 best 30%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 30%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-0.09% +0.05%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 30%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 3 30.67 [-25.00% +23.91%] 30.67 [-25.00% +23.91%] 30.33 [-24.18% +21.98%] 0.00 [ NaN% NaN%] 2.65 [-0.49% +0.89%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 30%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our 2 3 54.67 [-10.37% +6.10%] 54.67 [-10.37% +6.10%] 54.33 [-9.82% +4.91%] 0.00 [ NaN% NaN%] 11.84 [-0.12% +0.11%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 30%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our 2 3 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 0.00 [ NaN% NaN%] 1.28 [-0.64% +1.08%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 30%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our 2 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.17% +0.11%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 30%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our 2 2 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 0.00 [ NaN% NaN%] 38.80 [-0.07% +0.07%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 30%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our 2 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.52 [-0.21% +0.40%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 30%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our 2 3 114.00 [-21.05% +14.91%] 114.00 [-21.05% +14.91%] 113.00 [-20.35% +14.16%] 0.00 [ NaN% NaN%] 18.69 [-0.78% +0.80%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 30%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our 2 3 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 0.00 [ NaN% NaN%] 4.68 [-0.14% +0.13%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 30%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.33 [-0.35% +0.35%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 30%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our 2 3 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 0.00 [ NaN% NaN%] 6.13 [-0.17% +0.31%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 30%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 30%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our 2 3 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.96%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 30%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 30%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our 2 3 50.67 [-21.05% +10.53%] 50.67 [-21.05% +10.53%] 50.00 [-20.00% +10.00%] 0.00 [ NaN% NaN%] 13.80 [-0.08% +0.13%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 35% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + baseline 2 3 3,987.00 [-4.41% +3.86%] 3,987.00 [-4.41% +3.86%] 3,920.33 [-4.24% +3.77%] 0.00 [ NaN% NaN%] 1,630.48 [-0.03% +0.03%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] + our 2 3 4,046.67 [-5.30% +3.47%] 4,046.67 [-5.30% +3.47%] 3,982.67 [-5.26% +3.65%] 0.00 [ NaN% NaN%] 1,783.62 [-0.04% +0.03%] + our-parallel 1 3 4,243.00 [-3.70% +2.55%] 4,669.00 [-4.73% +4.16%] 4,222.00 [-5.45% +5.05%] 0.00 [ NaN% NaN%] 1,758.78 [-0.03% +0.04%] +----- +after 0 best 35%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our 2 3 158.33 [-4.63% +6.74%] 158.33 [-4.63% +6.74%] 157.00 [-3.82% +5.73%] 0.00 [ NaN% NaN%] 32.81 [-0.32% +0.54%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 35%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.92% +1.54%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 35%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our 2 3 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.11%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 35%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our 2 3 28.00 [-21.43% +21.43%] 28.00 [-21.43% +21.43%] 27.67 [-20.48% +22.89%] 0.00 [ NaN% NaN%] 3.52 [-0.28% +0.16%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 35%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our 2 3 32.33 [-25.77% +14.43%] 32.33 [-25.77% +14.43%] 32.00 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 6.37 [-0.11% +0.07%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 35%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our 2 3 103.67 [-15.11% +8.04%] 103.67 [-15.11% +8.04%] 102.67 [-14.29% +8.12%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 35%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our 2 3 54.00 [-11.11% +18.52%] 54.00 [-11.11% +18.52%] 53.33 [-11.88% +20.00%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 81.67 [-2.04% +1.63%] 0.00 [ NaN% NaN%] 25.90 [-0.07% +0.05%] +----- +after 0 best 35%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.17% +0.10%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 35%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our 2 3 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 0.00 [ NaN% NaN%] 2.43 [-0.05% +0.08%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 35%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our 2 3 476.00 [-5.46% +7.77%] 476.00 [-5.46% +7.77%] 475.67 [-5.40% +7.85%] 0.00 [ NaN% NaN%] 120.26 [-0.09% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 515.33 [-1.23% +1.29%] 0.00 [ NaN% NaN%] 119.72 [-0.05% +0.06%] +----- +after 0 best 35%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 35%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-0.09% +0.05%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 35%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 3 30.67 [-25.00% +23.91%] 30.67 [-25.00% +23.91%] 30.33 [-24.18% +21.98%] 0.00 [ NaN% NaN%] 2.65 [-0.49% +0.89%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 35%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our 2 3 54.67 [-10.37% +6.10%] 54.67 [-10.37% +6.10%] 54.33 [-9.82% +4.91%] 0.00 [ NaN% NaN%] 11.84 [-0.12% +0.11%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 35%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our 2 3 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 0.00 [ NaN% NaN%] 1.28 [-0.64% +1.08%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 35%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our 2 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.17% +0.11%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 35%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our 2 3 96.67 [-14.14% +15.86%] 96.67 [-14.14% +15.86%] 96.33 [-13.84% +15.22%] 0.00 [ NaN% NaN%] 38.83 [-0.15% +0.15%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 35%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our 2 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.52 [-0.21% +0.40%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 35%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our 2 3 114.00 [-21.05% +14.91%] 114.00 [-21.05% +14.91%] 113.00 [-20.35% +14.16%] 0.00 [ NaN% NaN%] 18.69 [-0.78% +0.80%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 35%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our 2 3 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 0.00 [ NaN% NaN%] 4.68 [-0.14% +0.13%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 35%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.33 [-0.35% +0.35%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 35%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our 2 3 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 0.00 [ NaN% NaN%] 6.13 [-0.17% +0.31%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 35%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + baseline 2 3 2,630.00 [-1.75% +2.24%] 2,630.00 [-1.75% +2.24%] 2,572.00 [-1.52% +2.26%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] + our 2 3 2,703.33 [-2.90% +2.39%] 2,703.33 [-2.90% +2.39%] 2,638.00 [-2.54% +1.78%] 0.00 [ NaN% NaN%] 1,461.76 [-0.00% +0.00%] + our-parallel 1 3 2,797.33 [-2.44% +2.03%] 2,797.33 [-2.44% +2.03%] 2,711.33 [-2.93% +2.31%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 35%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our 2 3 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.96%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 35%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 35%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our 2 3 50.67 [-21.05% +10.53%] 50.67 [-21.05% +10.53%] 50.00 [-20.00% +10.00%] 0.00 [ NaN% NaN%] 13.80 [-0.08% +0.13%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] +----- +after 0 best 35%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our 2 3 158.33 [-4.63% +6.74%] 158.33 [-4.63% +6.74%] 157.00 [-3.82% +5.73%] 0.00 [ NaN% NaN%] 32.81 [-0.32% +0.54%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] +----- +after 0 best 35%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.92% +1.54%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] +----- +after 0 best 35%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our 2 3 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.11%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] +----- +after 0 best 35%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our 2 3 28.00 [-21.43% +21.43%] 28.00 [-21.43% +21.43%] 27.67 [-20.48% +22.89%] 0.00 [ NaN% NaN%] 3.52 [-0.28% +0.16%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] +----- +after 0 best 35%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our 2 3 32.33 [-25.77% +14.43%] 32.33 [-25.77% +14.43%] 32.00 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 6.37 [-0.11% +0.07%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] +----- +after 0 best 35%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our 2 3 103.67 [-15.11% +8.04%] 103.67 [-15.11% +8.04%] 102.67 [-14.29% +8.12%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] +----- +after 0 best 35%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our 2 3 54.00 [-11.11% +18.52%] 54.00 [-11.11% +18.52%] 53.33 [-11.88% +20.00%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 83.33 [-1.60% +2.00%] 0.00 [ NaN% NaN%] 25.90 [-0.08% +0.07%] +----- +after 0 best 35%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.17% +0.10%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] +----- +after 0 best 35%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our 2 3 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 0.00 [ NaN% NaN%] 2.43 [-0.05% +0.08%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] +----- +after 0 best 35%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] +----- +after 0 best 35%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] +----- +after 0 best 35%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-0.09% +0.05%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] +----- +after 0 best 35%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 3 30.67 [-25.00% +23.91%] 30.67 [-25.00% +23.91%] 30.33 [-24.18% +21.98%] 0.00 [ NaN% NaN%] 2.65 [-0.49% +0.89%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] +----- +after 0 best 35%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our 2 3 54.67 [-10.37% +6.10%] 54.67 [-10.37% +6.10%] 54.33 [-9.82% +4.91%] 0.00 [ NaN% NaN%] 11.84 [-0.12% +0.11%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] +----- +after 0 best 35%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our 2 3 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 0.00 [ NaN% NaN%] 1.28 [-0.64% +1.08%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] +----- +after 0 best 35%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our 2 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.17% +0.11%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] +----- +after 0 best 35%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our 2 3 96.67 [-14.14% +15.86%] 96.67 [-14.14% +15.86%] 96.33 [-13.84% +15.22%] 0.00 [ NaN% NaN%] 38.83 [-0.15% +0.15%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] +----- +after 0 best 35%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our 2 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.52 [-0.21% +0.40%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] +----- +after 0 best 35%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our 2 3 114.00 [-21.05% +14.91%] 114.00 [-21.05% +14.91%] 113.00 [-20.35% +14.16%] 0.00 [ NaN% NaN%] 18.69 [-0.78% +0.80%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] +----- +after 0 best 35%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our 2 3 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 0.00 [ NaN% NaN%] 4.68 [-0.14% +0.13%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] +----- +after 0 best 35%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.33 [-0.35% +0.35%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] +----- +after 0 best 35%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our 2 3 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 0.00 [ NaN% NaN%] 6.13 [-0.17% +0.31%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] +----- +after 0 best 35%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 35%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our 2 3 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.96%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] +----- +after 0 best 35%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] +----- +after 0 best 35%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our 2 3 50.67 [-21.05% +10.53%] 50.67 [-21.05% +10.53%] 50.00 [-20.00% +10.00%] 0.00 [ NaN% NaN%] 13.80 [-0.08% +0.13%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 40% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + baseline 2 4 4,040.00 [-5.67% +3.94%] 4,040.00 [-5.67% +3.94%] 3,968.50 [-5.41% +3.64%] 0.00 [ NaN% NaN%] 1,630.86 [-0.05% +0.07%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] + our 2 4 4,113.75 [-6.85% +4.89%] 4,113.75 [-6.85% +4.89%] 4,040.00 [-6.61% +4.26%] 0.00 [ NaN% NaN%] 1,783.79 [-0.05% +0.03%] + our-parallel 1 4 4,310.25 [-5.20% +4.68%] 4,833.00 [-7.97% +10.18%] 4,286.25 [-6.86% +4.50%] 0.00 [ NaN% NaN%] 1,758.98 [-0.04% +0.03%] +----- +after 0 best 40%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our 2 4 161.75 [-6.65% +6.34%] 161.75 [-6.65% +6.34%] 160.50 [-5.92% +6.54%] 0.00 [ NaN% NaN%] 32.91 [-0.64% +0.96%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 40%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our 2 4 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.30% +1.15%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 40%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our 2 4 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 0.00 [ NaN% NaN%] 4.07 [-0.20% +0.27%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 40%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our 2 4 30.00 [-26.67% +20.00%] 30.00 [-26.67% +20.00%] 29.75 [-26.05% +21.01%] 0.00 [ NaN% NaN%] 3.53 [-0.39% +0.32%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 40%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our 2 4 33.50 [-28.36% +10.45%] 33.50 [-28.36% +10.45%] 33.25 [-27.82% +11.28%] 0.00 [ NaN% NaN%] 6.37 [-0.13% +0.05%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 40%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our 2 4 112.00 [-21.43% +22.32%] 112.00 [-21.43% +22.32%] 111.25 [-20.90% +23.15%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 40%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our 2 4 58.00 [-17.24% +20.69%] 58.00 [-17.24% +20.69%] 57.25 [-17.90% +20.52%] 0.00 [ NaN% NaN%] 25.67 [-0.03% +0.05%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 82.50 [-3.03% +3.03%] 0.00 [ NaN% NaN%] 25.91 [-0.09% +0.05%] +----- +after 0 best 40%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our 2 4 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.21% +0.12%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 40%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our 2 4 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 2.43 [-0.10% +0.15%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 40%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.33 [-0.14% +0.15%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 518.00 [-1.74% +1.54%] 0.00 [ NaN% NaN%] 119.77 [-0.09% +0.12%] +----- +after 0 best 40%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.19% +0.19%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 40%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our 2 4 5.75 [-13.04% +21.74%] 5.75 [-13.04% +21.74%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.87 [-0.10% +0.04%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 40%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our 2 4 32.75 [-29.77% +19.08%] 32.75 [-29.77% +19.08%] 32.50 [-29.23% +20.00%] 0.00 [ NaN% NaN%] 2.66 [-0.83% +1.00%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 40%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our 2 4 55.75 [-12.11% +5.83%] 55.75 [-12.11% +5.83%] 55.50 [-11.71% +6.31%] 0.00 [ NaN% NaN%] 11.85 [-0.17% +0.16%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 40%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our 2 4 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.29 [-0.91% +0.82%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 40%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our 2 4 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.20% +0.11%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 40%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 40%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our 2 4 3.75 [-20.00% +33.33%] 3.75 [-20.00% +33.33%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.52 [-0.31% +0.31%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 40%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our 2 4 121.00 [-25.62% +17.36%] 121.00 [-25.62% +17.36%] 120.25 [-25.16% +18.09%] 0.00 [ NaN% NaN%] 18.73 [-0.99% +0.62%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 40%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our 2 4 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 4.69 [-0.20% +0.16%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 40%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our 2 4 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.33 [-0.53% +0.55%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 40%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our 2 4 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 0.00 [ NaN% NaN%] 6.14 [-0.24% +0.23%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 40%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + baseline 2 4 2,662.50 [-2.95% +3.66%] 2,662.50 [-2.95% +3.66%] 2,592.75 [-2.30% +2.40%] 0.00 [ NaN% NaN%] 1,356.10 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] + our 2 4 2,720.25 [-3.50% +1.87%] 2,720.25 [-3.50% +1.87%] 2,658.50 [-3.29% +2.31%] 0.00 [ NaN% NaN%] 1,461.77 [-0.00% +0.00%] + our-parallel 1 4 2,813.25 [-2.99% +1.70%] 2,813.25 [-2.99% +1.70%] 2,727.75 [-3.51% +1.81%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 40%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our 2 4 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.21 [-0.76% +0.72%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 40%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 40%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our 2 4 54.75 [-26.94% +22.37%] 54.75 [-26.94% +22.37%] 53.75 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 13.80 [-0.13% +0.15%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] +----- +after 0 best 40%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our 2 4 161.75 [-6.65% +6.34%] 161.75 [-6.65% +6.34%] 160.50 [-5.92% +6.54%] 0.00 [ NaN% NaN%] 32.91 [-0.64% +0.96%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 40%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our 2 4 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.30% +1.15%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 40%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our 2 4 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 0.00 [ NaN% NaN%] 4.07 [-0.20% +0.27%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 40%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our 2 4 30.00 [-26.67% +20.00%] 30.00 [-26.67% +20.00%] 29.75 [-26.05% +21.01%] 0.00 [ NaN% NaN%] 3.53 [-0.39% +0.32%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 40%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our 2 4 33.50 [-28.36% +10.45%] 33.50 [-28.36% +10.45%] 33.25 [-27.82% +11.28%] 0.00 [ NaN% NaN%] 6.37 [-0.13% +0.05%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 40%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our 2 4 112.00 [-21.43% +22.32%] 112.00 [-21.43% +22.32%] 111.25 [-20.90% +23.15%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 40%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our 2 4 58.00 [-17.24% +20.69%] 58.00 [-17.24% +20.69%] 57.25 [-17.90% +20.52%] 0.00 [ NaN% NaN%] 25.67 [-0.03% +0.05%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 85.25 [-3.81% +6.74%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] +----- +after 0 best 40%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our 2 4 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.21% +0.12%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 40%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our 2 4 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 2.43 [-0.10% +0.15%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 40%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our 2 3 476.00 [-5.46% +7.77%] 476.00 [-5.46% +7.77%] 475.67 [-5.40% +7.85%] 0.00 [ NaN% NaN%] 120.26 [-0.09% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 519.00 [-1.93% +1.35%] 0.00 [ NaN% NaN%] 119.78 [-0.11% +0.10%] +----- +after 0 best 40%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.19% +0.19%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 40%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our 2 4 5.75 [-13.04% +21.74%] 5.75 [-13.04% +21.74%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.87 [-0.10% +0.04%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 40%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our 2 4 32.75 [-29.77% +19.08%] 32.75 [-29.77% +19.08%] 32.50 [-29.23% +20.00%] 0.00 [ NaN% NaN%] 2.66 [-0.83% +1.00%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 40%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our 2 4 55.75 [-12.11% +5.83%] 55.75 [-12.11% +5.83%] 55.50 [-11.71% +6.31%] 0.00 [ NaN% NaN%] 11.85 [-0.17% +0.16%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 40%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our 2 4 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.29 [-0.91% +0.82%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 40%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our 2 4 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.20% +0.11%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 40%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our 2 3 96.67 [-14.14% +15.86%] 96.67 [-14.14% +15.86%] 96.33 [-13.84% +15.22%] 0.00 [ NaN% NaN%] 38.83 [-0.15% +0.15%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 40%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our 2 4 3.75 [-20.00% +33.33%] 3.75 [-20.00% +33.33%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.52 [-0.31% +0.31%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 40%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our 2 4 121.00 [-25.62% +17.36%] 121.00 [-25.62% +17.36%] 120.25 [-25.16% +18.09%] 0.00 [ NaN% NaN%] 18.73 [-0.99% +0.62%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 40%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our 2 4 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 4.69 [-0.20% +0.16%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 40%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our 2 4 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.33 [-0.53% +0.55%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 40%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our 2 4 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 0.00 [ NaN% NaN%] 6.14 [-0.24% +0.23%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 40%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 40%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our 2 4 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.21 [-0.76% +0.72%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 40%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 40%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our 2 4 54.75 [-26.94% +22.37%] 54.75 [-26.94% +22.37%] 53.75 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 13.80 [-0.13% +0.15%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 45% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + baseline 2 4 4,040.00 [-5.67% +3.94%] 4,040.00 [-5.67% +3.94%] 3,968.50 [-5.41% +3.64%] 0.00 [ NaN% NaN%] 1,630.86 [-0.05% +0.07%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] + our 2 4 4,113.75 [-6.85% +4.89%] 4,113.75 [-6.85% +4.89%] 4,040.00 [-6.61% +4.26%] 0.00 [ NaN% NaN%] 1,783.79 [-0.05% +0.03%] + our-parallel 1 4 4,310.25 [-5.20% +4.68%] 4,833.00 [-7.97% +10.18%] 4,286.25 [-6.86% +4.50%] 0.00 [ NaN% NaN%] 1,758.98 [-0.04% +0.03%] +----- +after 0 best 45%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our 2 4 161.75 [-6.65% +6.34%] 161.75 [-6.65% +6.34%] 160.50 [-5.92% +6.54%] 0.00 [ NaN% NaN%] 32.91 [-0.64% +0.96%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 45%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our 2 4 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.30% +1.15%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 45%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our 2 4 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 0.00 [ NaN% NaN%] 4.07 [-0.20% +0.27%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 45%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our 2 4 30.00 [-26.67% +20.00%] 30.00 [-26.67% +20.00%] 29.75 [-26.05% +21.01%] 0.00 [ NaN% NaN%] 3.53 [-0.39% +0.32%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 45%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our 2 4 33.50 [-28.36% +10.45%] 33.50 [-28.36% +10.45%] 33.25 [-27.82% +11.28%] 0.00 [ NaN% NaN%] 6.37 [-0.13% +0.05%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 45%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our 2 4 112.00 [-21.43% +22.32%] 112.00 [-21.43% +22.32%] 111.25 [-20.90% +23.15%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 45%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our 2 4 58.00 [-17.24% +20.69%] 58.00 [-17.24% +20.69%] 57.25 [-17.90% +20.52%] 0.00 [ NaN% NaN%] 25.67 [-0.03% +0.05%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 82.50 [-3.03% +3.03%] 0.00 [ NaN% NaN%] 25.91 [-0.09% +0.05%] +----- +after 0 best 45%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our 2 4 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.21% +0.12%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 45%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our 2 4 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 2.43 [-0.10% +0.15%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 45%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.33 [-0.14% +0.15%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 518.00 [-1.74% +1.54%] 0.00 [ NaN% NaN%] 119.77 [-0.09% +0.12%] +----- +after 0 best 45%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.19% +0.19%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 45%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our 2 4 5.75 [-13.04% +21.74%] 5.75 [-13.04% +21.74%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.87 [-0.10% +0.04%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 45%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our 2 4 32.75 [-29.77% +19.08%] 32.75 [-29.77% +19.08%] 32.50 [-29.23% +20.00%] 0.00 [ NaN% NaN%] 2.66 [-0.83% +1.00%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 45%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our 2 4 55.75 [-12.11% +5.83%] 55.75 [-12.11% +5.83%] 55.50 [-11.71% +6.31%] 0.00 [ NaN% NaN%] 11.85 [-0.17% +0.16%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 45%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our 2 4 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.29 [-0.91% +0.82%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 45%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our 2 4 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.20% +0.11%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 45%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 45%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our 2 4 3.75 [-20.00% +33.33%] 3.75 [-20.00% +33.33%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.52 [-0.31% +0.31%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 45%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our 2 4 121.00 [-25.62% +17.36%] 121.00 [-25.62% +17.36%] 120.25 [-25.16% +18.09%] 0.00 [ NaN% NaN%] 18.73 [-0.99% +0.62%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 45%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our 2 4 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 4.69 [-0.20% +0.16%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 45%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our 2 4 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.33 [-0.53% +0.55%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 45%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our 2 4 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 0.00 [ NaN% NaN%] 6.14 [-0.24% +0.23%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 45%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + baseline 2 4 2,662.50 [-2.95% +3.66%] 2,662.50 [-2.95% +3.66%] 2,592.75 [-2.30% +2.40%] 0.00 [ NaN% NaN%] 1,356.10 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] + our 2 4 2,720.25 [-3.50% +1.87%] 2,720.25 [-3.50% +1.87%] 2,658.50 [-3.29% +2.31%] 0.00 [ NaN% NaN%] 1,461.77 [-0.00% +0.00%] + our-parallel 1 4 2,813.25 [-2.99% +1.70%] 2,813.25 [-2.99% +1.70%] 2,727.75 [-3.51% +1.81%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 45%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our 2 4 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.21 [-0.76% +0.72%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 45%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 45%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our 2 4 54.75 [-26.94% +22.37%] 54.75 [-26.94% +22.37%] 53.75 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 13.80 [-0.13% +0.15%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] +----- +after 0 best 45%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our 2 4 161.75 [-6.65% +6.34%] 161.75 [-6.65% +6.34%] 160.50 [-5.92% +6.54%] 0.00 [ NaN% NaN%] 32.91 [-0.64% +0.96%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] +----- +after 0 best 45%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our 2 4 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.30% +1.15%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] +----- +after 0 best 45%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our 2 4 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 0.00 [ NaN% NaN%] 4.07 [-0.20% +0.27%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] +----- +after 0 best 45%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our 2 4 30.00 [-26.67% +20.00%] 30.00 [-26.67% +20.00%] 29.75 [-26.05% +21.01%] 0.00 [ NaN% NaN%] 3.53 [-0.39% +0.32%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] +----- +after 0 best 45%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our 2 4 33.50 [-28.36% +10.45%] 33.50 [-28.36% +10.45%] 33.25 [-27.82% +11.28%] 0.00 [ NaN% NaN%] 6.37 [-0.13% +0.05%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] +----- +after 0 best 45%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our 2 4 112.00 [-21.43% +22.32%] 112.00 [-21.43% +22.32%] 111.25 [-20.90% +23.15%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] +----- +after 0 best 45%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our 2 4 58.00 [-17.24% +20.69%] 58.00 [-17.24% +20.69%] 57.25 [-17.90% +20.52%] 0.00 [ NaN% NaN%] 25.67 [-0.03% +0.05%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 85.25 [-3.81% +6.74%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] +----- +after 0 best 45%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our 2 4 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.21% +0.12%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] +----- +after 0 best 45%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our 2 4 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 2.43 [-0.10% +0.15%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] +----- +after 0 best 45%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 3 476.00 [-5.46% +7.77%] 476.00 [-5.46% +7.77%] 475.67 [-5.40% +7.85%] 0.00 [ NaN% NaN%] 120.26 [-0.09% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 519.00 [-1.93% +1.35%] 0.00 [ NaN% NaN%] 119.78 [-0.11% +0.10%] +----- +after 0 best 45%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.19% +0.19%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] +----- +after 0 best 45%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our 2 4 5.75 [-13.04% +21.74%] 5.75 [-13.04% +21.74%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.87 [-0.10% +0.04%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] +----- +after 0 best 45%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our 2 4 32.75 [-29.77% +19.08%] 32.75 [-29.77% +19.08%] 32.50 [-29.23% +20.00%] 0.00 [ NaN% NaN%] 2.66 [-0.83% +1.00%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] +----- +after 0 best 45%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our 2 4 55.75 [-12.11% +5.83%] 55.75 [-12.11% +5.83%] 55.50 [-11.71% +6.31%] 0.00 [ NaN% NaN%] 11.85 [-0.17% +0.16%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] +----- +after 0 best 45%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our 2 4 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.29 [-0.91% +0.82%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] +----- +after 0 best 45%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our 2 4 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.20% +0.11%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] +----- +after 0 best 45%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] +----- +after 0 best 45%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our 2 4 3.75 [-20.00% +33.33%] 3.75 [-20.00% +33.33%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.52 [-0.31% +0.31%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] +----- +after 0 best 45%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our 2 4 121.00 [-25.62% +17.36%] 121.00 [-25.62% +17.36%] 120.25 [-25.16% +18.09%] 0.00 [ NaN% NaN%] 18.73 [-0.99% +0.62%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] +----- +after 0 best 45%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our 2 4 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 4.69 [-0.20% +0.16%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] +----- +after 0 best 45%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our 2 4 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.33 [-0.53% +0.55%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] +----- +after 0 best 45%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our 2 4 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 0.00 [ NaN% NaN%] 6.14 [-0.24% +0.23%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] +----- +after 0 best 45%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 45%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our 2 4 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.21 [-0.76% +0.72%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] +----- +after 0 best 45%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] +----- +after 0 best 45%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our 2 4 54.75 [-26.94% +22.37%] 54.75 [-26.94% +22.37%] 53.75 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 13.80 [-0.13% +0.15%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 50% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4,213.80 [-7.04% +7.74%] 4,213.80 [-7.04% +7.74%] 4,142.20 [-7.10% +7.65%] 0.00 [ NaN% NaN%] 1,649.09 [-0.06% +0.09%] + baseline 2 5 4,197.40 [-9.21% +15.00%] 4,197.40 [-9.21% +15.00%] 4,123.60 [-8.96% +15.05%] 0.00 [ NaN% NaN%] 1,631.24 [-0.08% +0.09%] + our 1 5 4,542.40 [-8.26% +12.19%] 4,542.40 [-8.26% +12.19%] 4,475.40 [-8.14% +11.61%] 0.00 [ NaN% NaN%] 1,853.78 [-0.06% +0.05%] + our 2 5 4,253.60 [-9.91% +13.15%] 4,253.60 [-9.91% +13.15%] 4,174.80 [-9.62% +12.92%] 0.00 [ NaN% NaN%] 1,784.07 [-0.07% +0.06%] + our-parallel 1 5 4,436.40 [-7.90% +11.37%] 4,946.40 [-10.08% +9.17%] 4,390.20 [-9.07% +9.47%] 0.00 [ NaN% NaN%] 1,759.42 [-0.07% +0.10%] +----- +after 0 best 50%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 164.20 [-6.21% +4.75%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + baseline 2 5 174.40 [-17.43% +31.31%] 174.40 [-17.43% +31.31%] 173.80 [-17.72% +31.19%] 0.00 [ NaN% NaN%] 30.70 [-1.02% +0.84%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] + our 2 5 165.60 [-8.82% +9.30%] 165.60 [-8.82% +9.30%] 164.40 [-8.15% +9.49%] 0.00 [ NaN% NaN%] 32.99 [-0.88% +0.97%] + our-parallel 1 5 161.60 [-20.17% +24.38%] 161.60 [-20.17% +24.38%] 160.00 [-20.63% +24.37%] 0.00 [ NaN% NaN%] 33.27 [-0.79% +0.67%] +----- +after 0 best 50%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + baseline 2 5 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 0.00 [ NaN% NaN%] 0.52 [-0.17% +0.20%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] + our 2 5 4.80 [-16.67% +4.17%] 4.80 [-16.67% +4.17%] 4.80 [-16.67% +4.17%] 0.00 [ NaN% NaN%] 0.84 [-1.65% +1.41%] + our-parallel 1 5 5.20 [-3.85% +15.38%] 5.20 [-3.85% +15.38%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.84 [-1.37% +0.86%] +----- +after 0 best 50%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + baseline 2 5 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 3.15 [-0.42% +0.60%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] + our 2 5 22.20 [-27.93% +48.65%] 22.20 [-27.93% +48.65%] 22.20 [-27.93% +48.65%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.44%] + our-parallel 1 5 20.40 [-11.76% +17.65%] 20.40 [-11.76% +17.65%] 20.00 [-15.00% +20.00%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.22%] +----- +after 0 best 50%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + baseline 2 5 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 0.00 [ NaN% NaN%] 2.78 [-0.74% +0.90%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] + our 2 5 31.40 [-29.94% +17.83%] 31.40 [-29.94% +17.83%] 31.20 [-29.49% +18.59%] 0.00 [ NaN% NaN%] 3.53 [-0.51% +0.48%] + our-parallel 1 5 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 0.00 [ NaN% NaN%] 3.49 [-0.29% +0.58%] +----- +after 0 best 50%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + baseline 2 5 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 0.00 [ NaN% NaN%] 4.29 [-0.22% +0.43%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] + our 2 5 34.60 [-30.64% +12.72%] 34.60 [-30.64% +12.72%] 34.40 [-30.23% +13.37%] 0.00 [ NaN% NaN%] 6.40 [-0.51% +1.52%] + our-parallel 1 5 42.80 [-29.91% +21.50%] 42.80 [-29.91% +21.50%] 42.60 [-29.58% +22.07%] 0.00 [ NaN% NaN%] 6.25 [-0.11% +0.26%] +----- +after 0 best 50%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.88 [-0.14% +0.16%] + baseline 2 5 112.80 [-13.12% +16.13%] 112.80 [-13.12% +16.13%] 112.60 [-12.97% +15.45%] 0.00 [ NaN% NaN%] 15.83 [-0.16% +0.50%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] + our 2 5 117.60 [-25.17% +19.05%] 117.60 [-25.17% +19.05%] 117.00 [-24.79% +19.66%] 0.00 [ NaN% NaN%] 21.63 [-0.09% +0.27%] + our-parallel 1 5 112.60 [-13.85% +26.11%] 112.60 [-13.85% +26.11%] 111.40 [-14.72% +26.57%] 0.00 [ NaN% NaN%] 21.19 [-0.09% +0.27%] +----- +after 0 best 50%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + baseline 2 5 58.20 [-19.24% +25.43%] 58.20 [-19.24% +25.43%] 58.00 [-18.97% +24.14%] 0.00 [ NaN% NaN%] 25.72 [-0.05% +0.11%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] + our 2 5 61.80 [-22.33% +24.60%] 61.80 [-22.33% +24.60%] 60.80 [-22.70% +23.36%] 0.00 [ NaN% NaN%] 25.67 [-0.04% +0.05%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 84.20 [-4.99% +8.08%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] +----- +after 0 best 50%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + baseline 2 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.42 [-0.11% +0.28%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] + our 2 5 2.20 [-9.09% +36.36%] 2.20 [-9.09% +36.36%] 2.20 [-9.09% +36.36%] 0.00 [ NaN% NaN%] 0.43 [-0.29% +0.33%] + our-parallel 1 5 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 0.00 [ NaN% NaN%] 0.44 [-0.37% +0.44%] +----- +after 0 best 50%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + baseline 2 5 19.20 [-16.67% +30.21%] 19.20 [-16.67% +30.21%] 18.60 [-19.35% +29.03%] 0.00 [ NaN% NaN%] 1.98 [-0.19% +0.27%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] + our 2 5 22.60 [-29.20% +19.47%] 22.60 [-29.20% +19.47%] 22.40 [-28.57% +16.07%] 0.00 [ NaN% NaN%] 2.44 [-0.17% +0.30%] + our-parallel 1 5 21.60 [-30.56% +20.37%] 21.60 [-30.56% +20.37%] 21.40 [-34.58% +21.50%] 0.00 [ NaN% NaN%] 2.40 [-0.09% +0.10%] +----- +after 0 best 50%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.00 [-13.30% +10.73%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + baseline 2 5 506.60 [-17.69% +33.83%] 506.60 [-17.69% +33.83%] 504.40 [-17.53% +33.23%] 0.00 [ NaN% NaN%] 105.05 [-0.15% +0.20%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our 2 5 537.40 [-16.26% +36.96%] 537.40 [-16.26% +36.96%] 535.00 [-15.89% +37.01%] 0.00 [ NaN% NaN%] 120.39 [-0.20% +0.23%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 548.20 [-7.15% +22.04%] 0.00 [ NaN% NaN%] 119.85 [-0.16% +0.28%] +----- +after 0 best 50%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.25 [-0.32% +1.29%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] + our 2 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.23% +0.15%] + our-parallel 1 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.27 [-0.68% +0.22%] +----- +after 0 best 50%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + baseline 2 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.40 [-21.88% +25.00%] 0.00 [ NaN% NaN%] 0.60 [-1.37% +1.05%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] + our 2 5 6.40 [-21.88% +40.63%] 6.40 [-21.88% +40.63%] 6.20 [-19.35% +45.16%] 0.00 [ NaN% NaN%] 0.87 [-0.18% +0.29%] + our-parallel 1 5 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.86 [-0.45% +1.58%] +----- +after 0 best 50%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + baseline 2 5 17.40 [-36.78% +49.43%] 17.40 [-36.78% +49.43%] 16.60 [-33.73% +38.55%] 0.00 [ NaN% NaN%] 2.33 [-1.16% +0.95%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] + our 2 5 34.00 [-32.35% +14.71%] 34.00 [-32.35% +14.71%] 33.80 [-31.95% +15.38%] 0.00 [ NaN% NaN%] 2.66 [-1.10% +1.10%] + our-parallel 1 5 34.00 [-26.47% +29.41%] 34.00 [-26.47% +29.41%] 33.80 [-26.04% +27.22%] 0.00 [ NaN% NaN%] 2.57 [-0.56% +1.08%] +----- +after 0 best 50%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + baseline 2 5 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 0.00 [ NaN% NaN%] 6.99 [-0.19% +0.15%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] + our 2 5 59.20 [-17.23% +23.31%] 59.20 [-17.23% +23.31%] 59.00 [-16.95% +23.73%] 0.00 [ NaN% NaN%] 11.85 [-0.21% +0.14%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] +----- +after 0 best 50%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + baseline 2 5 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 0.00 [ NaN% NaN%] 0.96 [-0.14% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] + our 2 5 7.40 [-18.92% +21.62%] 7.40 [-18.92% +21.62%] 7.40 [-18.92% +21.62%] 0.00 [ NaN% NaN%] 1.29 [-1.10% +0.78%] + our-parallel 1 5 7.80 [-23.08% +41.03%] 7.80 [-23.08% +41.03%] 7.60 [-21.05% +44.74%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.98%] +----- +after 0 best 50%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + baseline 2 5 6.80 [-26.47% +32.35%] 6.80 [-26.47% +32.35%] 6.60 [-24.24% +36.36%] 0.00 [ NaN% NaN%] 2.06 [-1.31% +1.06%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] + our 2 5 6.40 [-6.25% +25.00%] 6.40 [-6.25% +25.00%] 6.40 [-6.25% +25.00%] 0.00 [ NaN% NaN%] 2.12 [-0.24% +0.17%] + our-parallel 1 5 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.78% +0.56%] +----- +after 0 best 50%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 138.00 [-12.32% +18.84%] 138.00 [-12.32% +18.84%] 128.00 [-14.06% +26.56%] 0.00 [ NaN% NaN%] 33.16 [-0.13% +0.10%] + baseline 2 5 124.00 [-8.06% +12.10%] 124.00 [-8.06% +12.10%] 123.60 [-7.77% +11.65%] 0.00 [ NaN% NaN%] 33.19 [-0.94% +1.50%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our 2 5 106.60 [-22.14% +21.01%] 106.60 [-22.14% +21.01%] 106.40 [-21.99% +21.24%] 0.00 [ NaN% NaN%] 38.89 [-0.31% +0.40%] + our-parallel 1 5 111.80 [-13.24% +8.23%] 111.80 [-13.24% +8.23%] 110.60 [-14.10% +9.40%] 0.00 [ NaN% NaN%] 38.92 [-0.45% +0.68%] +----- +after 0 best 50%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 5 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 5 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + baseline 2 5 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 0.00 [ NaN% NaN%] 0.36 [-0.29% +0.17%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] + our 2 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 3.80 [-21.05% +31.58%] 0.00 [ NaN% NaN%] 0.52 [-0.43% +0.45%] + our-parallel 1 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.64 [-0.30% +0.11%] +----- +after 0 best 50%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + baseline 2 5 114.00 [-14.91% +25.44%] 114.00 [-14.91% +25.44%] 112.80 [-14.01% +21.45%] 0.00 [ NaN% NaN%] 16.59 [-1.50% +1.17%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] + our 2 5 125.40 [-28.23% +14.04%] 125.40 [-28.23% +14.04%] 124.60 [-27.77% +13.96%] 0.00 [ NaN% NaN%] 18.76 [-1.15% +0.68%] + our-parallel 1 5 126.60 [-23.38% +24.01%] 126.60 [-23.38% +24.01%] 126.00 [-23.02% +24.60%] 0.00 [ NaN% NaN%] 18.33 [-0.95% +1.77%] +----- +after 0 best 50%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + baseline 2 5 26.80 [-21.64% +11.94%] 26.80 [-21.64% +11.94%] 26.60 [-21.05% +12.78%] 0.00 [ NaN% NaN%] 4.58 [-0.28% +0.53%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] + our 2 5 22.60 [-20.35% +28.32%] 22.60 [-20.35% +28.32%] 22.60 [-20.35% +28.32%] 0.00 [ NaN% NaN%] 4.69 [-0.30% +0.41%] + our-parallel 1 5 25.60 [-29.69% +21.09%] 25.60 [-29.69% +21.09%] 25.40 [-33.07% +22.05%] 0.00 [ NaN% NaN%] 4.64 [-0.14% +0.25%] +----- +after 0 best 50%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + baseline 2 5 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 0.00 [ NaN% NaN%] 0.28 [-0.61% +0.61%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] + our 2 5 2.60 [-23.08% +15.38%] 2.60 [-23.08% +15.38%] 2.60 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.33 [-0.74% +0.83%] + our-parallel 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.81%] +----- +after 0 best 50%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + baseline 2 5 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.07%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] + our 2 5 16.20 [-7.41% +11.11%] 16.20 [-7.41% +11.11%] 16.20 [-7.41% +11.11%] 0.00 [ NaN% NaN%] 6.14 [-0.30% +0.23%] + our-parallel 1 5 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 0.00 [ NaN% NaN%] 6.09 [-0.03% +0.12%] +----- +after 0 best 50%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 2,674.40 [-5.32% +4.58%] 2,674.40 [-5.32% +4.58%] 2,633.60 [-5.87% +3.66%] 0.00 [ NaN% NaN%] 1,372.36 [-0.00% +0.01%] + baseline 2 5 2,692.80 [-4.04% +4.50%] 2,692.80 [-4.04% +4.50%] 2,623.20 [-3.44% +4.64%] 0.00 [ NaN% NaN%] 1,356.11 [-0.00% +0.00%] + our 1 5 3,018.20 [-5.27% +6.06%] 3,018.20 [-5.27% +6.06%] 2,939.40 [-4.33% +5.91%] 0.00 [ NaN% NaN%] 1,528.44 [-0.01% +0.01%] + our 2 5 2,744.60 [-4.36% +3.55%] 2,744.60 [-4.36% +3.55%] 2,673.00 [-3.82% +2.17%] 0.00 [ NaN% NaN%] 1,461.78 [-0.00% +0.00%] + our-parallel 1 5 2,828.00 [-3.50% +2.09%] 2,828.00 [-3.50% +2.09%] 2,753.00 [-4.40% +3.67%] 0.00 [ NaN% NaN%] 1,438.76 [-0.00% +0.00%] +----- +after 0 best 50%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + baseline 2 5 4.00 [-25.00% +75.00%] 4.00 [-25.00% +75.00%] 3.80 [-21.05% +57.89%] 0.00 [ NaN% NaN%] 1.16 [-0.55% +0.14%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] + our 2 5 5.00 [-20.00% +40.00%] 5.00 [-20.00% +40.00%] 5.00 [-20.00% +40.00%] 0.00 [ NaN% NaN%] 1.21 [-0.91% +0.58%] + our-parallel 1 5 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 1.21 [-0.71% +0.74%] +----- +after 0 best 50%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] + our 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.09% +2.27%] + our-parallel 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.49% +1.12%] +----- +after 0 best 50%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + baseline 2 5 52.80 [-20.45% +28.79%] 52.80 [-20.45% +28.79%] 52.40 [-19.85% +29.77%] 0.00 [ NaN% NaN%] 9.09 [-0.46% +1.09%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our 2 5 57.20 [-30.07% +17.13%] 57.20 [-30.07% +17.13%] 56.40 [-29.08% +18.79%] 0.00 [ NaN% NaN%] 13.83 [-0.33% +0.82%] + our-parallel 1 5 54.00 [-18.52% +14.81%] 54.00 [-18.52% +14.81%] 53.80 [-18.22% +13.38%] 0.00 [ NaN% NaN%] 13.70 [-0.73% +0.66%] +----- +after 0 best 50%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + baseline 2 5 174.40 [-17.43% +31.31%] 174.40 [-17.43% +31.31%] 173.80 [-17.72% +31.19%] 0.00 [ NaN% NaN%] 30.70 [-1.02% +0.84%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] + our 2 5 165.60 [-8.82% +9.30%] 165.60 [-8.82% +9.30%] 164.40 [-8.15% +9.49%] 0.00 [ NaN% NaN%] 32.99 [-0.88% +0.97%] + our-parallel 1 5 161.60 [-20.17% +24.38%] 161.60 [-20.17% +24.38%] 160.00 [-20.63% +24.37%] 0.00 [ NaN% NaN%] 33.27 [-0.79% +0.67%] +----- +after 0 best 50%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + baseline 2 5 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 0.00 [ NaN% NaN%] 0.52 [-0.17% +0.20%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] + our 2 5 4.80 [-16.67% +4.17%] 4.80 [-16.67% +4.17%] 4.80 [-16.67% +4.17%] 0.00 [ NaN% NaN%] 0.84 [-1.65% +1.41%] + our-parallel 1 5 5.20 [-3.85% +15.38%] 5.20 [-3.85% +15.38%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.84 [-1.37% +0.86%] +----- +after 0 best 50%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + baseline 2 5 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 3.15 [-0.42% +0.60%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] + our 2 5 22.20 [-27.93% +48.65%] 22.20 [-27.93% +48.65%] 22.20 [-27.93% +48.65%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.44%] + our-parallel 1 5 20.40 [-11.76% +17.65%] 20.40 [-11.76% +17.65%] 20.00 [-15.00% +20.00%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.22%] +----- +after 0 best 50%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + baseline 2 5 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 0.00 [ NaN% NaN%] 2.78 [-0.74% +0.90%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] + our 2 5 31.40 [-29.94% +17.83%] 31.40 [-29.94% +17.83%] 31.20 [-29.49% +18.59%] 0.00 [ NaN% NaN%] 3.53 [-0.51% +0.48%] + our-parallel 1 5 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 0.00 [ NaN% NaN%] 3.49 [-0.29% +0.58%] +----- +after 0 best 50%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + baseline 2 5 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 0.00 [ NaN% NaN%] 4.29 [-0.22% +0.43%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] + our 2 5 34.60 [-30.64% +12.72%] 34.60 [-30.64% +12.72%] 34.40 [-30.23% +13.37%] 0.00 [ NaN% NaN%] 6.40 [-0.51% +1.52%] + our-parallel 1 5 42.80 [-29.91% +21.50%] 42.80 [-29.91% +21.50%] 42.60 [-29.58% +22.07%] 0.00 [ NaN% NaN%] 6.25 [-0.11% +0.26%] +----- +after 0 best 50%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + baseline 2 5 112.80 [-13.12% +16.13%] 112.80 [-13.12% +16.13%] 112.60 [-12.97% +15.45%] 0.00 [ NaN% NaN%] 15.83 [-0.16% +0.50%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] + our 2 5 117.60 [-25.17% +19.05%] 117.60 [-25.17% +19.05%] 117.00 [-24.79% +19.66%] 0.00 [ NaN% NaN%] 21.63 [-0.09% +0.27%] + our-parallel 1 5 112.60 [-13.85% +26.11%] 112.60 [-13.85% +26.11%] 111.40 [-14.72% +26.57%] 0.00 [ NaN% NaN%] 21.19 [-0.09% +0.27%] +----- +after 0 best 50%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + baseline 2 5 58.20 [-19.24% +25.43%] 58.20 [-19.24% +25.43%] 58.00 [-18.97% +24.14%] 0.00 [ NaN% NaN%] 25.72 [-0.05% +0.11%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] + our 2 5 61.80 [-22.33% +24.60%] 61.80 [-22.33% +24.60%] 60.80 [-22.70% +23.36%] 0.00 [ NaN% NaN%] 25.67 [-0.04% +0.05%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 95.60 [-14.23% +43.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 50%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + baseline 2 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.42 [-0.11% +0.28%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] + our 2 5 2.20 [-9.09% +36.36%] 2.20 [-9.09% +36.36%] 2.20 [-9.09% +36.36%] 0.00 [ NaN% NaN%] 0.43 [-0.29% +0.33%] + our-parallel 1 5 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 0.00 [ NaN% NaN%] 0.44 [-0.37% +0.44%] +----- +after 0 best 50%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + baseline 2 5 19.20 [-16.67% +30.21%] 19.20 [-16.67% +30.21%] 18.60 [-19.35% +29.03%] 0.00 [ NaN% NaN%] 1.98 [-0.19% +0.27%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] + our 2 5 22.60 [-29.20% +19.47%] 22.60 [-29.20% +19.47%] 22.40 [-28.57% +16.07%] 0.00 [ NaN% NaN%] 2.44 [-0.17% +0.30%] + our-parallel 1 5 21.60 [-30.56% +20.37%] 21.60 [-30.56% +20.37%] 21.40 [-34.58% +21.50%] 0.00 [ NaN% NaN%] 2.40 [-0.09% +0.10%] +----- +after 0 best 50%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.36 [-0.17% +0.25%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] +----- +after 0 best 50%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.25 [-0.32% +1.29%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] + our 2 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.23% +0.15%] + our-parallel 1 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.27 [-0.68% +0.22%] +----- +after 0 best 50%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + baseline 2 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.40 [-21.88% +25.00%] 0.00 [ NaN% NaN%] 0.60 [-1.37% +1.05%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] + our 2 5 6.40 [-21.88% +40.63%] 6.40 [-21.88% +40.63%] 6.20 [-19.35% +45.16%] 0.00 [ NaN% NaN%] 0.87 [-0.18% +0.29%] + our-parallel 1 5 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.86 [-0.45% +1.58%] +----- +after 0 best 50%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + baseline 2 5 17.40 [-36.78% +49.43%] 17.40 [-36.78% +49.43%] 16.60 [-33.73% +38.55%] 0.00 [ NaN% NaN%] 2.33 [-1.16% +0.95%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] + our 2 5 34.00 [-32.35% +14.71%] 34.00 [-32.35% +14.71%] 33.80 [-31.95% +15.38%] 0.00 [ NaN% NaN%] 2.66 [-1.10% +1.10%] + our-parallel 1 5 34.00 [-26.47% +29.41%] 34.00 [-26.47% +29.41%] 33.80 [-26.04% +27.22%] 0.00 [ NaN% NaN%] 2.57 [-0.56% +1.08%] +----- +after 0 best 50%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + baseline 2 5 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 0.00 [ NaN% NaN%] 6.99 [-0.19% +0.15%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] + our 2 5 59.20 [-17.23% +23.31%] 59.20 [-17.23% +23.31%] 59.00 [-16.95% +23.73%] 0.00 [ NaN% NaN%] 11.85 [-0.21% +0.14%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] +----- +after 0 best 50%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + baseline 2 5 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 0.00 [ NaN% NaN%] 0.96 [-0.14% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] + our 2 5 7.40 [-18.92% +21.62%] 7.40 [-18.92% +21.62%] 7.40 [-18.92% +21.62%] 0.00 [ NaN% NaN%] 1.29 [-1.10% +0.78%] + our-parallel 1 5 7.80 [-23.08% +41.03%] 7.80 [-23.08% +41.03%] 7.60 [-21.05% +44.74%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.98%] +----- +after 0 best 50%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + baseline 2 5 6.80 [-26.47% +32.35%] 6.80 [-26.47% +32.35%] 6.60 [-24.24% +36.36%] 0.00 [ NaN% NaN%] 2.06 [-1.31% +1.06%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] + our 2 5 6.40 [-6.25% +25.00%] 6.40 [-6.25% +25.00%] 6.40 [-6.25% +25.00%] 0.00 [ NaN% NaN%] 2.12 [-0.24% +0.17%] + our-parallel 1 5 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.78% +0.56%] +----- +after 0 best 50%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 5 124.00 [-8.06% +12.10%] 124.00 [-8.06% +12.10%] 123.60 [-7.77% +11.65%] 0.00 [ NaN% NaN%] 33.19 [-0.94% +1.50%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 5 111.80 [-13.24% +8.23%] 111.80 [-13.24% +8.23%] 110.60 [-14.10% +9.40%] 0.00 [ NaN% NaN%] 38.92 [-0.45% +0.68%] +----- +after 0 best 50%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 5 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 5 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + baseline 2 5 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 0.00 [ NaN% NaN%] 0.36 [-0.29% +0.17%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] + our 2 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 3.80 [-21.05% +31.58%] 0.00 [ NaN% NaN%] 0.52 [-0.43% +0.45%] + our-parallel 1 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.64 [-0.30% +0.11%] +----- +after 0 best 50%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + baseline 2 5 114.00 [-14.91% +25.44%] 114.00 [-14.91% +25.44%] 112.80 [-14.01% +21.45%] 0.00 [ NaN% NaN%] 16.59 [-1.50% +1.17%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] + our 2 5 125.40 [-28.23% +14.04%] 125.40 [-28.23% +14.04%] 124.60 [-27.77% +13.96%] 0.00 [ NaN% NaN%] 18.76 [-1.15% +0.68%] + our-parallel 1 5 126.60 [-23.38% +24.01%] 126.60 [-23.38% +24.01%] 126.00 [-23.02% +24.60%] 0.00 [ NaN% NaN%] 18.33 [-0.95% +1.77%] +----- +after 0 best 50%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + baseline 2 5 26.80 [-21.64% +11.94%] 26.80 [-21.64% +11.94%] 26.60 [-21.05% +12.78%] 0.00 [ NaN% NaN%] 4.58 [-0.28% +0.53%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] + our 2 5 22.60 [-20.35% +28.32%] 22.60 [-20.35% +28.32%] 22.60 [-20.35% +28.32%] 0.00 [ NaN% NaN%] 4.69 [-0.30% +0.41%] + our-parallel 1 5 25.60 [-29.69% +21.09%] 25.60 [-29.69% +21.09%] 25.40 [-33.07% +22.05%] 0.00 [ NaN% NaN%] 4.64 [-0.14% +0.25%] +----- +after 0 best 50%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + baseline 2 5 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 0.00 [ NaN% NaN%] 0.28 [-0.61% +0.61%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] + our 2 5 2.60 [-23.08% +15.38%] 2.60 [-23.08% +15.38%] 2.60 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.33 [-0.74% +0.83%] + our-parallel 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.81%] +----- +after 0 best 50%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + baseline 2 5 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.07%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] + our 2 5 16.20 [-7.41% +11.11%] 16.20 [-7.41% +11.11%] 16.20 [-7.41% +11.11%] 0.00 [ NaN% NaN%] 6.14 [-0.30% +0.23%] + our-parallel 1 5 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 0.00 [ NaN% NaN%] 6.09 [-0.03% +0.12%] +----- +after 0 best 50%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 50%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + baseline 2 5 4.00 [-25.00% +75.00%] 4.00 [-25.00% +75.00%] 3.80 [-21.05% +57.89%] 0.00 [ NaN% NaN%] 1.16 [-0.55% +0.14%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] + our 2 5 5.00 [-20.00% +40.00%] 5.00 [-20.00% +40.00%] 5.00 [-20.00% +40.00%] 0.00 [ NaN% NaN%] 1.21 [-0.91% +0.58%] + our-parallel 1 5 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 1.21 [-0.71% +0.74%] +----- +after 0 best 50%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] + our 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.09% +2.27%] + our-parallel 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.49% +1.12%] +----- +after 0 best 50%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + baseline 2 5 52.80 [-20.45% +28.79%] 52.80 [-20.45% +28.79%] 52.40 [-19.85% +29.77%] 0.00 [ NaN% NaN%] 9.09 [-0.46% +1.09%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our 2 5 57.20 [-30.07% +17.13%] 57.20 [-30.07% +17.13%] 56.40 [-29.08% +18.79%] 0.00 [ NaN% NaN%] 13.83 [-0.33% +0.82%] + our-parallel 1 5 54.00 [-18.52% +14.81%] 54.00 [-18.52% +14.81%] 53.80 [-18.22% +13.38%] 0.00 [ NaN% NaN%] 13.70 [-0.73% +0.66%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 55% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + baseline 2 6 4,401.83 [-13.42% +23.22%] 4,401.83 [-13.42% +23.22%] 4,296.50 [-12.63% +20.12%] 0.00 [ NaN% NaN%] 1,631.56 [-0.10% +0.10%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] + our 2 6 4,375.50 [-12.42% +13.93%] 4,375.50 [-12.42% +13.93%] 4,294.00 [-12.13% +13.88%] 0.00 [ NaN% NaN%] 1,784.34 [-0.08% +0.08%] + our-parallel 1 6 4,561.67 [-10.43% +13.73%] 5,078.33 [-12.41% +12.99%] 4,495.00 [-11.19% +11.66%] 0.00 [ NaN% NaN%] 1,759.79 [-0.09% +0.11%] +----- +after 0 best 55%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our 2 6 174.33 [-13.38% +25.05%] 174.33 [-13.38% +25.05%] 173.00 [-12.72% +24.86%] 0.00 [ NaN% NaN%] 33.07 [-1.10% +1.11%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 55%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our 2 6 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 0.00 [ NaN% NaN%] 0.84 [-1.91% +1.30%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 55%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our 2 6 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 0.00 [ NaN% NaN%] 4.08 [-0.44% +0.64%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 55%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our 2 6 32.67 [-32.65% +19.39%] 32.67 [-32.65% +19.39%] 32.50 [-32.31% +20.00%] 0.00 [ NaN% NaN%] 3.54 [-0.66% +0.76%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 55%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our 2 6 37.00 [-35.14% +32.43%] 37.00 [-35.14% +32.43%] 36.67 [-34.55% +30.91%] 0.00 [ NaN% NaN%] 6.41 [-0.78% +1.35%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 55%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our 2 6 122.50 [-28.16% +20.00%] 122.50 [-28.16% +20.00%] 122.00 [-27.87% +20.49%] 0.00 [ NaN% NaN%] 21.64 [-0.14% +0.25%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 55%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our 2 6 64.50 [-25.58% +20.93%] 64.50 [-25.58% +20.93%] 63.67 [-26.18% +22.51%] 0.00 [ NaN% NaN%] 25.68 [-0.06% +0.12%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 93.00 [-13.98% +47.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 55%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our 2 6 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.43 [-0.47% +0.88%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 55%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our 2 6 24.67 [-35.14% +41.89%] 24.67 [-35.14% +41.89%] 24.33 [-34.25% +39.73%] 0.00 [ NaN% NaN%] 2.44 [-0.26% +0.42%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 55%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 559.00 [-25.58% +48.84%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 571.00 [-21.19% +31.52%] 0.00 [ NaN% NaN%] 120.45 [-0.25% +0.25%] + our-parallel 1 6 604.17 [-15.59% +17.85%] 604.17 [-15.59% +17.85%] 570.33 [-10.75% +19.40%] 0.00 [ NaN% NaN%] 119.93 [-0.23% +0.35%] +----- +after 0 best 55%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our 2 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.26% +0.13%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 55%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our 2 6 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 6.67 [-25.00% +35.00%] 0.00 [ NaN% NaN%] 0.88 [-1.37% +5.96%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 55%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our 2 6 35.17 [-34.60% +16.59%] 35.17 [-34.60% +16.59%] 35.00 [-34.29% +17.14%] 0.00 [ NaN% NaN%] 2.67 [-1.29% +0.97%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 55%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our 2 6 63.50 [-22.83% +33.86%] 63.50 [-22.83% +33.86%] 63.17 [-22.43% +32.98%] 0.00 [ NaN% NaN%] 11.86 [-0.26% +0.24%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 55%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our 2 6 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 0.00 [ NaN% NaN%] 1.29 [-1.23% +0.66%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 55%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our 2 6 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 0.00 [ NaN% NaN%] 2.13 [-0.37% +0.62%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 55%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our 2 6 113.00 [-26.55% +28.32%] 113.00 [-26.55% +28.32%] 112.83 [-26.44% +28.51%] 0.00 [ NaN% NaN%] 38.96 [-0.47% +0.83%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 55%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our 2 6 4.17 [-28.00% +20.00%] 4.17 [-28.00% +20.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.53 [-0.62% +0.98%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 55%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our 2 6 131.67 [-31.65% +23.80%] 131.67 [-31.65% +23.80%] 130.83 [-31.21% +23.82%] 0.00 [ NaN% NaN%] 18.80 [-1.39% +1.17%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 55%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our 2 6 24.83 [-27.52% +44.97%] 24.83 [-27.52% +44.97%] 24.67 [-27.03% +41.89%] 0.00 [ NaN% NaN%] 4.70 [-0.46% +0.81%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 55%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our 2 6 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.33 [-0.87% +0.70%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 55%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our 2 6 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 0.00 [ NaN% NaN%] 6.15 [-0.34% +0.20%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 55%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + baseline 2 6 2,723.67 [-5.13% +5.67%] 2,723.67 [-5.13% +5.67%] 2,655.17 [-4.60% +6.02%] 0.00 [ NaN% NaN%] 1,356.12 [-0.00% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] + our 2 6 2,769.83 [-5.23% +4.56%] 2,769.83 [-5.23% +4.56%] 2,700.50 [-4.80% +5.09%] 0.00 [ NaN% NaN%] 1,461.79 [-0.00% +0.00%] + our-parallel 1 6 2,852.50 [-4.33% +4.29%] 2,852.50 [-4.33% +4.29%] 2,771.83 [-5.04% +3.40%] 0.00 [ NaN% NaN%] 1,438.79 [-0.00% +0.01%] +----- +after 0 best 55%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our 2 6 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.33 [-25.00% +31.25%] 0.00 [ NaN% NaN%] 1.21 [-1.00% +0.48%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 55%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 55%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our 2 6 59.17 [-32.39% +16.62%] 59.17 [-32.39% +16.62%] 58.50 [-31.62% +17.95%] 0.00 [ NaN% NaN%] 13.85 [-0.48% +0.75%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] +----- +after 0 best 55%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our 2 6 174.33 [-13.38% +25.05%] 174.33 [-13.38% +25.05%] 173.00 [-12.72% +24.86%] 0.00 [ NaN% NaN%] 33.07 [-1.10% +1.11%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 55%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our 2 6 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 0.00 [ NaN% NaN%] 0.84 [-1.91% +1.30%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 55%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our 2 6 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 0.00 [ NaN% NaN%] 4.08 [-0.44% +0.64%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 55%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our 2 6 32.67 [-32.65% +19.39%] 32.67 [-32.65% +19.39%] 32.50 [-32.31% +20.00%] 0.00 [ NaN% NaN%] 3.54 [-0.66% +0.76%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 55%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our 2 6 37.00 [-35.14% +32.43%] 37.00 [-35.14% +32.43%] 36.67 [-34.55% +30.91%] 0.00 [ NaN% NaN%] 6.41 [-0.78% +1.35%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 55%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our 2 6 122.50 [-28.16% +20.00%] 122.50 [-28.16% +20.00%] 122.00 [-27.87% +20.49%] 0.00 [ NaN% NaN%] 21.64 [-0.14% +0.25%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 55%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our 2 6 64.50 [-25.58% +20.93%] 64.50 [-25.58% +20.93%] 63.67 [-26.18% +22.51%] 0.00 [ NaN% NaN%] 25.68 [-0.06% +0.12%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 95.60 [-14.23% +43.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 55%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our 2 6 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.43 [-0.47% +0.88%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 55%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our 2 6 24.67 [-35.14% +41.89%] 24.67 [-35.14% +41.89%] 24.33 [-34.25% +39.73%] 0.00 [ NaN% NaN%] 2.44 [-0.26% +0.42%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 55%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.36 [-0.17% +0.25%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] +----- +after 0 best 55%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our 2 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.26% +0.13%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 55%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our 2 6 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 6.67 [-25.00% +35.00%] 0.00 [ NaN% NaN%] 0.88 [-1.37% +5.96%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 55%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our 2 6 35.17 [-34.60% +16.59%] 35.17 [-34.60% +16.59%] 35.00 [-34.29% +17.14%] 0.00 [ NaN% NaN%] 2.67 [-1.29% +0.97%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 55%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our 2 6 63.50 [-22.83% +33.86%] 63.50 [-22.83% +33.86%] 63.17 [-22.43% +32.98%] 0.00 [ NaN% NaN%] 11.86 [-0.26% +0.24%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] +----- +after 0 best 55%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our 2 6 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 0.00 [ NaN% NaN%] 1.29 [-1.23% +0.66%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 55%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our 2 6 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 0.00 [ NaN% NaN%] 2.13 [-0.37% +0.62%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 55%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 55%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our 2 6 4.17 [-28.00% +20.00%] 4.17 [-28.00% +20.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.53 [-0.62% +0.98%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 55%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our 2 6 131.67 [-31.65% +23.80%] 131.67 [-31.65% +23.80%] 130.83 [-31.21% +23.82%] 0.00 [ NaN% NaN%] 18.80 [-1.39% +1.17%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 55%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our 2 6 24.83 [-27.52% +44.97%] 24.83 [-27.52% +44.97%] 24.67 [-27.03% +41.89%] 0.00 [ NaN% NaN%] 4.70 [-0.46% +0.81%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 55%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our 2 6 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.33 [-0.87% +0.70%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 55%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our 2 6 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 0.00 [ NaN% NaN%] 6.15 [-0.34% +0.20%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 55%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 55%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our 2 6 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.33 [-25.00% +31.25%] 0.00 [ NaN% NaN%] 1.21 [-1.00% +0.48%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 55%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 55%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our 2 6 59.17 [-32.39% +16.62%] 59.17 [-32.39% +16.62%] 58.50 [-31.62% +17.95%] 0.00 [ NaN% NaN%] 13.85 [-0.48% +0.75%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 60% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + baseline 2 6 4,401.83 [-13.42% +23.22%] 4,401.83 [-13.42% +23.22%] 4,296.50 [-12.63% +20.12%] 0.00 [ NaN% NaN%] 1,631.56 [-0.10% +0.10%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] + our 2 6 4,375.50 [-12.42% +13.93%] 4,375.50 [-12.42% +13.93%] 4,294.00 [-12.13% +13.88%] 0.00 [ NaN% NaN%] 1,784.34 [-0.08% +0.08%] + our-parallel 1 6 4,561.67 [-10.43% +13.73%] 5,078.33 [-12.41% +12.99%] 4,495.00 [-11.19% +11.66%] 0.00 [ NaN% NaN%] 1,759.79 [-0.09% +0.11%] +----- +after 0 best 60%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our 2 6 174.33 [-13.38% +25.05%] 174.33 [-13.38% +25.05%] 173.00 [-12.72% +24.86%] 0.00 [ NaN% NaN%] 33.07 [-1.10% +1.11%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 60%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our 2 6 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 0.00 [ NaN% NaN%] 0.84 [-1.91% +1.30%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 60%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our 2 6 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 0.00 [ NaN% NaN%] 4.08 [-0.44% +0.64%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 60%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our 2 6 32.67 [-32.65% +19.39%] 32.67 [-32.65% +19.39%] 32.50 [-32.31% +20.00%] 0.00 [ NaN% NaN%] 3.54 [-0.66% +0.76%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 60%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our 2 6 37.00 [-35.14% +32.43%] 37.00 [-35.14% +32.43%] 36.67 [-34.55% +30.91%] 0.00 [ NaN% NaN%] 6.41 [-0.78% +1.35%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 60%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our 2 6 122.50 [-28.16% +20.00%] 122.50 [-28.16% +20.00%] 122.00 [-27.87% +20.49%] 0.00 [ NaN% NaN%] 21.64 [-0.14% +0.25%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 60%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our 2 6 64.50 [-25.58% +20.93%] 64.50 [-25.58% +20.93%] 63.67 [-26.18% +22.51%] 0.00 [ NaN% NaN%] 25.68 [-0.06% +0.12%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 93.00 [-13.98% +47.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] +----- +after 0 best 60%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our 2 6 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.43 [-0.47% +0.88%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 60%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our 2 6 24.67 [-35.14% +41.89%] 24.67 [-35.14% +41.89%] 24.33 [-34.25% +39.73%] 0.00 [ NaN% NaN%] 2.44 [-0.26% +0.42%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 60%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 559.00 [-25.58% +48.84%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 571.00 [-21.19% +31.52%] 0.00 [ NaN% NaN%] 120.45 [-0.25% +0.25%] + our-parallel 1 6 604.17 [-15.59% +17.85%] 604.17 [-15.59% +17.85%] 570.33 [-10.75% +19.40%] 0.00 [ NaN% NaN%] 119.93 [-0.23% +0.35%] +----- +after 0 best 60%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our 2 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.26% +0.13%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 60%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our 2 6 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 6.67 [-25.00% +35.00%] 0.00 [ NaN% NaN%] 0.88 [-1.37% +5.96%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 60%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our 2 6 35.17 [-34.60% +16.59%] 35.17 [-34.60% +16.59%] 35.00 [-34.29% +17.14%] 0.00 [ NaN% NaN%] 2.67 [-1.29% +0.97%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 60%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our 2 6 63.50 [-22.83% +33.86%] 63.50 [-22.83% +33.86%] 63.17 [-22.43% +32.98%] 0.00 [ NaN% NaN%] 11.86 [-0.26% +0.24%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 60%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our 2 6 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 0.00 [ NaN% NaN%] 1.29 [-1.23% +0.66%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 60%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our 2 6 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 0.00 [ NaN% NaN%] 2.13 [-0.37% +0.62%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 60%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our 2 6 113.00 [-26.55% +28.32%] 113.00 [-26.55% +28.32%] 112.83 [-26.44% +28.51%] 0.00 [ NaN% NaN%] 38.96 [-0.47% +0.83%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 60%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our 2 6 4.17 [-28.00% +20.00%] 4.17 [-28.00% +20.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.53 [-0.62% +0.98%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 60%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our 2 6 131.67 [-31.65% +23.80%] 131.67 [-31.65% +23.80%] 130.83 [-31.21% +23.82%] 0.00 [ NaN% NaN%] 18.80 [-1.39% +1.17%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 60%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our 2 6 24.83 [-27.52% +44.97%] 24.83 [-27.52% +44.97%] 24.67 [-27.03% +41.89%] 0.00 [ NaN% NaN%] 4.70 [-0.46% +0.81%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 60%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our 2 6 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.33 [-0.87% +0.70%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 60%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our 2 6 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 0.00 [ NaN% NaN%] 6.15 [-0.34% +0.20%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 60%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + baseline 2 6 2,723.67 [-5.13% +5.67%] 2,723.67 [-5.13% +5.67%] 2,655.17 [-4.60% +6.02%] 0.00 [ NaN% NaN%] 1,356.12 [-0.00% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] + our 2 6 2,769.83 [-5.23% +4.56%] 2,769.83 [-5.23% +4.56%] 2,700.50 [-4.80% +5.09%] 0.00 [ NaN% NaN%] 1,461.79 [-0.00% +0.00%] + our-parallel 1 6 2,852.50 [-4.33% +4.29%] 2,852.50 [-4.33% +4.29%] 2,771.83 [-5.04% +3.40%] 0.00 [ NaN% NaN%] 1,438.79 [-0.00% +0.01%] +----- +after 0 best 60%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our 2 6 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.33 [-25.00% +31.25%] 0.00 [ NaN% NaN%] 1.21 [-1.00% +0.48%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 60%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 60%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our 2 6 59.17 [-32.39% +16.62%] 59.17 [-32.39% +16.62%] 58.50 [-31.62% +17.95%] 0.00 [ NaN% NaN%] 13.85 [-0.48% +0.75%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] +----- +after 0 best 60%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our 2 6 174.33 [-13.38% +25.05%] 174.33 [-13.38% +25.05%] 173.00 [-12.72% +24.86%] 0.00 [ NaN% NaN%] 33.07 [-1.10% +1.11%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] +----- +after 0 best 60%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our 2 6 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 0.00 [ NaN% NaN%] 0.84 [-1.91% +1.30%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] +----- +after 0 best 60%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our 2 6 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 0.00 [ NaN% NaN%] 4.08 [-0.44% +0.64%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] +----- +after 0 best 60%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our 2 6 32.67 [-32.65% +19.39%] 32.67 [-32.65% +19.39%] 32.50 [-32.31% +20.00%] 0.00 [ NaN% NaN%] 3.54 [-0.66% +0.76%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] +----- +after 0 best 60%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our 2 6 37.00 [-35.14% +32.43%] 37.00 [-35.14% +32.43%] 36.67 [-34.55% +30.91%] 0.00 [ NaN% NaN%] 6.41 [-0.78% +1.35%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] +----- +after 0 best 60%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our 2 6 122.50 [-28.16% +20.00%] 122.50 [-28.16% +20.00%] 122.00 [-27.87% +20.49%] 0.00 [ NaN% NaN%] 21.64 [-0.14% +0.25%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] +----- +after 0 best 60%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our 2 6 64.50 [-25.58% +20.93%] 64.50 [-25.58% +20.93%] 63.67 [-26.18% +22.51%] 0.00 [ NaN% NaN%] 25.68 [-0.06% +0.12%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 107.50 [-23.72% +55.35%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.09%] +----- +after 0 best 60%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our 2 6 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.43 [-0.47% +0.88%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] +----- +after 0 best 60%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our 2 6 24.67 [-35.14% +41.89%] 24.67 [-35.14% +41.89%] 24.33 [-34.25% +39.73%] 0.00 [ NaN% NaN%] 2.44 [-0.26% +0.42%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] +----- +after 0 best 60%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + baseline 2 5 506.60 [-17.69% +33.83%] 506.60 [-17.69% +33.83%] 504.40 [-17.53% +33.23%] 0.00 [ NaN% NaN%] 105.05 [-0.15% +0.20%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.36 [-0.17% +0.25%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] +----- +after 0 best 60%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our 2 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.26% +0.13%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] +----- +after 0 best 60%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our 2 6 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 6.67 [-25.00% +35.00%] 0.00 [ NaN% NaN%] 0.88 [-1.37% +5.96%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] +----- +after 0 best 60%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our 2 6 35.17 [-34.60% +16.59%] 35.17 [-34.60% +16.59%] 35.00 [-34.29% +17.14%] 0.00 [ NaN% NaN%] 2.67 [-1.29% +0.97%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] +----- +after 0 best 60%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our 2 6 63.50 [-22.83% +33.86%] 63.50 [-22.83% +33.86%] 63.17 [-22.43% +32.98%] 0.00 [ NaN% NaN%] 11.86 [-0.26% +0.24%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 60%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our 2 6 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 0.00 [ NaN% NaN%] 1.29 [-1.23% +0.66%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] +----- +after 0 best 60%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our 2 6 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 0.00 [ NaN% NaN%] 2.13 [-0.37% +0.62%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] +----- +after 0 best 60%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our 2 5 106.60 [-22.14% +21.01%] 106.60 [-22.14% +21.01%] 106.40 [-21.99% +21.24%] 0.00 [ NaN% NaN%] 38.89 [-0.31% +0.40%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] +----- +after 0 best 60%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our 2 6 4.17 [-28.00% +20.00%] 4.17 [-28.00% +20.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.53 [-0.62% +0.98%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] +----- +after 0 best 60%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our 2 6 131.67 [-31.65% +23.80%] 131.67 [-31.65% +23.80%] 130.83 [-31.21% +23.82%] 0.00 [ NaN% NaN%] 18.80 [-1.39% +1.17%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] +----- +after 0 best 60%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our 2 6 24.83 [-27.52% +44.97%] 24.83 [-27.52% +44.97%] 24.67 [-27.03% +41.89%] 0.00 [ NaN% NaN%] 4.70 [-0.46% +0.81%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] +----- +after 0 best 60%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our 2 6 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.33 [-0.87% +0.70%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] +----- +after 0 best 60%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our 2 6 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 0.00 [ NaN% NaN%] 6.15 [-0.34% +0.20%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] +----- +after 0 best 60%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 60%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our 2 6 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.33 [-25.00% +31.25%] 0.00 [ NaN% NaN%] 1.21 [-1.00% +0.48%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] +----- +after 0 best 60%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] +----- +after 0 best 60%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our 2 6 59.17 [-32.39% +16.62%] 59.17 [-32.39% +16.62%] 58.50 [-31.62% +17.95%] 0.00 [ NaN% NaN%] 13.85 [-0.48% +0.75%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 65% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + baseline 2 7 4,587.86 [-16.93% +24.33%] 4,587.86 [-16.93% +24.33%] 4,480.00 [-16.21% +24.58%] 0.00 [ NaN% NaN%] 1,632.38 [-0.15% +0.30%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] + our 2 7 4,512.86 [-15.09% +18.26%] 4,512.86 [-15.09% +18.26%] 4,393.57 [-14.12% +13.60%] 0.00 [ NaN% NaN%] 1,784.83 [-0.11% +0.16%] + our-parallel 1 7 4,653.71 [-12.20% +11.87%] 5,183.57 [-14.19% +12.18%] 4,587.14 [-12.97% +12.05%] 0.00 [ NaN% NaN%] 1,760.42 [-0.13% +0.21%] +----- +after 0 best 65%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our 2 7 182.86 [-17.42% +27.97%] 182.86 [-17.42% +27.97%] 181.43 [-16.77% +27.87%] 0.00 [ NaN% NaN%] 33.14 [-1.33% +1.42%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 65%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our 2 7 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.84 [-2.10% +1.17%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 65%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our 2 7 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 0.00 [ NaN% NaN%] 4.08 [-0.54% +0.61%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 65%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our 2 7 33.71 [-34.75% +18.64%] 33.71 [-34.75% +18.64%] 33.43 [-34.19% +16.67%] 0.00 [ NaN% NaN%] 3.54 [-0.82% +0.98%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 65%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our 2 7 39.43 [-39.13% +36.96%] 39.43 [-39.13% +36.96%] 39.14 [-38.69% +37.96%] 0.00 [ NaN% NaN%] 6.43 [-0.99% +1.27%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 65%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our 2 7 130.86 [-32.75% +38.32%] 130.86 [-32.75% +38.32%] 130.43 [-32.53% +38.77%] 0.00 [ NaN% NaN%] 21.66 [-0.23% +0.50%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 65%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our 2 7 69.00 [-30.43% +39.13%] 69.00 [-30.43% +39.13%] 67.43 [-30.30% +33.47%] 0.00 [ NaN% NaN%] 25.69 [-0.09% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 103.57 [-22.76% +61.24%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.10%] +----- +after 0 best 65%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our 2 7 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 0.00 [ NaN% NaN%] 0.44 [-0.60% +0.81%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 65%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our 2 7 26.14 [-38.80% +33.88%] 26.14 [-38.80% +33.88%] 25.86 [-38.12% +35.36%] 0.00 [ NaN% NaN%] 2.44 [-0.36% +0.62%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 65%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + baseline 2 7 633.14 [-34.14% +52.10%] 633.14 [-34.14% +52.10%] 612.43 [-32.07% +52.34%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our 2 7 604.86 [-25.60% +28.96%] 604.86 [-25.60% +28.96%] 597.57 [-24.70% +26.68%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 7 627.71 [-18.75% +22.51%] 627.71 [-18.75% +22.51%] 597.57 [-14.82% +27.35%] 0.00 [ NaN% NaN%] 120.05 [-0.32% +0.57%] +----- +after 0 best 65%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our 2 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.27 [-0.27% +0.11%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 65%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our 2 7 7.71 [-35.19% +55.56%] 7.71 [-35.19% +55.56%] 7.43 [-32.69% +61.54%] 0.00 [ NaN% NaN%] 0.90 [-4.33% +18.05%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 65%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our 2 7 36.00 [-36.11% +13.89%] 36.00 [-36.11% +13.89%] 35.86 [-35.86% +14.34%] 0.00 [ NaN% NaN%] 2.67 [-1.52% +1.35%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 65%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our 2 7 68.71 [-28.69% +45.53%] 68.71 [-28.69% +45.53%] 68.29 [-28.24% +44.98%] 0.00 [ NaN% NaN%] 11.86 [-0.30% +0.23%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 65%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our 2 7 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 1.29 [-1.33% +0.56%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 65%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our 2 7 7.29 [-17.65% +37.25%] 7.29 [-17.65% +37.25%] 7.14 [-16.00% +26.00%] 0.00 [ NaN% NaN%] 2.13 [-0.69% +1.90%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 65%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] + our 2 7 119.57 [-30.59% +32.97%] 119.57 [-30.59% +32.97%] 119.29 [-30.42% +32.46%] 0.00 [ NaN% NaN%] 39.01 [-0.62% +0.88%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 65%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 7 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our 2 7 4.29 [-30.00% +16.67%] 4.29 [-30.00% +16.67%] 4.14 [-27.59% +20.69%] 0.00 [ NaN% NaN%] 0.54 [-3.70% +18.59%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 65%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our 2 7 137.14 [-34.38% +23.96%] 137.14 [-34.38% +23.96%] 136.43 [-34.03% +24.61%] 0.00 [ NaN% NaN%] 18.86 [-1.72% +2.02%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 65%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our 2 7 26.43 [-31.89% +36.22%] 26.43 [-31.89% +36.22%] 26.29 [-31.52% +36.96%] 0.00 [ NaN% NaN%] 4.71 [-0.59% +0.77%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 65%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.33 [-1.01% +0.81%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 65%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our 2 7 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 0.00 [ NaN% NaN%] 6.15 [-0.38% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 65%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + baseline 2 7 2,761.71 [-6.43% +8.27%] 2,761.71 [-6.43% +8.27%] 2,687.43 [-5.75% +7.20%] 0.00 [ NaN% NaN%] 1,356.16 [-0.01% +0.02%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] + our 2 7 2,806.00 [-6.45% +7.73%] 2,806.00 [-6.45% +7.73%] 2,730.71 [-5.85% +6.64%] 0.00 [ NaN% NaN%] 1,461.88 [-0.01% +0.04%] + our-parallel 1 7 2,876.00 [-5.11% +4.90%] 2,876.00 [-5.11% +4.90%] 2,788.29 [-5.61% +3.54%] 0.00 [ NaN% NaN%] 1,438.88 [-0.01% +0.04%] +----- +after 0 best 65%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our 2 7 5.86 [-31.71% +36.59%] 5.86 [-31.71% +36.59%] 5.71 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 1.22 [-1.26% +1.57%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 65%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 65%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our 2 7 61.14 [-34.58% +19.39%] 61.14 [-34.58% +19.39%] 60.57 [-33.96% +20.52%] 0.00 [ NaN% NaN%] 13.88 [-0.64% +0.96%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] +----- +after 0 best 65%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our 2 7 182.86 [-17.42% +27.97%] 182.86 [-17.42% +27.97%] 181.43 [-16.77% +27.87%] 0.00 [ NaN% NaN%] 33.14 [-1.33% +1.42%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 65%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our 2 7 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.84 [-2.10% +1.17%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 65%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our 2 7 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 0.00 [ NaN% NaN%] 4.08 [-0.54% +0.61%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 65%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our 2 7 33.71 [-34.75% +18.64%] 33.71 [-34.75% +18.64%] 33.43 [-34.19% +16.67%] 0.00 [ NaN% NaN%] 3.54 [-0.82% +0.98%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 65%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our 2 7 39.43 [-39.13% +36.96%] 39.43 [-39.13% +36.96%] 39.14 [-38.69% +37.96%] 0.00 [ NaN% NaN%] 6.43 [-0.99% +1.27%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 65%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our 2 7 130.86 [-32.75% +38.32%] 130.86 [-32.75% +38.32%] 130.43 [-32.53% +38.77%] 0.00 [ NaN% NaN%] 21.66 [-0.23% +0.50%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 65%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our 2 7 69.00 [-30.43% +39.13%] 69.00 [-30.43% +39.13%] 67.43 [-30.30% +33.47%] 0.00 [ NaN% NaN%] 25.69 [-0.09% +0.16%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 107.50 [-23.72% +55.35%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.09%] +----- +after 0 best 65%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our 2 7 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 0.00 [ NaN% NaN%] 0.44 [-0.60% +0.81%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 65%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our 2 7 26.14 [-38.80% +33.88%] 26.14 [-38.80% +33.88%] 25.86 [-38.12% +35.36%] 0.00 [ NaN% NaN%] 2.44 [-0.36% +0.62%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 65%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + baseline 2 5 506.60 [-17.69% +33.83%] 506.60 [-17.69% +33.83%] 504.40 [-17.53% +33.23%] 0.00 [ NaN% NaN%] 105.05 [-0.15% +0.20%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our 2 5 537.40 [-16.26% +36.96%] 537.40 [-16.26% +36.96%] 535.00 [-15.89% +37.01%] 0.00 [ NaN% NaN%] 120.44 [-0.24% +0.26%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 581.40 [-12.45% +17.13%] 0.00 [ NaN% NaN%] 119.98 [-0.27% +0.31%] +----- +after 0 best 65%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our 2 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.27 [-0.27% +0.11%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 65%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our 2 7 7.71 [-35.19% +55.56%] 7.71 [-35.19% +55.56%] 7.43 [-32.69% +61.54%] 0.00 [ NaN% NaN%] 0.90 [-4.33% +18.05%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 65%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our 2 7 36.00 [-36.11% +13.89%] 36.00 [-36.11% +13.89%] 35.86 [-35.86% +14.34%] 0.00 [ NaN% NaN%] 2.67 [-1.52% +1.35%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 65%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our 2 7 68.71 [-28.69% +45.53%] 68.71 [-28.69% +45.53%] 68.29 [-28.24% +44.98%] 0.00 [ NaN% NaN%] 11.86 [-0.30% +0.23%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] +----- +after 0 best 65%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our 2 7 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 1.29 [-1.33% +0.56%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 65%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our 2 7 7.29 [-17.65% +37.25%] 7.29 [-17.65% +37.25%] 7.14 [-16.00% +26.00%] 0.00 [ NaN% NaN%] 2.13 [-0.69% +1.90%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 65%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our 2 5 106.60 [-22.14% +21.01%] 106.60 [-22.14% +21.01%] 106.40 [-21.99% +21.24%] 0.00 [ NaN% NaN%] 38.89 [-0.31% +0.40%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 65%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 7 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our 2 7 4.29 [-30.00% +16.67%] 4.29 [-30.00% +16.67%] 4.14 [-27.59% +20.69%] 0.00 [ NaN% NaN%] 0.54 [-3.70% +18.59%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 65%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our 2 7 137.14 [-34.38% +23.96%] 137.14 [-34.38% +23.96%] 136.43 [-34.03% +24.61%] 0.00 [ NaN% NaN%] 18.86 [-1.72% +2.02%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 65%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our 2 7 26.43 [-31.89% +36.22%] 26.43 [-31.89% +36.22%] 26.29 [-31.52% +36.96%] 0.00 [ NaN% NaN%] 4.71 [-0.59% +0.77%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 65%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.33 [-1.01% +0.81%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 65%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our 2 7 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 0.00 [ NaN% NaN%] 6.15 [-0.38% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 65%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] +----- +after 0 best 65%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our 2 7 5.86 [-31.71% +36.59%] 5.86 [-31.71% +36.59%] 5.71 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 1.22 [-1.26% +1.57%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 65%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 65%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our 2 7 61.14 [-34.58% +19.39%] 61.14 [-34.58% +19.39%] 60.57 [-33.96% +20.52%] 0.00 [ NaN% NaN%] 13.88 [-0.64% +0.96%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 70% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + baseline 2 7 4,587.86 [-16.93% +24.33%] 4,587.86 [-16.93% +24.33%] 4,480.00 [-16.21% +24.58%] 0.00 [ NaN% NaN%] 1,632.38 [-0.15% +0.30%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] + our 2 7 4,512.86 [-15.09% +18.26%] 4,512.86 [-15.09% +18.26%] 4,393.57 [-14.12% +13.60%] 0.00 [ NaN% NaN%] 1,784.83 [-0.11% +0.16%] + our-parallel 1 7 4,653.71 [-12.20% +11.87%] 5,183.57 [-14.19% +12.18%] 4,587.14 [-12.97% +12.05%] 0.00 [ NaN% NaN%] 1,760.42 [-0.13% +0.21%] +----- +after 0 best 70%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our 2 7 182.86 [-17.42% +27.97%] 182.86 [-17.42% +27.97%] 181.43 [-16.77% +27.87%] 0.00 [ NaN% NaN%] 33.14 [-1.33% +1.42%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 70%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our 2 7 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.84 [-2.10% +1.17%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 70%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our 2 7 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 0.00 [ NaN% NaN%] 4.08 [-0.54% +0.61%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 70%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our 2 7 33.71 [-34.75% +18.64%] 33.71 [-34.75% +18.64%] 33.43 [-34.19% +16.67%] 0.00 [ NaN% NaN%] 3.54 [-0.82% +0.98%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 70%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our 2 7 39.43 [-39.13% +36.96%] 39.43 [-39.13% +36.96%] 39.14 [-38.69% +37.96%] 0.00 [ NaN% NaN%] 6.43 [-0.99% +1.27%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 70%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our 2 7 130.86 [-32.75% +38.32%] 130.86 [-32.75% +38.32%] 130.43 [-32.53% +38.77%] 0.00 [ NaN% NaN%] 21.66 [-0.23% +0.50%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 70%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our 2 7 69.00 [-30.43% +39.13%] 69.00 [-30.43% +39.13%] 67.43 [-30.30% +33.47%] 0.00 [ NaN% NaN%] 25.69 [-0.09% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 103.57 [-22.76% +61.24%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.10%] +----- +after 0 best 70%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our 2 7 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 0.00 [ NaN% NaN%] 0.44 [-0.60% +0.81%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 70%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our 2 7 26.14 [-38.80% +33.88%] 26.14 [-38.80% +33.88%] 25.86 [-38.12% +35.36%] 0.00 [ NaN% NaN%] 2.44 [-0.36% +0.62%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 70%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + baseline 2 7 633.14 [-34.14% +52.10%] 633.14 [-34.14% +52.10%] 612.43 [-32.07% +52.34%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our 2 7 604.86 [-25.60% +28.96%] 604.86 [-25.60% +28.96%] 597.57 [-24.70% +26.68%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 7 627.71 [-18.75% +22.51%] 627.71 [-18.75% +22.51%] 597.57 [-14.82% +27.35%] 0.00 [ NaN% NaN%] 120.05 [-0.32% +0.57%] +----- +after 0 best 70%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our 2 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.27 [-0.27% +0.11%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 70%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our 2 7 7.71 [-35.19% +55.56%] 7.71 [-35.19% +55.56%] 7.43 [-32.69% +61.54%] 0.00 [ NaN% NaN%] 0.90 [-4.33% +18.05%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 70%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our 2 7 36.00 [-36.11% +13.89%] 36.00 [-36.11% +13.89%] 35.86 [-35.86% +14.34%] 0.00 [ NaN% NaN%] 2.67 [-1.52% +1.35%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 70%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our 2 7 68.71 [-28.69% +45.53%] 68.71 [-28.69% +45.53%] 68.29 [-28.24% +44.98%] 0.00 [ NaN% NaN%] 11.86 [-0.30% +0.23%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 70%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our 2 7 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 1.29 [-1.33% +0.56%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 70%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our 2 7 7.29 [-17.65% +37.25%] 7.29 [-17.65% +37.25%] 7.14 [-16.00% +26.00%] 0.00 [ NaN% NaN%] 2.13 [-0.69% +1.90%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 70%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] + our 2 7 119.57 [-30.59% +32.97%] 119.57 [-30.59% +32.97%] 119.29 [-30.42% +32.46%] 0.00 [ NaN% NaN%] 39.01 [-0.62% +0.88%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 70%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 7 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our 2 7 4.29 [-30.00% +16.67%] 4.29 [-30.00% +16.67%] 4.14 [-27.59% +20.69%] 0.00 [ NaN% NaN%] 0.54 [-3.70% +18.59%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 70%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our 2 7 137.14 [-34.38% +23.96%] 137.14 [-34.38% +23.96%] 136.43 [-34.03% +24.61%] 0.00 [ NaN% NaN%] 18.86 [-1.72% +2.02%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 70%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our 2 7 26.43 [-31.89% +36.22%] 26.43 [-31.89% +36.22%] 26.29 [-31.52% +36.96%] 0.00 [ NaN% NaN%] 4.71 [-0.59% +0.77%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 70%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.33 [-1.01% +0.81%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 70%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our 2 7 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 0.00 [ NaN% NaN%] 6.15 [-0.38% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 70%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + baseline 2 7 2,761.71 [-6.43% +8.27%] 2,761.71 [-6.43% +8.27%] 2,687.43 [-5.75% +7.20%] 0.00 [ NaN% NaN%] 1,356.16 [-0.01% +0.02%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] + our 2 7 2,806.00 [-6.45% +7.73%] 2,806.00 [-6.45% +7.73%] 2,730.71 [-5.85% +6.64%] 0.00 [ NaN% NaN%] 1,461.88 [-0.01% +0.04%] + our-parallel 1 7 2,876.00 [-5.11% +4.90%] 2,876.00 [-5.11% +4.90%] 2,788.29 [-5.61% +3.54%] 0.00 [ NaN% NaN%] 1,438.88 [-0.01% +0.04%] +----- +after 0 best 70%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our 2 7 5.86 [-31.71% +36.59%] 5.86 [-31.71% +36.59%] 5.71 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 1.22 [-1.26% +1.57%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 70%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 70%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our 2 7 61.14 [-34.58% +19.39%] 61.14 [-34.58% +19.39%] 60.57 [-33.96% +20.52%] 0.00 [ NaN% NaN%] 13.88 [-0.64% +0.96%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] +----- +after 0 best 70%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our 2 7 182.86 [-17.42% +27.97%] 182.86 [-17.42% +27.97%] 181.43 [-16.77% +27.87%] 0.00 [ NaN% NaN%] 33.14 [-1.33% +1.42%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] +----- +after 0 best 70%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our 2 7 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.84 [-2.10% +1.17%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] +----- +after 0 best 70%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our 2 7 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 0.00 [ NaN% NaN%] 4.08 [-0.54% +0.61%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] +----- +after 0 best 70%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our 2 7 33.71 [-34.75% +18.64%] 33.71 [-34.75% +18.64%] 33.43 [-34.19% +16.67%] 0.00 [ NaN% NaN%] 3.54 [-0.82% +0.98%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] +----- +after 0 best 70%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our 2 7 39.43 [-39.13% +36.96%] 39.43 [-39.13% +36.96%] 39.14 [-38.69% +37.96%] 0.00 [ NaN% NaN%] 6.43 [-0.99% +1.27%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] +----- +after 0 best 70%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our 2 7 130.86 [-32.75% +38.32%] 130.86 [-32.75% +38.32%] 130.43 [-32.53% +38.77%] 0.00 [ NaN% NaN%] 21.66 [-0.23% +0.50%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] +----- +after 0 best 70%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our 2 7 69.00 [-30.43% +39.13%] 69.00 [-30.43% +39.13%] 67.43 [-30.30% +33.47%] 0.00 [ NaN% NaN%] 25.69 [-0.09% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 117.29 [-30.09% +50.06%] 0.00 [ NaN% NaN%] 25.93 [-0.19% +0.26%] +----- +after 0 best 70%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our 2 7 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 0.00 [ NaN% NaN%] 0.44 [-0.60% +0.81%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] +----- +after 0 best 70%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our 2 7 26.14 [-38.80% +33.88%] 26.14 [-38.80% +33.88%] 25.86 [-38.12% +35.36%] 0.00 [ NaN% NaN%] 2.44 [-0.36% +0.62%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] +----- +after 0 best 70%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 575.83 [-27.76% +62.03%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our 2 5 537.40 [-16.26% +36.96%] 537.40 [-16.26% +36.96%] 535.00 [-15.89% +37.01%] 0.00 [ NaN% NaN%] 120.44 [-0.24% +0.26%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 581.40 [-12.45% +17.13%] 0.00 [ NaN% NaN%] 119.98 [-0.27% +0.31%] +----- +after 0 best 70%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our 2 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.27 [-0.27% +0.11%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] +----- +after 0 best 70%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our 2 7 7.71 [-35.19% +55.56%] 7.71 [-35.19% +55.56%] 7.43 [-32.69% +61.54%] 0.00 [ NaN% NaN%] 0.90 [-4.33% +18.05%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] +----- +after 0 best 70%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our 2 7 36.00 [-36.11% +13.89%] 36.00 [-36.11% +13.89%] 35.86 [-35.86% +14.34%] 0.00 [ NaN% NaN%] 2.67 [-1.52% +1.35%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] +----- +after 0 best 70%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our 2 7 68.71 [-28.69% +45.53%] 68.71 [-28.69% +45.53%] 68.29 [-28.24% +44.98%] 0.00 [ NaN% NaN%] 11.86 [-0.30% +0.23%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 70%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our 2 7 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 1.29 [-1.33% +0.56%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] +----- +after 0 best 70%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our 2 7 7.29 [-17.65% +37.25%] 7.29 [-17.65% +37.25%] 7.14 [-16.00% +26.00%] 0.00 [ NaN% NaN%] 2.13 [-0.69% +1.90%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] +----- +after 0 best 70%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] + our 2 6 113.00 [-26.55% +28.32%] 113.00 [-26.55% +28.32%] 112.83 [-26.44% +28.51%] 0.00 [ NaN% NaN%] 38.96 [-0.47% +0.83%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] +----- +after 0 best 70%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 7 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our 2 7 4.29 [-30.00% +16.67%] 4.29 [-30.00% +16.67%] 4.14 [-27.59% +20.69%] 0.00 [ NaN% NaN%] 0.54 [-3.70% +18.59%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] +----- +after 0 best 70%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our 2 7 137.14 [-34.38% +23.96%] 137.14 [-34.38% +23.96%] 136.43 [-34.03% +24.61%] 0.00 [ NaN% NaN%] 18.86 [-1.72% +2.02%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] +----- +after 0 best 70%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our 2 7 26.43 [-31.89% +36.22%] 26.43 [-31.89% +36.22%] 26.29 [-31.52% +36.96%] 0.00 [ NaN% NaN%] 4.71 [-0.59% +0.77%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] +----- +after 0 best 70%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.33 [-1.01% +0.81%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] +----- +after 0 best 70%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our 2 7 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 0.00 [ NaN% NaN%] 6.15 [-0.38% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] +----- +after 0 best 70%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 70%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our 2 7 5.86 [-31.71% +36.59%] 5.86 [-31.71% +36.59%] 5.71 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 1.22 [-1.26% +1.57%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] +----- +after 0 best 70%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] +----- +after 0 best 70%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our 2 7 61.14 [-34.58% +19.39%] 61.14 [-34.58% +19.39%] 60.57 [-33.96% +20.52%] 0.00 [ NaN% NaN%] 13.88 [-0.64% +0.96%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 75% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + baseline 2 8 4,743.00 [-19.65% +22.90%] 4,743.00 [-19.65% +22.90%] 4,624.25 [-18.82% +21.84%] 0.00 [ NaN% NaN%] 1,633.37 [-0.21% +0.42%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] + our 2 8 4,639.38 [-17.40% +19.09%] 4,639.38 [-17.40% +19.09%] 4,521.63 [-16.56% +19.82%] 0.00 [ NaN% NaN%] 1,785.37 [-0.14% +0.21%] + our-parallel 1 8 4,778.50 [-14.49% +18.28%] 5,305.38 [-16.16% +16.07%] 4,715.00 [-15.33% +18.98%] 0.00 [ NaN% NaN%] 1,761.17 [-0.17% +0.30%] +----- +after 0 best 75%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our 2 8 192.63 [-21.61% +35.50%] 192.63 [-21.61% +35.50%] 191.13 [-20.99% +35.51%] 0.00 [ NaN% NaN%] 33.25 [-1.65% +2.21%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 75%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our 2 8 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.85 [-2.24% +1.02%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 75%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our 2 8 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 0.00 [ NaN% NaN%] 4.09 [-0.84% +2.12%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 75%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our 2 8 35.75 [-38.46% +39.86%] 35.75 [-38.46% +39.86%] 35.50 [-38.03% +40.85%] 0.00 [ NaN% NaN%] 3.55 [-0.97% +1.07%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 75%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our 2 8 43.00 [-44.19% +58.14%] 43.00 [-44.19% +58.14%] 42.63 [-43.70% +57.18%] 0.00 [ NaN% NaN%] 6.44 [-1.21% +1.54%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 75%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our 2 8 139.38 [-36.86% +42.78%] 139.38 [-36.86% +42.78%] 138.50 [-36.46% +40.79%] 0.00 [ NaN% NaN%] 21.68 [-0.31% +0.56%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 75%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our 2 8 72.75 [-34.02% +36.08%] 72.75 [-34.02% +36.08%] 71.38 [-34.15% +38.70%] 0.00 [ NaN% NaN%] 25.69 [-0.12% +0.21%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 112.63 [-28.97% +56.27%] 0.00 [ NaN% NaN%] 25.93 [-0.18% +0.27%] +----- +after 0 best 75%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our 2 8 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 0.00 [ NaN% NaN%] 0.44 [-0.71% +0.73%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 75%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our 2 8 27.38 [-41.55% +31.51%] 27.38 [-41.55% +31.51%] 27.00 [-40.74% +29.63%] 0.00 [ NaN% NaN%] 2.44 [-0.45% +0.63%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 75%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + baseline 2 8 676.25 [-38.34% +44.62%] 676.25 [-38.34% +44.62%] 657.13 [-36.69% +47.61%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our 2 8 626.88 [-28.22% +24.59%] 626.88 [-28.22% +24.59%] 620.13 [-27.43% +25.46%] 0.00 [ NaN% NaN%] 120.60 [-0.37% +0.50%] + our-parallel 1 8 649.00 [-21.42% +22.96%] 649.00 [-21.42% +22.96%] 621.88 [-18.15% +27.36%] 0.00 [ NaN% NaN%] 120.14 [-0.40% +0.55%] +----- +after 0 best 75%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our 2 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-2.98% +18.97%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 75%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our 2 8 8.50 [-41.18% +64.71%] 8.50 [-41.18% +64.71%] 8.13 [-38.46% +60.00%] 0.00 [ NaN% NaN%] 0.92 [-6.51% +15.93%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 75%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our 2 8 38.25 [-39.87% +41.18%] 38.25 [-39.87% +41.18%] 38.13 [-39.67% +41.64%] 0.00 [ NaN% NaN%] 2.68 [-1.69% +1.22%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 75%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our 2 8 73.13 [-32.99% +42.22%] 73.13 [-32.99% +42.22%] 72.63 [-32.53% +41.82%] 0.00 [ NaN% NaN%] 11.87 [-0.33% +0.27%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 160.75 [-34.68% +42.46%] 0.00 [ NaN% NaN%] 11.72 [-1.23% +3.18%] +----- +after 0 best 75%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our 2 8 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 0.00 [ NaN% NaN%] 1.29 [-1.40% +0.50%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 75%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our 2 8 7.63 [-21.31% +31.15%] 7.63 [-21.31% +31.15%] 7.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 2.14 [-1.11% +2.99%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 75%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] + our 2 8 129.63 [-35.97% +54.29%] 129.63 [-35.97% +54.29%] 125.13 [-33.67% +32.67%] 0.00 [ NaN% NaN%] 39.06 [-0.73% +0.80%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 75%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 8 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our 2 8 4.38 [-31.43% +14.29%] 4.38 [-31.43% +14.29%] 4.25 [-29.41% +17.65%] 0.00 [ NaN% NaN%] 0.56 [-5.89% +15.92%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 75%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our 2 8 142.25 [-36.73% +25.13%] 142.25 [-36.73% +25.13%] 141.50 [-36.40% +25.09%] 0.00 [ NaN% NaN%] 18.93 [-2.04% +2.32%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 75%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our 2 8 28.00 [-35.71% +39.29%] 28.00 [-35.71% +39.29%] 27.88 [-35.43% +39.91%] 0.00 [ NaN% NaN%] 4.72 [-0.92% +2.38%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 75%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our 2 8 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 0.00 [ NaN% NaN%] 0.33 [-1.12% +0.76%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 75%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our 2 8 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 0.00 [ NaN% NaN%] 6.16 [-0.51% +0.86%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 75%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + baseline 2 8 2,839.00 [-8.98% +19.06%] 2,839.00 [-8.98% +19.06%] 2,760.25 [-8.23% +18.47%] 0.00 [ NaN% NaN%] 1,356.24 [-0.01% +0.04%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] + our 2 8 2,856.75 [-8.11% +12.44%] 2,856.75 [-8.11% +12.44%] 2,757.38 [-6.76% +6.77%] 0.00 [ NaN% NaN%] 1,461.95 [-0.02% +0.03%] + our-parallel 1 8 2,946.25 [-7.37% +16.69%] 2,946.25 [-7.37% +16.69%] 2,810.88 [-6.36% +5.63%] 0.00 [ NaN% NaN%] 1,438.97 [-0.02% +0.04%] +----- +after 0 best 75%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our 2 8 6.13 [-34.69% +30.61%] 6.13 [-34.69% +30.61%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.22 [-1.45% +1.37%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 75%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 75%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our 2 8 64.25 [-37.74% +33.85%] 64.25 [-37.74% +33.85%] 63.75 [-37.25% +34.90%] 0.00 [ NaN% NaN%] 13.90 [-0.78% +1.01%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] +----- +after 0 best 75%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our 2 8 192.63 [-21.61% +35.50%] 192.63 [-21.61% +35.50%] 191.13 [-20.99% +35.51%] 0.00 [ NaN% NaN%] 33.25 [-1.65% +2.21%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 75%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our 2 8 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.85 [-2.24% +1.02%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 75%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our 2 8 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 0.00 [ NaN% NaN%] 4.09 [-0.84% +2.12%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 75%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our 2 8 35.75 [-38.46% +39.86%] 35.75 [-38.46% +39.86%] 35.50 [-38.03% +40.85%] 0.00 [ NaN% NaN%] 3.55 [-0.97% +1.07%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 75%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our 2 8 43.00 [-44.19% +58.14%] 43.00 [-44.19% +58.14%] 42.63 [-43.70% +57.18%] 0.00 [ NaN% NaN%] 6.44 [-1.21% +1.54%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 75%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our 2 8 139.38 [-36.86% +42.78%] 139.38 [-36.86% +42.78%] 138.50 [-36.46% +40.79%] 0.00 [ NaN% NaN%] 21.68 [-0.31% +0.56%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 75%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our 2 8 72.75 [-34.02% +36.08%] 72.75 [-34.02% +36.08%] 71.38 [-34.15% +38.70%] 0.00 [ NaN% NaN%] 25.69 [-0.12% +0.21%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 117.29 [-30.09% +50.06%] 0.00 [ NaN% NaN%] 25.93 [-0.19% +0.26%] +----- +after 0 best 75%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our 2 8 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 0.00 [ NaN% NaN%] 0.44 [-0.71% +0.73%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 75%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our 2 8 27.38 [-41.55% +31.51%] 27.38 [-41.55% +31.51%] 27.00 [-40.74% +29.63%] 0.00 [ NaN% NaN%] 2.44 [-0.45% +0.63%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 75%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 575.83 [-27.76% +62.03%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 572.00 [-21.33% +32.34%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] +----- +after 0 best 75%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our 2 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-2.98% +18.97%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 75%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our 2 8 8.50 [-41.18% +64.71%] 8.50 [-41.18% +64.71%] 8.13 [-38.46% +60.00%] 0.00 [ NaN% NaN%] 0.92 [-6.51% +15.93%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 75%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our 2 8 38.25 [-39.87% +41.18%] 38.25 [-39.87% +41.18%] 38.13 [-39.67% +41.64%] 0.00 [ NaN% NaN%] 2.68 [-1.69% +1.22%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 75%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our 2 8 73.13 [-32.99% +42.22%] 73.13 [-32.99% +42.22%] 72.63 [-32.53% +41.82%] 0.00 [ NaN% NaN%] 11.87 [-0.33% +0.27%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] +----- +after 0 best 75%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our 2 8 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 0.00 [ NaN% NaN%] 1.29 [-1.40% +0.50%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 75%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our 2 8 7.63 [-21.31% +31.15%] 7.63 [-21.31% +31.15%] 7.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 2.14 [-1.11% +2.99%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 75%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] + our 2 6 113.00 [-26.55% +28.32%] 113.00 [-26.55% +28.32%] 112.83 [-26.44% +28.51%] 0.00 [ NaN% NaN%] 38.96 [-0.47% +0.83%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 75%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 8 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our 2 8 4.38 [-31.43% +14.29%] 4.38 [-31.43% +14.29%] 4.25 [-29.41% +17.65%] 0.00 [ NaN% NaN%] 0.56 [-5.89% +15.92%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 75%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our 2 8 142.25 [-36.73% +25.13%] 142.25 [-36.73% +25.13%] 141.50 [-36.40% +25.09%] 0.00 [ NaN% NaN%] 18.93 [-2.04% +2.32%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 75%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our 2 8 28.00 [-35.71% +39.29%] 28.00 [-35.71% +39.29%] 27.88 [-35.43% +39.91%] 0.00 [ NaN% NaN%] 4.72 [-0.92% +2.38%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 75%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our 2 8 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 0.00 [ NaN% NaN%] 0.33 [-1.12% +0.76%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 75%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our 2 8 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 0.00 [ NaN% NaN%] 6.16 [-0.51% +0.86%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 75%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 75%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our 2 8 6.13 [-34.69% +30.61%] 6.13 [-34.69% +30.61%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.22 [-1.45% +1.37%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 75%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 75%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our 2 8 64.25 [-37.74% +33.85%] 64.25 [-37.74% +33.85%] 63.75 [-37.25% +34.90%] 0.00 [ NaN% NaN%] 13.90 [-0.78% +1.01%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 80% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + baseline 2 8 4,743.00 [-19.65% +22.90%] 4,743.00 [-19.65% +22.90%] 4,624.25 [-18.82% +21.84%] 0.00 [ NaN% NaN%] 1,633.37 [-0.21% +0.42%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] + our 2 8 4,639.38 [-17.40% +19.09%] 4,639.38 [-17.40% +19.09%] 4,521.63 [-16.56% +19.82%] 0.00 [ NaN% NaN%] 1,785.37 [-0.14% +0.21%] + our-parallel 1 8 4,778.50 [-14.49% +18.28%] 5,305.38 [-16.16% +16.07%] 4,715.00 [-15.33% +18.98%] 0.00 [ NaN% NaN%] 1,761.17 [-0.17% +0.30%] +----- +after 0 best 80%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our 2 8 192.63 [-21.61% +35.50%] 192.63 [-21.61% +35.50%] 191.13 [-20.99% +35.51%] 0.00 [ NaN% NaN%] 33.25 [-1.65% +2.21%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 80%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our 2 8 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.85 [-2.24% +1.02%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 80%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our 2 8 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 0.00 [ NaN% NaN%] 4.09 [-0.84% +2.12%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 80%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our 2 8 35.75 [-38.46% +39.86%] 35.75 [-38.46% +39.86%] 35.50 [-38.03% +40.85%] 0.00 [ NaN% NaN%] 3.55 [-0.97% +1.07%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 80%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our 2 8 43.00 [-44.19% +58.14%] 43.00 [-44.19% +58.14%] 42.63 [-43.70% +57.18%] 0.00 [ NaN% NaN%] 6.44 [-1.21% +1.54%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 80%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our 2 8 139.38 [-36.86% +42.78%] 139.38 [-36.86% +42.78%] 138.50 [-36.46% +40.79%] 0.00 [ NaN% NaN%] 21.68 [-0.31% +0.56%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 80%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our 2 8 72.75 [-34.02% +36.08%] 72.75 [-34.02% +36.08%] 71.38 [-34.15% +38.70%] 0.00 [ NaN% NaN%] 25.69 [-0.12% +0.21%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 112.63 [-28.97% +56.27%] 0.00 [ NaN% NaN%] 25.93 [-0.18% +0.27%] +----- +after 0 best 80%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our 2 8 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 0.00 [ NaN% NaN%] 0.44 [-0.71% +0.73%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 80%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our 2 8 27.38 [-41.55% +31.51%] 27.38 [-41.55% +31.51%] 27.00 [-40.74% +29.63%] 0.00 [ NaN% NaN%] 2.44 [-0.45% +0.63%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 80%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + baseline 2 8 676.25 [-38.34% +44.62%] 676.25 [-38.34% +44.62%] 657.13 [-36.69% +47.61%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our 2 8 626.88 [-28.22% +24.59%] 626.88 [-28.22% +24.59%] 620.13 [-27.43% +25.46%] 0.00 [ NaN% NaN%] 120.60 [-0.37% +0.50%] + our-parallel 1 8 649.00 [-21.42% +22.96%] 649.00 [-21.42% +22.96%] 621.88 [-18.15% +27.36%] 0.00 [ NaN% NaN%] 120.14 [-0.40% +0.55%] +----- +after 0 best 80%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our 2 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-2.98% +18.97%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 80%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our 2 8 8.50 [-41.18% +64.71%] 8.50 [-41.18% +64.71%] 8.13 [-38.46% +60.00%] 0.00 [ NaN% NaN%] 0.92 [-6.51% +15.93%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 80%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our 2 8 38.25 [-39.87% +41.18%] 38.25 [-39.87% +41.18%] 38.13 [-39.67% +41.64%] 0.00 [ NaN% NaN%] 2.68 [-1.69% +1.22%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 80%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our 2 8 73.13 [-32.99% +42.22%] 73.13 [-32.99% +42.22%] 72.63 [-32.53% +41.82%] 0.00 [ NaN% NaN%] 11.87 [-0.33% +0.27%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 160.75 [-34.68% +42.46%] 0.00 [ NaN% NaN%] 11.72 [-1.23% +3.18%] +----- +after 0 best 80%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our 2 8 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 0.00 [ NaN% NaN%] 1.29 [-1.40% +0.50%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 80%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our 2 8 7.63 [-21.31% +31.15%] 7.63 [-21.31% +31.15%] 7.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 2.14 [-1.11% +2.99%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 80%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] + our 2 8 129.63 [-35.97% +54.29%] 129.63 [-35.97% +54.29%] 125.13 [-33.67% +32.67%] 0.00 [ NaN% NaN%] 39.06 [-0.73% +0.80%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 80%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 8 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our 2 8 4.38 [-31.43% +14.29%] 4.38 [-31.43% +14.29%] 4.25 [-29.41% +17.65%] 0.00 [ NaN% NaN%] 0.56 [-5.89% +15.92%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 80%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our 2 8 142.25 [-36.73% +25.13%] 142.25 [-36.73% +25.13%] 141.50 [-36.40% +25.09%] 0.00 [ NaN% NaN%] 18.93 [-2.04% +2.32%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 80%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our 2 8 28.00 [-35.71% +39.29%] 28.00 [-35.71% +39.29%] 27.88 [-35.43% +39.91%] 0.00 [ NaN% NaN%] 4.72 [-0.92% +2.38%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 80%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our 2 8 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 0.00 [ NaN% NaN%] 0.33 [-1.12% +0.76%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 80%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our 2 8 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 0.00 [ NaN% NaN%] 6.16 [-0.51% +0.86%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 80%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + baseline 2 8 2,839.00 [-8.98% +19.06%] 2,839.00 [-8.98% +19.06%] 2,760.25 [-8.23% +18.47%] 0.00 [ NaN% NaN%] 1,356.24 [-0.01% +0.04%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] + our 2 8 2,856.75 [-8.11% +12.44%] 2,856.75 [-8.11% +12.44%] 2,757.38 [-6.76% +6.77%] 0.00 [ NaN% NaN%] 1,461.95 [-0.02% +0.03%] + our-parallel 1 8 2,946.25 [-7.37% +16.69%] 2,946.25 [-7.37% +16.69%] 2,810.88 [-6.36% +5.63%] 0.00 [ NaN% NaN%] 1,438.97 [-0.02% +0.04%] +----- +after 0 best 80%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our 2 8 6.13 [-34.69% +30.61%] 6.13 [-34.69% +30.61%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.22 [-1.45% +1.37%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 80%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 80%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our 2 8 64.25 [-37.74% +33.85%] 64.25 [-37.74% +33.85%] 63.75 [-37.25% +34.90%] 0.00 [ NaN% NaN%] 13.90 [-0.78% +1.01%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] +----- +after 0 best 80%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our 2 8 192.63 [-21.61% +35.50%] 192.63 [-21.61% +35.50%] 191.13 [-20.99% +35.51%] 0.00 [ NaN% NaN%] 33.25 [-1.65% +2.21%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] +----- +after 0 best 80%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our 2 8 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.85 [-2.24% +1.02%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] +----- +after 0 best 80%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our 2 8 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 0.00 [ NaN% NaN%] 4.09 [-0.84% +2.12%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] +----- +after 0 best 80%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our 2 8 35.75 [-38.46% +39.86%] 35.75 [-38.46% +39.86%] 35.50 [-38.03% +40.85%] 0.00 [ NaN% NaN%] 3.55 [-0.97% +1.07%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] +----- +after 0 best 80%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our 2 8 43.00 [-44.19% +58.14%] 43.00 [-44.19% +58.14%] 42.63 [-43.70% +57.18%] 0.00 [ NaN% NaN%] 6.44 [-1.21% +1.54%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] +----- +after 0 best 80%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our 2 8 139.38 [-36.86% +42.78%] 139.38 [-36.86% +42.78%] 138.50 [-36.46% +40.79%] 0.00 [ NaN% NaN%] 21.68 [-0.31% +0.56%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] +----- +after 0 best 80%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our 2 8 72.75 [-34.02% +36.08%] 72.75 [-34.02% +36.08%] 71.38 [-34.15% +38.70%] 0.00 [ NaN% NaN%] 25.69 [-0.12% +0.21%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 133.50 [-38.58% +85.02%] 0.00 [ NaN% NaN%] 25.94 [-0.23% +0.28%] +----- +after 0 best 80%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our 2 8 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 0.00 [ NaN% NaN%] 0.44 [-0.71% +0.73%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] +----- +after 0 best 80%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our 2 8 27.38 [-41.55% +31.51%] 27.38 [-41.55% +31.51%] 27.00 [-40.74% +29.63%] 0.00 [ NaN% NaN%] 2.44 [-0.45% +0.63%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] +----- +after 0 best 80%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + baseline 2 7 635.29 [-34.36% +53.95%] 635.29 [-34.36% +53.95%] 632.14 [-34.19% +53.45%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 572.00 [-21.33% +32.34%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] +----- +after 0 best 80%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our 2 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-2.98% +18.97%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] +----- +after 0 best 80%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our 2 8 8.50 [-41.18% +64.71%] 8.50 [-41.18% +64.71%] 8.13 [-38.46% +60.00%] 0.00 [ NaN% NaN%] 0.92 [-6.51% +15.93%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] +----- +after 0 best 80%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our 2 8 38.25 [-39.87% +41.18%] 38.25 [-39.87% +41.18%] 38.13 [-39.67% +41.64%] 0.00 [ NaN% NaN%] 2.68 [-1.69% +1.22%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] +----- +after 0 best 80%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our 2 8 73.13 [-32.99% +42.22%] 73.13 [-32.99% +42.22%] 72.63 [-32.53% +41.82%] 0.00 [ NaN% NaN%] 11.87 [-0.33% +0.27%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 162.63 [-35.43% +50.04%] 0.00 [ NaN% NaN%] 11.74 [-1.44% +4.67%] +----- +after 0 best 80%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our 2 8 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 0.00 [ NaN% NaN%] 1.29 [-1.40% +0.50%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] +----- +after 0 best 80%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our 2 8 7.63 [-21.31% +31.15%] 7.63 [-21.31% +31.15%] 7.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 2.14 [-1.11% +2.99%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] +----- +after 0 best 80%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] + our 2 7 119.57 [-30.59% +32.97%] 119.57 [-30.59% +32.97%] 119.29 [-30.42% +32.46%] 0.00 [ NaN% NaN%] 39.01 [-0.62% +0.88%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] +----- +after 0 best 80%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 8 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our 2 8 4.38 [-31.43% +14.29%] 4.38 [-31.43% +14.29%] 4.25 [-29.41% +17.65%] 0.00 [ NaN% NaN%] 0.56 [-5.89% +15.92%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] +----- +after 0 best 80%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our 2 8 142.25 [-36.73% +25.13%] 142.25 [-36.73% +25.13%] 141.50 [-36.40% +25.09%] 0.00 [ NaN% NaN%] 18.93 [-2.04% +2.32%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] +----- +after 0 best 80%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our 2 8 28.00 [-35.71% +39.29%] 28.00 [-35.71% +39.29%] 27.88 [-35.43% +39.91%] 0.00 [ NaN% NaN%] 4.72 [-0.92% +2.38%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] +----- +after 0 best 80%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our 2 8 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 0.00 [ NaN% NaN%] 0.33 [-1.12% +0.76%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] +----- +after 0 best 80%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our 2 8 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 0.00 [ NaN% NaN%] 6.16 [-0.51% +0.86%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] +----- +after 0 best 80%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 80%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our 2 8 6.13 [-34.69% +30.61%] 6.13 [-34.69% +30.61%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.22 [-1.45% +1.37%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] +----- +after 0 best 80%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] +----- +after 0 best 80%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our 2 8 64.25 [-37.74% +33.85%] 64.25 [-37.74% +33.85%] 63.75 [-37.25% +34.90%] 0.00 [ NaN% NaN%] 13.90 [-0.78% +1.01%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 85% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + baseline 2 9 4,921.67 [-22.57% +29.04%] 4,921.67 [-22.57% +29.04%] 4,806.78 [-21.90% +30.38%] 0.00 [ NaN% NaN%] 1,634.61 [-0.28% +0.61%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] + our 2 9 4,787.44 [-19.96% +24.74%] 4,787.44 [-19.96% +24.74%] 4,671.89 [-19.24% +25.73%] 0.00 [ NaN% NaN%] 1,786.32 [-0.19% +0.43%] + our-parallel 1 9 4,940.11 [-17.29% +26.17%] 5,493.89 [-19.04% +27.45%] 4,900.33 [-18.54% +30.26%] 0.00 [ NaN% NaN%] 1,762.23 [-0.23% +0.48%] +----- +after 0 best 85%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our 2 9 200.44 [-24.67% +31.21%] 200.44 [-24.67% +31.21%] 198.89 [-24.08% +31.23%] 0.00 [ NaN% NaN%] 33.39 [-2.07% +3.46%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 85%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our 2 9 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.85 [-2.35% +0.93%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 85%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our 2 9 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 0.00 [ NaN% NaN%] 4.11 [-1.27% +3.41%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 85%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our 2 9 37.56 [-41.42% +38.46%] 37.56 [-41.42% +38.46%] 37.22 [-40.90% +37.01%] 0.00 [ NaN% NaN%] 3.55 [-1.15% +1.39%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 85%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our 2 9 46.00 [-47.83% +52.17%] 46.00 [-47.83% +52.17%] 45.44 [-47.19% +49.63%] 0.00 [ NaN% NaN%] 6.47 [-1.68% +3.81%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 85%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our 2 9 150.44 [-41.51% +58.86%] 150.44 [-41.51% +58.86%] 149.33 [-41.07% +58.04%] 0.00 [ NaN% NaN%] 21.74 [-0.61% +2.46%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 85%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our 2 9 77.56 [-38.11% +49.57%] 77.56 [-38.11% +49.57%] 76.11 [-38.25% +49.78%] 0.00 [ NaN% NaN%] 25.71 [-0.18% +0.46%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 127.56 [-37.28% +93.64%] 0.00 [ NaN% NaN%] 25.94 [-0.22% +0.30%] +----- +after 0 best 85%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our 2 9 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 0.00 [ NaN% NaN%] 0.44 [-0.93% +1.77%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 85%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our 2 9 28.33 [-43.53% +27.06%] 28.33 [-43.53% +27.06%] 28.00 [-42.86% +28.57%] 0.00 [ NaN% NaN%] 2.45 [-0.56% +0.86%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 85%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + baseline 2 9 719.11 [-42.01% +47.68%] 719.11 [-42.01% +47.68%] 699.67 [-40.54% +48.64%] 0.00 [ NaN% NaN%] 105.47 [-0.55% +1.21%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our 2 9 668.56 [-32.69% +49.88%] 668.56 [-32.69% +49.88%] 647.44 [-30.50% +33.76%] 0.00 [ NaN% NaN%] 120.88 [-0.60% +1.84%] + our-parallel 1 9 711.44 [-28.31% +70.22%] 711.44 [-28.31% +70.22%] 686.44 [-25.85% +75.25%] 0.00 [ NaN% NaN%] 120.29 [-0.53% +1.01%] +----- +after 0 best 85%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our 2 9 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.29 [-4.98% +16.52%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 85%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our 2 9 9.33 [-46.43% +71.43%] 9.33 [-46.43% +71.43%] 9.00 [-44.44% +77.78%] 0.00 [ NaN% NaN%] 0.94 [-8.20% +14.47%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 85%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our 2 9 40.56 [-43.29% +45.48%] 40.56 [-43.29% +45.48%] 40.44 [-43.13% +45.88%] 0.00 [ NaN% NaN%] 2.68 [-1.85% +1.29%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 85%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our 2 9 77.00 [-36.36% +40.26%] 77.00 [-36.36% +40.26%] 76.44 [-35.90% +39.97%] 0.00 [ NaN% NaN%] 11.87 [-0.36% +0.24%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 356.44 [-36.88% +55.42%] 170.00 [-38.24% +43.53%] 0.00 [ NaN% NaN%] 11.78 [-1.77% +4.33%] +----- +after 0 best 85%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our 2 9 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 0.00 [ NaN% NaN%] 1.29 [-1.49% +0.72%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 85%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our 2 9 8.22 [-27.03% +58.11%] 8.22 [-27.03% +58.11%] 8.11 [-26.03% +60.27%] 0.00 [ NaN% NaN%] 2.16 [-1.77% +5.35%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 85%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] + our 2 9 138.44 [-40.05% +50.96%] 138.44 [-40.05% +50.96%] 133.33 [-37.75% +49.25%] 0.00 [ NaN% NaN%] 39.14 [-0.93% +1.55%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 85%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 9 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our 2 9 4.56 [-34.15% +31.71%] 4.56 [-34.15% +31.71%] 4.44 [-32.50% +35.00%] 0.00 [ NaN% NaN%] 0.57 [-7.55% +14.09%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 85%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our 2 9 149.67 [-39.87% +39.64%] 149.67 [-39.87% +39.64%] 148.67 [-39.46% +38.57%] 0.00 [ NaN% NaN%] 19.00 [-2.44% +3.24%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 85%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our 2 9 30.22 [-40.44% +58.82%] 30.22 [-40.44% +58.82%] 30.11 [-40.22% +59.41%] 0.00 [ NaN% NaN%] 4.74 [-1.37% +3.61%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 85%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our 2 9 3.44 [-41.94% +74.19%] 3.44 [-41.94% +74.19%] 3.33 [-40.00% +50.00%] 0.00 [ NaN% NaN%] 0.33 [-1.67% +4.47%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 85%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our 2 9 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 0.00 [ NaN% NaN%] 6.16 [-0.64% +1.09%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 85%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + baseline 2 9 2,911.44 [-11.25% +19.91%] 2,911.44 [-11.25% +19.91%] 2,818.67 [-10.13% +16.58%] 0.00 [ NaN% NaN%] 1,356.37 [-0.02% +0.08%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] + our 2 9 2,907.78 [-9.72% +14.04%] 2,907.78 [-9.72% +14.04%] 2,811.33 [-8.55% +15.35%] 0.00 [ NaN% NaN%] 1,462.08 [-0.02% +0.07%] + our-parallel 1 9 3,001.44 [-9.08% +14.71%] 3,001.44 [-9.08% +14.71%] 2,859.00 [-7.94% +13.47%] 0.00 [ NaN% NaN%] 1,439.13 [-0.03% +0.09%] +----- +after 0 best 85%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our 2 9 6.78 [-40.98% +77.05%] 6.78 [-40.98% +77.05%] 6.56 [-38.98% +67.80%] 0.00 [ NaN% NaN%] 1.22 [-1.61% +1.23%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 85%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 85%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our 2 9 67.33 [-40.59% +36.63%] 67.33 [-40.59% +36.63%] 66.89 [-40.20% +37.54%] 0.00 [ NaN% NaN%] 13.92 [-0.95% +1.30%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] +----- +after 0 best 85%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our 2 9 200.44 [-24.67% +31.21%] 200.44 [-24.67% +31.21%] 198.89 [-24.08% +31.23%] 0.00 [ NaN% NaN%] 33.39 [-2.07% +3.46%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 85%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our 2 9 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.85 [-2.35% +0.93%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 85%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our 2 9 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 0.00 [ NaN% NaN%] 4.11 [-1.27% +3.41%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 85%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our 2 9 37.56 [-41.42% +38.46%] 37.56 [-41.42% +38.46%] 37.22 [-40.90% +37.01%] 0.00 [ NaN% NaN%] 3.55 [-1.15% +1.39%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 85%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our 2 9 46.00 [-47.83% +52.17%] 46.00 [-47.83% +52.17%] 45.44 [-47.19% +49.63%] 0.00 [ NaN% NaN%] 6.47 [-1.68% +3.81%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 85%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our 2 9 150.44 [-41.51% +58.86%] 150.44 [-41.51% +58.86%] 149.33 [-41.07% +58.04%] 0.00 [ NaN% NaN%] 21.74 [-0.61% +2.46%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 85%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our 2 9 77.56 [-38.11% +49.57%] 77.56 [-38.11% +49.57%] 76.11 [-38.25% +49.78%] 0.00 [ NaN% NaN%] 25.71 [-0.18% +0.46%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 133.50 [-38.58% +85.02%] 0.00 [ NaN% NaN%] 25.94 [-0.23% +0.28%] +----- +after 0 best 85%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our 2 9 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 0.00 [ NaN% NaN%] 0.44 [-0.93% +1.77%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 85%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our 2 9 28.33 [-43.53% +27.06%] 28.33 [-43.53% +27.06%] 28.00 [-42.86% +28.57%] 0.00 [ NaN% NaN%] 2.45 [-0.56% +0.86%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 85%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + baseline 2 7 635.29 [-34.36% +53.95%] 635.29 [-34.36% +53.95%] 632.14 [-34.19% +53.45%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 572.00 [-21.33% +32.34%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] +----- +after 0 best 85%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our 2 9 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.29 [-4.98% +16.52%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 85%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our 2 9 9.33 [-46.43% +71.43%] 9.33 [-46.43% +71.43%] 9.00 [-44.44% +77.78%] 0.00 [ NaN% NaN%] 0.94 [-8.20% +14.47%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 85%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our 2 9 40.56 [-43.29% +45.48%] 40.56 [-43.29% +45.48%] 40.44 [-43.13% +45.88%] 0.00 [ NaN% NaN%] 2.68 [-1.85% +1.29%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 85%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our 2 9 77.00 [-36.36% +40.26%] 77.00 [-36.36% +40.26%] 76.44 [-35.90% +39.97%] 0.00 [ NaN% NaN%] 11.87 [-0.36% +0.24%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 162.63 [-35.43% +50.04%] 0.00 [ NaN% NaN%] 11.74 [-1.44% +4.67%] +----- +after 0 best 85%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our 2 9 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 0.00 [ NaN% NaN%] 1.29 [-1.49% +0.72%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 85%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our 2 9 8.22 [-27.03% +58.11%] 8.22 [-27.03% +58.11%] 8.11 [-26.03% +60.27%] 0.00 [ NaN% NaN%] 2.16 [-1.77% +5.35%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 85%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] + our 2 7 119.57 [-30.59% +32.97%] 119.57 [-30.59% +32.97%] 119.29 [-30.42% +32.46%] 0.00 [ NaN% NaN%] 39.01 [-0.62% +0.88%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 85%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 9 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our 2 9 4.56 [-34.15% +31.71%] 4.56 [-34.15% +31.71%] 4.44 [-32.50% +35.00%] 0.00 [ NaN% NaN%] 0.57 [-7.55% +14.09%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 85%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our 2 9 149.67 [-39.87% +39.64%] 149.67 [-39.87% +39.64%] 148.67 [-39.46% +38.57%] 0.00 [ NaN% NaN%] 19.00 [-2.44% +3.24%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 85%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our 2 9 30.22 [-40.44% +58.82%] 30.22 [-40.44% +58.82%] 30.11 [-40.22% +59.41%] 0.00 [ NaN% NaN%] 4.74 [-1.37% +3.61%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 85%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our 2 9 3.44 [-41.94% +74.19%] 3.44 [-41.94% +74.19%] 3.33 [-40.00% +50.00%] 0.00 [ NaN% NaN%] 0.33 [-1.67% +4.47%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 85%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our 2 9 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 0.00 [ NaN% NaN%] 6.16 [-0.64% +1.09%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 85%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 85%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our 2 9 6.78 [-40.98% +77.05%] 6.78 [-40.98% +77.05%] 6.56 [-38.98% +67.80%] 0.00 [ NaN% NaN%] 1.22 [-1.61% +1.23%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 85%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 85%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our 2 9 67.33 [-40.59% +36.63%] 67.33 [-40.59% +36.63%] 66.89 [-40.20% +37.54%] 0.00 [ NaN% NaN%] 13.92 [-0.95% +1.30%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 90% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + baseline 2 9 4,921.67 [-22.57% +29.04%] 4,921.67 [-22.57% +29.04%] 4,806.78 [-21.90% +30.38%] 0.00 [ NaN% NaN%] 1,634.61 [-0.28% +0.61%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] + our 2 9 4,787.44 [-19.96% +24.74%] 4,787.44 [-19.96% +24.74%] 4,671.89 [-19.24% +25.73%] 0.00 [ NaN% NaN%] 1,786.32 [-0.19% +0.43%] + our-parallel 1 9 4,940.11 [-17.29% +26.17%] 5,493.89 [-19.04% +27.45%] 4,900.33 [-18.54% +30.26%] 0.00 [ NaN% NaN%] 1,762.23 [-0.23% +0.48%] +----- +after 0 best 90%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our 2 9 200.44 [-24.67% +31.21%] 200.44 [-24.67% +31.21%] 198.89 [-24.08% +31.23%] 0.00 [ NaN% NaN%] 33.39 [-2.07% +3.46%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 90%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our 2 9 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.85 [-2.35% +0.93%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 90%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our 2 9 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 0.00 [ NaN% NaN%] 4.11 [-1.27% +3.41%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 90%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our 2 9 37.56 [-41.42% +38.46%] 37.56 [-41.42% +38.46%] 37.22 [-40.90% +37.01%] 0.00 [ NaN% NaN%] 3.55 [-1.15% +1.39%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 90%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our 2 9 46.00 [-47.83% +52.17%] 46.00 [-47.83% +52.17%] 45.44 [-47.19% +49.63%] 0.00 [ NaN% NaN%] 6.47 [-1.68% +3.81%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 90%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our 2 9 150.44 [-41.51% +58.86%] 150.44 [-41.51% +58.86%] 149.33 [-41.07% +58.04%] 0.00 [ NaN% NaN%] 21.74 [-0.61% +2.46%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 90%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our 2 9 77.56 [-38.11% +49.57%] 77.56 [-38.11% +49.57%] 76.11 [-38.25% +49.78%] 0.00 [ NaN% NaN%] 25.71 [-0.18% +0.46%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 127.56 [-37.28% +93.64%] 0.00 [ NaN% NaN%] 25.94 [-0.22% +0.30%] +----- +after 0 best 90%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our 2 9 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 0.00 [ NaN% NaN%] 0.44 [-0.93% +1.77%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 90%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our 2 9 28.33 [-43.53% +27.06%] 28.33 [-43.53% +27.06%] 28.00 [-42.86% +28.57%] 0.00 [ NaN% NaN%] 2.45 [-0.56% +0.86%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 90%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + baseline 2 9 719.11 [-42.01% +47.68%] 719.11 [-42.01% +47.68%] 699.67 [-40.54% +48.64%] 0.00 [ NaN% NaN%] 105.47 [-0.55% +1.21%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our 2 9 668.56 [-32.69% +49.88%] 668.56 [-32.69% +49.88%] 647.44 [-30.50% +33.76%] 0.00 [ NaN% NaN%] 120.88 [-0.60% +1.84%] + our-parallel 1 9 711.44 [-28.31% +70.22%] 711.44 [-28.31% +70.22%] 686.44 [-25.85% +75.25%] 0.00 [ NaN% NaN%] 120.29 [-0.53% +1.01%] +----- +after 0 best 90%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our 2 9 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.29 [-4.98% +16.52%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 90%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our 2 9 9.33 [-46.43% +71.43%] 9.33 [-46.43% +71.43%] 9.00 [-44.44% +77.78%] 0.00 [ NaN% NaN%] 0.94 [-8.20% +14.47%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 90%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our 2 9 40.56 [-43.29% +45.48%] 40.56 [-43.29% +45.48%] 40.44 [-43.13% +45.88%] 0.00 [ NaN% NaN%] 2.68 [-1.85% +1.29%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 90%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our 2 9 77.00 [-36.36% +40.26%] 77.00 [-36.36% +40.26%] 76.44 [-35.90% +39.97%] 0.00 [ NaN% NaN%] 11.87 [-0.36% +0.24%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 356.44 [-36.88% +55.42%] 170.00 [-38.24% +43.53%] 0.00 [ NaN% NaN%] 11.78 [-1.77% +4.33%] +----- +after 0 best 90%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our 2 9 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 0.00 [ NaN% NaN%] 1.29 [-1.49% +0.72%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 90%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our 2 9 8.22 [-27.03% +58.11%] 8.22 [-27.03% +58.11%] 8.11 [-26.03% +60.27%] 0.00 [ NaN% NaN%] 2.16 [-1.77% +5.35%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 90%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] + our 2 9 138.44 [-40.05% +50.96%] 138.44 [-40.05% +50.96%] 133.33 [-37.75% +49.25%] 0.00 [ NaN% NaN%] 39.14 [-0.93% +1.55%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 90%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 9 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our 2 9 4.56 [-34.15% +31.71%] 4.56 [-34.15% +31.71%] 4.44 [-32.50% +35.00%] 0.00 [ NaN% NaN%] 0.57 [-7.55% +14.09%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 90%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our 2 9 149.67 [-39.87% +39.64%] 149.67 [-39.87% +39.64%] 148.67 [-39.46% +38.57%] 0.00 [ NaN% NaN%] 19.00 [-2.44% +3.24%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 90%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our 2 9 30.22 [-40.44% +58.82%] 30.22 [-40.44% +58.82%] 30.11 [-40.22% +59.41%] 0.00 [ NaN% NaN%] 4.74 [-1.37% +3.61%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 90%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our 2 9 3.44 [-41.94% +74.19%] 3.44 [-41.94% +74.19%] 3.33 [-40.00% +50.00%] 0.00 [ NaN% NaN%] 0.33 [-1.67% +4.47%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 90%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our 2 9 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 0.00 [ NaN% NaN%] 6.16 [-0.64% +1.09%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 90%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + baseline 2 9 2,911.44 [-11.25% +19.91%] 2,911.44 [-11.25% +19.91%] 2,818.67 [-10.13% +16.58%] 0.00 [ NaN% NaN%] 1,356.37 [-0.02% +0.08%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] + our 2 9 2,907.78 [-9.72% +14.04%] 2,907.78 [-9.72% +14.04%] 2,811.33 [-8.55% +15.35%] 0.00 [ NaN% NaN%] 1,462.08 [-0.02% +0.07%] + our-parallel 1 9 3,001.44 [-9.08% +14.71%] 3,001.44 [-9.08% +14.71%] 2,859.00 [-7.94% +13.47%] 0.00 [ NaN% NaN%] 1,439.13 [-0.03% +0.09%] +----- +after 0 best 90%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our 2 9 6.78 [-40.98% +77.05%] 6.78 [-40.98% +77.05%] 6.56 [-38.98% +67.80%] 0.00 [ NaN% NaN%] 1.22 [-1.61% +1.23%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 90%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 90%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our 2 9 67.33 [-40.59% +36.63%] 67.33 [-40.59% +36.63%] 66.89 [-40.20% +37.54%] 0.00 [ NaN% NaN%] 13.92 [-0.95% +1.30%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] +----- +after 0 best 90%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our 2 9 200.44 [-24.67% +31.21%] 200.44 [-24.67% +31.21%] 198.89 [-24.08% +31.23%] 0.00 [ NaN% NaN%] 33.39 [-2.07% +3.46%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] +----- +after 0 best 90%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our 2 9 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.85 [-2.35% +0.93%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] +----- +after 0 best 90%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our 2 9 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 0.00 [ NaN% NaN%] 4.11 [-1.27% +3.41%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] +----- +after 0 best 90%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our 2 9 37.56 [-41.42% +38.46%] 37.56 [-41.42% +38.46%] 37.22 [-40.90% +37.01%] 0.00 [ NaN% NaN%] 3.55 [-1.15% +1.39%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] +----- +after 0 best 90%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our 2 9 46.00 [-47.83% +52.17%] 46.00 [-47.83% +52.17%] 45.44 [-47.19% +49.63%] 0.00 [ NaN% NaN%] 6.47 [-1.68% +3.81%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] +----- +after 0 best 90%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our 2 9 150.44 [-41.51% +58.86%] 150.44 [-41.51% +58.86%] 149.33 [-41.07% +58.04%] 0.00 [ NaN% NaN%] 21.74 [-0.61% +2.46%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] +----- +after 0 best 90%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our 2 9 77.56 [-38.11% +49.57%] 77.56 [-38.11% +49.57%] 76.11 [-38.25% +49.78%] 0.00 [ NaN% NaN%] 25.71 [-0.18% +0.46%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 151.33 [-45.81% +94.27%] 0.00 [ NaN% NaN%] 25.97 [-0.35% +0.91%] +----- +after 0 best 90%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our 2 9 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 0.00 [ NaN% NaN%] 0.44 [-0.93% +1.77%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] +----- +after 0 best 90%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our 2 9 28.33 [-43.53% +27.06%] 28.33 [-43.53% +27.06%] 28.00 [-42.86% +28.57%] 0.00 [ NaN% NaN%] 2.45 [-0.56% +0.86%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] +----- +after 0 best 90%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + baseline 2 8 688.63 [-39.44% +54.22%] 688.63 [-39.44% +54.22%] 683.13 [-39.10% +52.24%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our 2 7 604.86 [-25.60% +28.96%] 604.86 [-25.60% +28.96%] 601.43 [-25.18% +29.36%] 0.00 [ NaN% NaN%] 120.61 [-0.38% +0.49%] + our-parallel 1 7 640.00 [-20.31% +24.69%] 640.00 [-20.31% +24.69%] 637.14 [-20.11% +24.30%] 0.00 [ NaN% NaN%] 120.20 [-0.45% +0.50%] +----- +after 0 best 90%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our 2 9 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.29 [-4.98% +16.52%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] +----- +after 0 best 90%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our 2 9 9.33 [-46.43% +71.43%] 9.33 [-46.43% +71.43%] 9.00 [-44.44% +77.78%] 0.00 [ NaN% NaN%] 0.94 [-8.20% +14.47%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] +----- +after 0 best 90%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our 2 9 40.56 [-43.29% +45.48%] 40.56 [-43.29% +45.48%] 40.44 [-43.13% +45.88%] 0.00 [ NaN% NaN%] 2.68 [-1.85% +1.29%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] +----- +after 0 best 90%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our 2 9 77.00 [-36.36% +40.26%] 77.00 [-36.36% +40.26%] 76.44 [-35.90% +39.97%] 0.00 [ NaN% NaN%] 11.87 [-0.36% +0.24%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 373.11 [-39.70% +88.68%] 183.11 [-42.66% +89.50%] 0.00 [ NaN% NaN%] 11.80 [-1.96% +4.19%] +----- +after 0 best 90%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our 2 9 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 0.00 [ NaN% NaN%] 1.29 [-1.49% +0.72%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] +----- +after 0 best 90%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our 2 9 8.22 [-27.03% +58.11%] 8.22 [-27.03% +58.11%] 8.11 [-26.03% +60.27%] 0.00 [ NaN% NaN%] 2.16 [-1.77% +5.35%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] +----- +after 0 best 90%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] + our 2 8 129.63 [-35.97% +54.29%] 129.63 [-35.97% +54.29%] 129.25 [-35.78% +53.97%] 0.00 [ NaN% NaN%] 39.06 [-0.73% +0.80%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] +----- +after 0 best 90%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 9 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our 2 9 4.56 [-34.15% +31.71%] 4.56 [-34.15% +31.71%] 4.44 [-32.50% +35.00%] 0.00 [ NaN% NaN%] 0.57 [-7.55% +14.09%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] +----- +after 0 best 90%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our 2 9 149.67 [-39.87% +39.64%] 149.67 [-39.87% +39.64%] 148.67 [-39.46% +38.57%] 0.00 [ NaN% NaN%] 19.00 [-2.44% +3.24%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] +----- +after 0 best 90%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our 2 9 30.22 [-40.44% +58.82%] 30.22 [-40.44% +58.82%] 30.11 [-40.22% +59.41%] 0.00 [ NaN% NaN%] 4.74 [-1.37% +3.61%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] +----- +after 0 best 90%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our 2 9 3.44 [-41.94% +74.19%] 3.44 [-41.94% +74.19%] 3.33 [-40.00% +50.00%] 0.00 [ NaN% NaN%] 0.33 [-1.67% +4.47%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] +----- +after 0 best 90%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our 2 9 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 0.00 [ NaN% NaN%] 6.16 [-0.64% +1.09%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] +----- +after 0 best 90%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 90%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our 2 9 6.78 [-40.98% +77.05%] 6.78 [-40.98% +77.05%] 6.56 [-38.98% +67.80%] 0.00 [ NaN% NaN%] 1.22 [-1.61% +1.23%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] +----- +after 0 best 90%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] +----- +after 0 best 90%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our 2 9 67.33 [-40.59% +36.63%] 67.33 [-40.59% +36.63%] 66.89 [-40.20% +37.54%] 0.00 [ NaN% NaN%] 13.92 [-0.95% +1.30%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 95% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 4,905.20 [-20.15% +34.04%] 4,905.20 [-20.15% +34.04%] 4,801.50 [-19.86% +33.27%] 0.00 [ NaN% NaN%] 1,653.53 [-0.33% +0.79%] + baseline 2 10 5,163.60 [-26.19% +42.17%] 5,163.60 [-26.19% +42.17%] 4,999.00 [-24.90% +34.61%] 0.00 [ NaN% NaN%] 1,636.39 [-0.39% +0.97%] + our 1 10 5,388.50 [-22.67% +59.88%] 5,388.50 [-22.67% +59.88%] 5,224.10 [-21.31% +52.75%] 0.00 [ NaN% NaN%] 1,857.25 [-0.25% +0.57%] + our 2 10 4,935.50 [-22.36% +27.00%] 4,935.50 [-22.36% +27.00%] 4,797.10 [-21.35% +23.49%] 0.00 [ NaN% NaN%] 1,787.99 [-0.29% +0.84%] + our-parallel 1 10 5,182.60 [-21.16% +42.11%] 5,767.40 [-22.88% +42.68%] 5,166.30 [-22.73% +46.33%] 0.00 [ NaN% NaN%] 1,764.12 [-0.33% +0.96%] +----- +after 0 best 95%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 227.80 [-30.64% +56.28%] 227.80 [-30.64% +56.28%] 220.20 [-30.06% +59.40%] 0.00 [ NaN% NaN%] 31.63 [-3.23% +7.43%] + baseline 2 10 250.90 [-42.61% +76.17%] 250.90 [-42.61% +76.17%] 247.00 [-42.11% +67.61%] 0.00 [ NaN% NaN%] 31.35 [-3.07% +6.88%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] + our 2 10 217.20 [-30.48% +69.43%] 217.20 [-30.48% +69.43%] 215.30 [-29.87% +68.60%] 0.00 [ NaN% NaN%] 33.65 [-2.81% +6.83%] + our-parallel 1 10 233.80 [-44.82% +104.88%] 233.80 [-44.82% +104.88%] 231.30 [-45.09% +104.06%] 0.00 [ NaN% NaN%] 34.19 [-3.46% +7.57%] +----- +after 0 best 95%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + baseline 2 10 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 0.00 [ NaN% NaN%] 0.53 [-1.85% +5.08%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] + our 2 10 6.30 [-36.51% +74.60%] 6.30 [-36.51% +74.60%] 6.30 [-36.51% +74.60%] 0.00 [ NaN% NaN%] 0.86 [-3.57% +11.22%] + our-parallel 1 10 7.30 [-31.51% +132.88%] 7.30 [-31.51% +132.88%] 7.10 [-43.66% +125.35%] 0.00 [ NaN% NaN%] 0.85 [-3.27% +11.50%] +----- +after 0 best 95%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + baseline 2 10 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 0.00 [ NaN% NaN%] 3.20 [-1.90% +4.31%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] + our 2 10 29.40 [-45.58% +29.25%] 29.40 [-45.58% +29.25%] 29.40 [-45.58% +29.25%] 0.00 [ NaN% NaN%] 4.13 [-1.62% +3.18%] + our-parallel 1 10 28.30 [-36.40% +143.82%] 28.30 [-36.40% +143.82%] 28.10 [-39.50% +145.55%] 0.00 [ NaN% NaN%] 4.09 [-0.79% +3.62%] +----- +after 0 best 95%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + baseline 2 10 35.50 [-60.56% +100.00%] 35.50 [-60.56% +100.00%] 35.20 [-60.23% +98.86%] 0.00 [ NaN% NaN%] 2.84 [-2.80% +6.97%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] + our 2 10 39.10 [-43.73% +35.55%] 39.10 [-43.73% +35.55%] 38.80 [-43.30% +36.60%] 0.00 [ NaN% NaN%] 3.58 [-1.83% +6.22%] + our-parallel 1 10 45.10 [-53.44% +79.60%] 45.10 [-53.44% +79.60%] 45.00 [-53.33% +80.00%] 0.00 [ NaN% NaN%] 3.54 [-1.66% +6.23%] +----- +after 0 best 95%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + baseline 2 10 52.50 [-50.48% +120.95%] 52.50 [-50.48% +120.95%] 51.90 [-49.90% +119.65%] 0.00 [ NaN% NaN%] 4.45 [-3.77% +12.07%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] + our 2 10 48.40 [-50.41% +44.63%] 48.40 [-50.41% +44.63%] 47.90 [-49.90% +46.14%] 0.00 [ NaN% NaN%] 6.50 [-2.06% +3.55%] + our-parallel 1 10 62.50 [-52.00% +119.20%] 62.50 [-52.00% +119.20%] 61.60 [-51.30% +119.16%] 0.00 [ NaN% NaN%] 6.33 [-1.25% +4.06%] +----- +after 0 best 95%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 176.40 [-40.48% +54.76%] 176.40 [-40.48% +54.76%] 168.10 [-37.54% +60.62%] 0.00 [ NaN% NaN%] 16.16 [-1.84% +9.77%] + baseline 2 10 167.80 [-41.60% +62.10%] 167.80 [-41.60% +62.10%] 166.80 [-41.25% +61.27%] 0.00 [ NaN% NaN%] 16.13 [-1.98% +7.78%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] + our 2 10 165.70 [-46.89% +82.86%] 165.70 [-46.89% +82.86%] 164.50 [-46.50% +82.98%] 0.00 [ NaN% NaN%] 21.90 [-1.32% +6.41%] + our-parallel 1 10 172.30 [-43.70% +110.68%] 172.30 [-43.70% +110.68%] 170.80 [-44.38% +109.60%] 0.00 [ NaN% NaN%] 21.47 [-1.39% +5.91%] +----- +after 0 best 95%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + baseline 2 10 87.50 [-46.29% +108.00%] 87.50 [-46.29% +108.00%] 86.10 [-45.41% +103.25%] 0.00 [ NaN% NaN%] 25.75 [-0.14% +0.22%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] + our 2 10 87.50 [-45.14% +102.29%] 87.50 [-45.14% +102.29%] 85.10 [-44.77% +95.06%] 0.00 [ NaN% NaN%] 25.73 [-0.24% +0.58%] + our-parallel 1 10 70.70 [-58.98% +178.64%] 348.60 [-58.69% +182.56%] 144.20 [-44.52% +103.88%] 0.00 [ NaN% NaN%] 25.97 [-0.33% +0.93%] +----- +after 0 best 95%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + baseline 2 10 3.10 [-67.74% +190.32%] 3.10 [-67.74% +190.32%] 2.80 [-64.29% +150.00%] 0.00 [ NaN% NaN%] 0.42 [-0.99% +1.63%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] + our 2 10 3.60 [-44.44% +150.00%] 3.60 [-44.44% +150.00%] 3.50 [-42.86% +128.57%] 0.00 [ NaN% NaN%] 0.44 [-1.75% +7.48%] + our-parallel 1 10 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 0.00 [ NaN% NaN%] 0.44 [-1.56% +5.38%] +----- +after 0 best 95%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + baseline 2 10 28.90 [-44.64% +59.17%] 28.90 [-44.64% +59.17%] 28.30 [-47.00% +59.01%] 0.00 [ NaN% NaN%] 1.99 [-0.91% +3.51%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] + our 2 10 29.90 [-46.49% +47.16%] 29.90 [-46.49% +47.16%] 29.50 [-45.76% +45.76%] 0.00 [ NaN% NaN%] 2.46 [-1.02% +4.21%] + our-parallel 1 10 28.10 [-46.62% +70.82%] 28.10 [-46.62% +70.82%] 27.90 [-49.82% +68.46%] 0.00 [ NaN% NaN%] 2.42 [-0.79% +3.33%] +----- +after 0 best 95%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 720.40 [-43.78% +133.76%] 720.40 [-43.78% +133.76%] 711.40 [-43.21% +132.08%] 0.00 [ NaN% NaN%] 106.41 [-0.92% +3.41%] + baseline 2 10 824.30 [-49.41% +114.85%] 824.30 [-49.41% +114.85%] 774.20 [-46.27% +86.64%] 0.00 [ NaN% NaN%] 105.80 [-0.86% +2.82%] + our 1 10 848.80 [-48.75% +203.72%] 848.80 [-48.75% +203.72%] 822.10 [-47.09% +186.83%] 0.00 [ NaN% NaN%] 122.29 [-0.76% +3.12%] + our 2 10 711.10 [-36.72% +53.85%] 711.10 [-36.72% +53.85%] 691.10 [-34.89% +56.85%] 0.00 [ NaN% NaN%] 121.32 [-0.97% +3.31%] + our-parallel 1 10 783.20 [-34.88% +82.46%] 783.20 [-34.88% +82.46%] 748.90 [-32.03% +75.06%] 0.00 [ NaN% NaN%] 120.80 [-0.95% +3.78%] +----- +after 0 best 95%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + baseline 2 10 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.27 [-7.65% +16.52%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] + our 2 10 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-6.52% +14.62%] + our-parallel 1 10 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.30 [-8.87% +12.32%] +----- +after 0 best 95%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + baseline 2 10 10.00 [-50.00% +110.00%] 10.00 [-50.00% +110.00%] 9.90 [-49.49% +112.12%] 0.00 [ NaN% NaN%] 0.67 [-11.99% +19.86%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] + our 2 10 10.30 [-51.46% +84.47%] 10.30 [-51.46% +84.47%] 10.00 [-50.00% +90.00%] 0.00 [ NaN% NaN%] 0.96 [-9.65% +14.18%] + our-parallel 1 10 11.20 [-55.36% +141.07%] 11.20 [-55.36% +141.07%] 11.00 [-54.55% +136.36%] 0.00 [ NaN% NaN%] 0.94 [-9.16% +11.91%] +----- +after 0 best 95%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + baseline 2 10 28.00 [-60.71% +85.71%] 28.00 [-60.71% +85.71%] 26.60 [-58.65% +69.17%] 0.00 [ NaN% NaN%] 2.38 [-3.10% +6.34%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] + our 2 10 43.20 [-46.76% +55.09%] 43.20 [-46.76% +55.09%] 42.90 [-46.39% +51.52%] 0.00 [ NaN% NaN%] 2.70 [-2.59% +6.84%] + our-parallel 1 10 52.70 [-52.56% +106.83%] 52.70 [-52.56% +106.83%] 52.30 [-52.20% +106.50%] 0.00 [ NaN% NaN%] 2.61 [-2.15% +6.87%] +----- +after 0 best 95%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + baseline 2 10 83.70 [-41.46% +94.74%] 83.70 [-41.46% +94.74%] 83.20 [-41.11% +91.11%] 0.00 [ NaN% NaN%] 7.10 [-1.80% +5.19%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] + our 2 10 81.50 [-39.88% +49.69%] 81.50 [-39.88% +49.69%] 80.90 [-39.43% +49.57%] 0.00 [ NaN% NaN%] 11.90 [-0.59% +2.02%] + our-parallel 1 10 84.10 [-45.30% +93.82%] 391.20 [-42.48% +79.96%] 187.70 [-44.06% +84.87%] 0.00 [ NaN% NaN%] 11.83 [-2.20% +3.94%] +----- +after 0 best 95%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + baseline 2 10 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 0.00 [ NaN% NaN%] 1.01 [-4.61% +11.89%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] + our 2 10 11.80 [-49.15% +188.14%] 11.80 [-49.15% +188.14%] 11.50 [-47.83% +169.57%] 0.00 [ NaN% NaN%] 1.31 [-2.41% +8.46%] + our-parallel 1 10 11.70 [-48.72% +70.94%] 11.70 [-48.72% +70.94%] 11.40 [-47.37% +75.44%] 0.00 [ NaN% NaN%] 1.21 [-2.46% +10.19%] +----- +after 0 best 95%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + baseline 2 10 12.40 [-59.68% +101.61%] 12.40 [-59.68% +101.61%] 12.00 [-58.33% +91.67%] 0.00 [ NaN% NaN%] 2.11 [-3.65% +6.16%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] + our 2 10 9.20 [-34.78% +95.65%] 9.20 [-34.78% +95.65%] 9.00 [-33.33% +88.89%] 0.00 [ NaN% NaN%] 2.17 [-2.38% +5.55%] + our-parallel 1 10 11.60 [-56.90% +132.76%] 11.60 [-56.90% +132.76%] 11.40 [-56.14% +136.84%] 0.00 [ NaN% NaN%] 2.18 [-4.47% +7.57%] +----- +after 0 best 95%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 165.30 [-26.80% +45.19%] 165.30 [-26.80% +45.19%] 158.90 [-30.77% +47.89%] 0.00 [ NaN% NaN%] 34.11 [-2.94% +6.93%] + baseline 2 10 167.50 [-31.94% +57.01%] 167.50 [-31.94% +57.01%] 166.20 [-31.41% +56.44%] 0.00 [ NaN% NaN%] 34.66 [-5.14% +7.53%] + our 1 10 155.60 [-32.52% +95.37%] 155.60 [-32.52% +95.37%] 146.60 [-29.06% +51.43%] 0.00 [ NaN% NaN%] 40.05 [-2.35% +2.96%] + our 2 10 149.50 [-44.48% +66.56%] 149.50 [-44.48% +66.56%] 140.80 [-41.05% +47.73%] 0.00 [ NaN% NaN%] 39.30 [-1.35% +3.87%] + our-parallel 1 10 160.40 [-39.53% +111.97%] 160.40 [-39.53% +111.97%] 158.70 [-40.14% +111.09%] 0.00 [ NaN% NaN%] 39.43 [-1.74% +3.99%] +----- +after 0 best 95%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 10 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 10 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 10 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + baseline 2 10 7.00 [-71.43% +285.71%] 7.00 [-71.43% +285.71%] 6.70 [-70.15% +273.13%] 0.00 [ NaN% NaN%] 0.42 [-14.01% +26.87%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] + our 2 10 5.80 [-48.28% +193.10%] 5.80 [-48.28% +193.10%] 5.70 [-47.37% +198.25%] 0.00 [ NaN% NaN%] 0.58 [-9.83% +22.19%] + our-parallel 1 10 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 0.00 [ NaN% NaN%] 0.65 [-1.61% +9.39%] +----- +after 0 best 95%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + baseline 2 10 190.60 [-49.11% +135.57%] 190.60 [-49.11% +135.57%] 183.60 [-47.17% +120.04%] 0.00 [ NaN% NaN%] 16.90 [-3.30% +3.47%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] + our 2 10 157.70 [-42.93% +45.85%] 157.70 [-42.93% +45.85%] 156.50 [-42.49% +45.05%] 0.00 [ NaN% NaN%] 19.07 [-2.77% +3.07%] + our-parallel 1 10 169.10 [-42.64% +85.69%] 169.10 [-42.64% +85.69%] 166.70 [-41.81% +81.16%] 0.00 [ NaN% NaN%] 18.82 [-3.51% +4.96%] +----- +after 0 best 95%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + baseline 2 10 37.40 [-43.85% +55.08%] 37.40 [-43.85% +55.08%] 37.00 [-43.24% +56.76%] 0.00 [ NaN% NaN%] 4.71 [-3.04% +5.80%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] + our 2 10 32.50 [-44.62% +63.08%] 32.50 [-44.62% +63.08%] 32.20 [-44.10% +58.39%] 0.00 [ NaN% NaN%] 4.76 [-1.75% +3.44%] + our-parallel 1 10 35.90 [-49.86% +108.91%] 35.90 [-49.86% +108.91%] 35.60 [-52.25% +107.87%] 0.00 [ NaN% NaN%] 4.69 [-1.20% +5.04%] +----- +after 0 best 95%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + baseline 2 10 3.80 [-73.68% +110.53%] 3.80 [-73.68% +110.53%] 3.70 [-72.97% +116.22%] 0.00 [ NaN% NaN%] 0.29 [-3.38% +6.52%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] + our 2 10 3.70 [-45.95% +62.16%] 3.70 [-45.95% +62.16%] 3.60 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.33 [-2.11% +4.06%] + our-parallel 1 10 4.00 [-50.00% +75.00%] 4.00 [-50.00% +75.00%] 3.90 [-48.72% +53.85%] 0.00 [ NaN% NaN%] 0.33 [-2.67% +7.59%] +----- +after 0 best 95%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + baseline 2 10 23.40 [-31.62% +96.58%] 23.40 [-31.62% +96.58%] 23.20 [-31.03% +89.66%] 0.00 [ NaN% NaN%] 5.96 [-1.12% +5.69%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] + our 2 10 21.40 [-29.91% +110.28%] 21.40 [-29.91% +110.28%] 21.40 [-29.91% +110.28%] 0.00 [ NaN% NaN%] 6.18 [-0.95% +2.76%] + our-parallel 1 10 25.70 [-41.63% +102.33%] 25.70 [-41.63% +102.33%] 25.60 [-41.41% +103.13%] 0.00 [ NaN% NaN%] 6.20 [-1.78% +7.26%] +----- +after 0 best 95%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2,917.80 [-13.22% +17.21%] 2,917.80 [-13.22% +17.21%] 2,860.90 [-13.35% +16.71%] 0.00 [ NaN% NaN%] 1,372.68 [-0.03% +0.07%] + baseline 2 10 2,996.60 [-13.77% +25.58%] 2,996.60 [-13.77% +25.58%] 2,907.20 [-12.87% +27.41%] 0.00 [ NaN% NaN%] 1,356.76 [-0.05% +0.26%] + our 1 10 3,189.30 [-10.36% +10.96%] 3,189.30 [-10.36% +10.96%] 3,091.00 [-9.03% +11.39%] 0.00 [ NaN% NaN%] 1,528.71 [-0.02% +0.05%] + our 2 10 2,971.50 [-11.66% +19.30%] 2,971.50 [-11.66% +19.30%] 2,877.30 [-10.65% +20.63%] 0.00 [ NaN% NaN%] 1,462.38 [-0.05% +0.19%] + our-parallel 1 10 3,071.60 [-11.15% +20.56%] 3,071.60 [-11.15% +20.56%] 2,929.50 [-10.16% +21.66%] 0.00 [ NaN% NaN%] 1,439.45 [-0.05% +0.19%] +----- +after 0 best 95%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + baseline 2 10 7.90 [-62.03% +127.85%] 7.90 [-62.03% +127.85%] 7.60 [-60.53% +136.84%] 0.00 [ NaN% NaN%] 1.17 [-1.59% +1.55%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] + our 2 10 7.50 [-46.67% +86.67%] 7.50 [-46.67% +86.67%] 7.20 [-44.44% +80.56%] 0.00 [ NaN% NaN%] 1.22 [-1.73% +1.17%] + our-parallel 1 10 8.30 [-63.86% +128.92%] 8.30 [-63.86% +128.92%] 8.20 [-63.41% +131.71%] 0.00 [ NaN% NaN%] 1.22 [-1.62% +1.21%] +----- +after 0 best 95%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + baseline 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-9.39% +84.47%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] + our 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-12.38% +23.81%] + our-parallel 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.41% +23.14%] +----- +after 0 best 95%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + baseline 2 10 78.00 [-46.15% +76.92%] 78.00 [-46.15% +76.92%] 77.50 [-45.81% +78.06%] 0.00 [ NaN% NaN%] 9.20 [-1.69% +2.57%] + our 1 10 84.70 [-43.33% +130.22%] 84.70 [-43.33% +130.22%] 72.60 [-33.88% +59.78%] 0.00 [ NaN% NaN%] 14.23 [-1.01% +1.90%] + our 2 10 72.30 [-44.67% +61.83%] 72.30 [-44.67% +61.83%] 71.90 [-44.37% +62.73%] 0.00 [ NaN% NaN%] 13.95 [-1.15% +1.87%] + our-parallel 1 10 74.00 [-40.54% +77.03%] 74.00 [-40.54% +77.03%] 73.70 [-40.30% +76.39%] 0.00 [ NaN% NaN%] 13.83 [-1.68% +2.40%] +----- +after 0 best 95%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + baseline 2 10 250.90 [-42.61% +76.17%] 250.90 [-42.61% +76.17%] 247.00 [-42.11% +67.61%] 0.00 [ NaN% NaN%] 31.35 [-3.07% +6.88%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] + our 2 10 217.20 [-30.48% +69.43%] 217.20 [-30.48% +69.43%] 215.30 [-29.87% +68.60%] 0.00 [ NaN% NaN%] 33.65 [-2.81% +6.83%] + our-parallel 1 10 233.80 [-44.82% +104.88%] 233.80 [-44.82% +104.88%] 231.30 [-45.09% +104.06%] 0.00 [ NaN% NaN%] 34.19 [-3.46% +7.57%] +----- +after 0 best 95%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + baseline 2 10 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 0.00 [ NaN% NaN%] 0.53 [-1.85% +5.08%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] + our 2 10 6.30 [-36.51% +74.60%] 6.30 [-36.51% +74.60%] 6.30 [-36.51% +74.60%] 0.00 [ NaN% NaN%] 0.86 [-3.57% +11.22%] + our-parallel 1 10 7.30 [-31.51% +132.88%] 7.30 [-31.51% +132.88%] 7.10 [-43.66% +125.35%] 0.00 [ NaN% NaN%] 0.85 [-3.27% +11.50%] +----- +after 0 best 95%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + baseline 2 10 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 0.00 [ NaN% NaN%] 3.20 [-1.90% +4.31%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] + our 2 10 29.40 [-45.58% +29.25%] 29.40 [-45.58% +29.25%] 29.40 [-45.58% +29.25%] 0.00 [ NaN% NaN%] 4.13 [-1.62% +3.18%] + our-parallel 1 10 28.30 [-36.40% +143.82%] 28.30 [-36.40% +143.82%] 28.10 [-39.50% +145.55%] 0.00 [ NaN% NaN%] 4.09 [-0.79% +3.62%] +----- +after 0 best 95%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + baseline 2 10 35.50 [-60.56% +100.00%] 35.50 [-60.56% +100.00%] 35.20 [-60.23% +98.86%] 0.00 [ NaN% NaN%] 2.84 [-2.80% +6.97%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] + our 2 10 39.10 [-43.73% +35.55%] 39.10 [-43.73% +35.55%] 38.80 [-43.30% +36.60%] 0.00 [ NaN% NaN%] 3.58 [-1.83% +6.22%] + our-parallel 1 10 45.10 [-53.44% +79.60%] 45.10 [-53.44% +79.60%] 45.00 [-53.33% +80.00%] 0.00 [ NaN% NaN%] 3.54 [-1.66% +6.23%] +----- +after 0 best 95%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + baseline 2 10 52.50 [-50.48% +120.95%] 52.50 [-50.48% +120.95%] 51.90 [-49.90% +119.65%] 0.00 [ NaN% NaN%] 4.45 [-3.77% +12.07%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] + our 2 10 48.40 [-50.41% +44.63%] 48.40 [-50.41% +44.63%] 47.90 [-49.90% +46.14%] 0.00 [ NaN% NaN%] 6.50 [-2.06% +3.55%] + our-parallel 1 10 62.50 [-52.00% +119.20%] 62.50 [-52.00% +119.20%] 61.60 [-51.30% +119.16%] 0.00 [ NaN% NaN%] 6.33 [-1.25% +4.06%] +----- +after 0 best 95%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + baseline 2 10 167.80 [-41.60% +62.10%] 167.80 [-41.60% +62.10%] 166.80 [-41.25% +61.27%] 0.00 [ NaN% NaN%] 16.13 [-1.98% +7.78%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] + our 2 10 165.70 [-46.89% +82.86%] 165.70 [-46.89% +82.86%] 164.50 [-46.50% +82.98%] 0.00 [ NaN% NaN%] 21.90 [-1.32% +6.41%] + our-parallel 1 10 172.30 [-43.70% +110.68%] 172.30 [-43.70% +110.68%] 170.80 [-44.38% +109.60%] 0.00 [ NaN% NaN%] 21.47 [-1.39% +5.91%] +----- +after 0 best 95%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + baseline 2 10 87.50 [-46.29% +108.00%] 87.50 [-46.29% +108.00%] 86.10 [-45.41% +103.25%] 0.00 [ NaN% NaN%] 25.75 [-0.14% +0.22%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] + our 2 10 87.50 [-45.14% +102.29%] 87.50 [-45.14% +102.29%] 85.10 [-44.77% +95.06%] 0.00 [ NaN% NaN%] 25.73 [-0.24% +0.58%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 151.33 [-45.81% +94.27%] 0.00 [ NaN% NaN%] 25.97 [-0.35% +0.91%] +----- +after 0 best 95%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + baseline 2 10 3.10 [-67.74% +190.32%] 3.10 [-67.74% +190.32%] 2.80 [-64.29% +150.00%] 0.00 [ NaN% NaN%] 0.42 [-0.99% +1.63%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] + our 2 10 3.60 [-44.44% +150.00%] 3.60 [-44.44% +150.00%] 3.50 [-42.86% +128.57%] 0.00 [ NaN% NaN%] 0.44 [-1.75% +7.48%] + our-parallel 1 10 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 0.00 [ NaN% NaN%] 0.44 [-1.56% +5.38%] +----- +after 0 best 95%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + baseline 2 10 28.90 [-44.64% +59.17%] 28.90 [-44.64% +59.17%] 28.30 [-47.00% +59.01%] 0.00 [ NaN% NaN%] 1.99 [-0.91% +3.51%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] + our 2 10 29.90 [-46.49% +47.16%] 29.90 [-46.49% +47.16%] 29.50 [-45.76% +45.76%] 0.00 [ NaN% NaN%] 2.46 [-1.02% +4.21%] + our-parallel 1 10 28.10 [-46.62% +70.82%] 28.10 [-46.62% +70.82%] 27.90 [-49.82% +68.46%] 0.00 [ NaN% NaN%] 2.42 [-0.79% +3.33%] +----- +after 0 best 95%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + baseline 2 8 688.63 [-39.44% +54.22%] 688.63 [-39.44% +54.22%] 683.13 [-39.10% +52.24%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our 2 7 604.86 [-25.60% +28.96%] 604.86 [-25.60% +28.96%] 601.43 [-25.18% +29.36%] 0.00 [ NaN% NaN%] 120.61 [-0.38% +0.49%] + our-parallel 1 7 640.00 [-20.31% +24.69%] 640.00 [-20.31% +24.69%] 637.14 [-20.11% +24.30%] 0.00 [ NaN% NaN%] 120.20 [-0.45% +0.50%] +----- +after 0 best 95%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + baseline 2 10 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.27 [-7.65% +16.52%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] + our 2 10 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-6.52% +14.62%] + our-parallel 1 10 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.30 [-8.87% +12.32%] +----- +after 0 best 95%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + baseline 2 10 10.00 [-50.00% +110.00%] 10.00 [-50.00% +110.00%] 9.90 [-49.49% +112.12%] 0.00 [ NaN% NaN%] 0.67 [-11.99% +19.86%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] + our 2 10 10.30 [-51.46% +84.47%] 10.30 [-51.46% +84.47%] 10.00 [-50.00% +90.00%] 0.00 [ NaN% NaN%] 0.96 [-9.65% +14.18%] + our-parallel 1 10 11.20 [-55.36% +141.07%] 11.20 [-55.36% +141.07%] 11.00 [-54.55% +136.36%] 0.00 [ NaN% NaN%] 0.94 [-9.16% +11.91%] +----- +after 0 best 95%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + baseline 2 10 28.00 [-60.71% +85.71%] 28.00 [-60.71% +85.71%] 26.60 [-58.65% +69.17%] 0.00 [ NaN% NaN%] 2.38 [-3.10% +6.34%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] + our 2 10 43.20 [-46.76% +55.09%] 43.20 [-46.76% +55.09%] 42.90 [-46.39% +51.52%] 0.00 [ NaN% NaN%] 2.70 [-2.59% +6.84%] + our-parallel 1 10 52.70 [-52.56% +106.83%] 52.70 [-52.56% +106.83%] 52.30 [-52.20% +106.50%] 0.00 [ NaN% NaN%] 2.61 [-2.15% +6.87%] +----- +after 0 best 95%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + baseline 2 10 83.70 [-41.46% +94.74%] 83.70 [-41.46% +94.74%] 83.20 [-41.11% +91.11%] 0.00 [ NaN% NaN%] 7.10 [-1.80% +5.19%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] + our 2 10 81.50 [-39.88% +49.69%] 81.50 [-39.88% +49.69%] 80.90 [-39.43% +49.57%] 0.00 [ NaN% NaN%] 11.90 [-0.59% +2.02%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 373.11 [-39.70% +88.68%] 183.11 [-42.66% +89.50%] 0.00 [ NaN% NaN%] 11.80 [-1.96% +4.19%] +----- +after 0 best 95%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + baseline 2 10 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 0.00 [ NaN% NaN%] 1.01 [-4.61% +11.89%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] + our 2 10 11.80 [-49.15% +188.14%] 11.80 [-49.15% +188.14%] 11.50 [-47.83% +169.57%] 0.00 [ NaN% NaN%] 1.31 [-2.41% +8.46%] + our-parallel 1 10 11.70 [-48.72% +70.94%] 11.70 [-48.72% +70.94%] 11.40 [-47.37% +75.44%] 0.00 [ NaN% NaN%] 1.21 [-2.46% +10.19%] +----- +after 0 best 95%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + baseline 2 10 12.40 [-59.68% +101.61%] 12.40 [-59.68% +101.61%] 12.00 [-58.33% +91.67%] 0.00 [ NaN% NaN%] 2.11 [-3.65% +6.16%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] + our 2 10 9.20 [-34.78% +95.65%] 9.20 [-34.78% +95.65%] 9.00 [-33.33% +88.89%] 0.00 [ NaN% NaN%] 2.17 [-2.38% +5.55%] + our-parallel 1 10 11.60 [-56.90% +132.76%] 11.60 [-56.90% +132.76%] 11.40 [-56.14% +136.84%] 0.00 [ NaN% NaN%] 2.18 [-4.47% +7.57%] +----- +after 0 best 95%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + baseline 2 10 167.50 [-31.94% +57.01%] 167.50 [-31.94% +57.01%] 166.20 [-31.41% +56.44%] 0.00 [ NaN% NaN%] 34.66 [-5.14% +7.53%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] + our 2 8 129.63 [-35.97% +54.29%] 129.63 [-35.97% +54.29%] 129.25 [-35.78% +53.97%] 0.00 [ NaN% NaN%] 39.06 [-0.73% +0.80%] + our-parallel 1 10 160.40 [-39.53% +111.97%] 160.40 [-39.53% +111.97%] 158.70 [-40.14% +111.09%] 0.00 [ NaN% NaN%] 39.43 [-1.74% +3.99%] +----- +after 0 best 95%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 10 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 10 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 10 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + baseline 2 10 7.00 [-71.43% +285.71%] 7.00 [-71.43% +285.71%] 6.70 [-70.15% +273.13%] 0.00 [ NaN% NaN%] 0.42 [-14.01% +26.87%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] + our 2 10 5.80 [-48.28% +193.10%] 5.80 [-48.28% +193.10%] 5.70 [-47.37% +198.25%] 0.00 [ NaN% NaN%] 0.58 [-9.83% +22.19%] + our-parallel 1 10 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 0.00 [ NaN% NaN%] 0.65 [-1.61% +9.39%] +----- +after 0 best 95%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + baseline 2 10 190.60 [-49.11% +135.57%] 190.60 [-49.11% +135.57%] 183.60 [-47.17% +120.04%] 0.00 [ NaN% NaN%] 16.90 [-3.30% +3.47%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] + our 2 10 157.70 [-42.93% +45.85%] 157.70 [-42.93% +45.85%] 156.50 [-42.49% +45.05%] 0.00 [ NaN% NaN%] 19.07 [-2.77% +3.07%] + our-parallel 1 10 169.10 [-42.64% +85.69%] 169.10 [-42.64% +85.69%] 166.70 [-41.81% +81.16%] 0.00 [ NaN% NaN%] 18.82 [-3.51% +4.96%] +----- +after 0 best 95%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + baseline 2 10 37.40 [-43.85% +55.08%] 37.40 [-43.85% +55.08%] 37.00 [-43.24% +56.76%] 0.00 [ NaN% NaN%] 4.71 [-3.04% +5.80%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] + our 2 10 32.50 [-44.62% +63.08%] 32.50 [-44.62% +63.08%] 32.20 [-44.10% +58.39%] 0.00 [ NaN% NaN%] 4.76 [-1.75% +3.44%] + our-parallel 1 10 35.90 [-49.86% +108.91%] 35.90 [-49.86% +108.91%] 35.60 [-52.25% +107.87%] 0.00 [ NaN% NaN%] 4.69 [-1.20% +5.04%] +----- +after 0 best 95%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + baseline 2 10 3.80 [-73.68% +110.53%] 3.80 [-73.68% +110.53%] 3.70 [-72.97% +116.22%] 0.00 [ NaN% NaN%] 0.29 [-3.38% +6.52%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] + our 2 10 3.70 [-45.95% +62.16%] 3.70 [-45.95% +62.16%] 3.60 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.33 [-2.11% +4.06%] + our-parallel 1 10 4.00 [-50.00% +75.00%] 4.00 [-50.00% +75.00%] 3.90 [-48.72% +53.85%] 0.00 [ NaN% NaN%] 0.33 [-2.67% +7.59%] +----- +after 0 best 95%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + baseline 2 10 23.40 [-31.62% +96.58%] 23.40 [-31.62% +96.58%] 23.20 [-31.03% +89.66%] 0.00 [ NaN% NaN%] 5.96 [-1.12% +5.69%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] + our 2 10 21.40 [-29.91% +110.28%] 21.40 [-29.91% +110.28%] 21.40 [-29.91% +110.28%] 0.00 [ NaN% NaN%] 6.18 [-0.95% +2.76%] + our-parallel 1 10 25.70 [-41.63% +102.33%] 25.70 [-41.63% +102.33%] 25.60 [-41.41% +103.13%] 0.00 [ NaN% NaN%] 6.20 [-1.78% +7.26%] +----- +after 0 best 95%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 95%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + baseline 2 10 7.90 [-62.03% +127.85%] 7.90 [-62.03% +127.85%] 7.60 [-60.53% +136.84%] 0.00 [ NaN% NaN%] 1.17 [-1.59% +1.55%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] + our 2 10 7.50 [-46.67% +86.67%] 7.50 [-46.67% +86.67%] 7.20 [-44.44% +80.56%] 0.00 [ NaN% NaN%] 1.22 [-1.73% +1.17%] + our-parallel 1 10 8.30 [-63.86% +128.92%] 8.30 [-63.86% +128.92%] 8.20 [-63.41% +131.71%] 0.00 [ NaN% NaN%] 1.22 [-1.62% +1.21%] +----- +after 0 best 95%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + baseline 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-9.39% +84.47%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] + our 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-12.38% +23.81%] + our-parallel 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.41% +23.14%] +----- +after 0 best 95%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + baseline 2 10 78.00 [-46.15% +76.92%] 78.00 [-46.15% +76.92%] 77.50 [-45.81% +78.06%] 0.00 [ NaN% NaN%] 9.20 [-1.69% +2.57%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our 2 10 72.30 [-44.67% +61.83%] 72.30 [-44.67% +61.83%] 71.90 [-44.37% +62.73%] 0.00 [ NaN% NaN%] 13.95 [-1.15% +1.87%] + our-parallel 1 10 74.00 [-40.54% +77.03%] 74.00 [-40.54% +77.03%] 73.70 [-40.30% +76.39%] 0.00 [ NaN% NaN%] 13.83 [-1.68% +2.40%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 100% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + baseline 2 11 6,255.27 [-39.08% +174.52%] 6,255.27 [-39.08% +174.52%] 5,994.00 [-37.37% +166.00%] 0.00 [ NaN% NaN%] 1,650.62 [-1.25% +8.62%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] + our 2 11 6,143.55 [-37.63% +196.64%] 6,143.55 [-37.63% +196.64%] 5,925.36 [-36.32% +190.41%] 0.00 [ NaN% NaN%] 1,801.63 [-1.04% +7.57%] + our-parallel 1 11 5,924.45 [-31.03% +125.22%] 6,635.73 [-32.97% +130.86%] 5,936.00 [-32.75% +129.67%] 0.00 [ NaN% NaN%] 1,778.32 [-1.13% +7.98%] +----- +after 0 best 100%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 297.64 [-46.92% +234.64%] 297.64 [-46.92% +234.64%] 287.82 [-46.49% +234.93%] 0.00 [ NaN% NaN%] 32.91 [-7.00% +39.03%] + baseline 2 11 365.09 [-60.56% +312.77%] 365.09 [-60.56% +312.77%] 340.00 [-57.94% +273.53%] 0.00 [ NaN% NaN%] 32.69 [-7.06% +41.15%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] + our 2 11 331.55 [-54.46% +344.89%] 331.55 [-54.46% +344.89%] 325.82 [-53.66% +339.20%] 0.00 [ NaN% NaN%] 34.96 [-6.46% +37.51%] + our-parallel 1 11 301.00 [-57.14% +223.26%] 301.00 [-57.14% +223.26%] 294.73 [-56.91% +215.21%] 0.00 [ NaN% NaN%] 35.39 [-6.73% +33.86%] +----- +after 0 best 100%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + baseline 2 11 10.73 [-62.71% +375.42%] 10.73 [-62.71% +375.42%] 9.82 [-59.26% +317.59%] 0.00 [ NaN% NaN%] 0.56 [-6.95% +51.98%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] + our 2 11 9.27 [-56.86% +320.59%] 9.27 [-56.86% +320.59%] 9.18 [-56.44% +313.86%] 0.00 [ NaN% NaN%] 0.88 [-5.63% +21.36%] + our-parallel 1 11 9.55 [-47.62% +235.24%] 9.55 [-47.62% +235.24%] 9.27 [-56.86% +234.31%] 0.00 [ NaN% NaN%] 0.87 [-5.32% +21.26%] +----- +after 0 best 100%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + baseline 2 11 44.00 [-59.09% +343.18%] 44.00 [-59.09% +343.18%] 41.36 [-56.48% +301.32%] 0.00 [ NaN% NaN%] 3.28 [-4.41% +25.58%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] + our 2 11 39.73 [-59.73% +259.95%] 39.73 [-59.73% +259.95%] 39.45 [-59.45% +254.84%] 0.00 [ NaN% NaN%] 4.23 [-4.07% +24.98%] + our-parallel 1 11 34.91 [-48.44% +189.32%] 34.91 [-48.44% +189.32%] 34.45 [-50.66% +184.43%] 0.00 [ NaN% NaN%] 4.18 [-2.85% +20.76%] +----- +after 0 best 100%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + baseline 2 11 45.64 [-69.32% +222.11%] 45.64 [-69.32% +222.11%] 44.36 [-68.44% +206.56%] 0.00 [ NaN% NaN%] 2.95 [-6.42% +37.19%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] + our 2 11 48.45 [-54.60% +193.06%] 48.45 [-54.60% +193.06%] 47.82 [-53.99% +188.59%] 0.00 [ NaN% NaN%] 3.70 [-4.96% +31.92%] + our-parallel 1 11 52.45 [-59.97% +140.21%] 52.45 [-59.97% +140.21%] 52.09 [-59.69% +136.13%] 0.00 [ NaN% NaN%] 3.65 [-4.82% +32.12%] +----- +after 0 best 100%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + baseline 2 11 73.91 [-64.82% +289.67%] 73.91 [-64.82% +289.67%] 73.00 [-64.38% +289.04%] 0.00 [ NaN% NaN%] 4.63 [-7.62% +39.97%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] + our 2 11 79.91 [-69.97% +394.31%] 79.91 [-69.97% +394.31%] 79.09 [-69.66% +394.37%] 0.00 [ NaN% NaN%] 6.67 [-4.54% +25.25%] + our-parallel 1 11 82.27 [-63.54% +240.33%] 82.27 [-63.54% +240.33%] 80.45 [-62.71% +234.35%] 0.00 [ NaN% NaN%] 6.50 [-3.97% +27.51%] +----- +after 0 best 100%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 214.64 [-51.08% +178.14%] 214.64 [-51.08% +178.14%] 205.82 [-48.98% +183.26%] 0.00 [ NaN% NaN%] 16.52 [-4.00% +22.05%] + baseline 2 11 256.36 [-61.77% +345.46%] 256.36 [-61.77% +345.46%] 245.91 [-60.15% +321.70%] 0.00 [ NaN% NaN%] 16.51 [-4.24% +23.06%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] + our 2 11 231.00 [-61.90% +282.68%] 231.00 [-61.90% +282.68%] 228.36 [-61.46% +279.66%] 0.00 [ NaN% NaN%] 22.26 [-2.91% +16.12%] + our-parallel 1 11 205.45 [-52.79% +161.37%] 205.45 [-52.79% +161.37%] 203.00 [-53.20% +158.62%] 0.00 [ NaN% NaN%] 21.85 [-3.08% +17.12%] +----- +after 0 best 100%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + baseline 2 11 118.82 [-60.44% +263.58%] 118.82 [-60.44% +263.58%] 117.09 [-59.86% +264.67%] 0.00 [ NaN% NaN%] 26.15 [-1.67% +15.39%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] + our 2 11 117.64 [-59.20% +256.18%] 117.64 [-59.20% +256.18%] 115.18 [-59.19% +261.17%] 0.00 [ NaN% NaN%] 26.24 [-2.20% +19.61%] + our-parallel 1 11 89.36 [-67.55% +208.85%] 438.00 [-67.12% +204.11%] 208.27 [-61.59% +307.64%] 0.00 [ NaN% NaN%] 26.72 [-3.12% +28.01%] +----- +after 0 best 100%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + baseline 2 11 14.82 [-93.25% +790.80%] 14.82 [-93.25% +790.80%] 14.36 [-93.04% +805.06%] 0.00 [ NaN% NaN%] 0.65 [-36.68% +360.51%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] + our 2 11 12.36 [-83.82% +708.82%] 12.36 [-83.82% +708.82%] 12.18 [-83.58% +712.69%] 0.00 [ NaN% NaN%] 0.68 [-36.61% +354.76%] + our-parallel 1 11 11.82 [-83.08% +653.08%] 11.82 [-83.08% +653.08%] 11.55 [-82.68% +644.88%] 0.00 [ NaN% NaN%] 0.69 [-36.90% +358.94%] +----- +after 0 best 100%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + baseline 2 11 38.36 [-58.29% +246.68%] 38.36 [-58.29% +246.68%] 36.64 [-59.06% +227.54%] 0.00 [ NaN% NaN%] 2.12 [-6.68% +58.23%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] + our 2 11 38.64 [-58.59% +226.12%] 38.64 [-58.59% +226.12%] 38.00 [-57.89% +223.68%] 0.00 [ NaN% NaN%] 2.58 [-5.76% +47.86%] + our-parallel 1 11 33.73 [-55.53% +166.85%] 33.73 [-55.53% +166.85%] 33.45 [-58.15% +166.03%] 0.00 [ NaN% NaN%] 2.54 [-5.48% +47.25%] +----- +after 0 best 100%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 975.36 [-58.48% +261.40%] 975.36 [-58.48% +261.40%] 955.64 [-57.72% +255.57%] 0.00 [ NaN% NaN%] 110.18 [-4.31% +34.19%] + baseline 2 11 1,090.73 [-61.77% +244.27%] 1,090.73 [-61.77% +244.27%] 1,016.45 [-59.07% +238.33%] 0.00 [ NaN% NaN%] 109.53 [-4.23% +34.04%] + our 1 11 1,117.82 [-61.08% +240.66%] 1,117.82 [-61.08% +240.66%] 1,071.73 [-59.41% +232.92%] 0.00 [ NaN% NaN%] 126.29 [-3.90% +31.61%] + our 2 11 1,011.36 [-55.51% +296.89%] 1,011.36 [-55.51% +296.89%] 966.82 [-53.46% +285.18%] 0.00 [ NaN% NaN%] 125.25 [-4.07% +31.37%] + our-parallel 1 11 1,057.64 [-51.78% +259.48%] 1,057.64 [-51.78% +259.48%] 1,000.82 [-49.14% +251.71%] 0.00 [ NaN% NaN%] 124.91 [-4.21% +32.91%] +----- +after 0 best 100%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + baseline 2 11 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 0.00 [ NaN% NaN%] 0.29 [-13.39% +62.08%] + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] + our 2 11 2.27 [-56.00% +340.00%] 2.27 [-56.00% +340.00%] 2.18 [-54.17% +312.50%] 0.00 [ NaN% NaN%] 0.31 [-11.92% +57.69%] + our-parallel 1 11 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.32 [-13.85% +54.68%] +----- +after 0 best 100%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + baseline 2 11 19.55 [-74.42% +488.37%] 19.55 [-74.42% +488.37%] 19.18 [-73.93% +483.89%] 0.00 [ NaN% NaN%] 0.73 [-19.95% +90.42%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] + our 2 11 18.73 [-73.30% +450.00%] 18.73 [-73.30% +450.00%] 18.00 [-72.22% +444.44%] 0.00 [ NaN% NaN%] 1.67 [-48.26% +427.39%] + our-parallel 1 11 16.82 [-70.27% +334.05%] 16.82 [-70.27% +334.05%] 16.45 [-69.61% +331.49%] 0.00 [ NaN% NaN%] 1.01 [-15.54% +70.19%] +----- +after 0 best 100%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + baseline 2 11 38.09 [-71.12% +264.92%] 38.09 [-71.12% +264.92%] 35.18 [-68.73% +243.93%] 0.00 [ NaN% NaN%] 2.52 [-8.56% +56.30%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] + our 2 11 55.09 [-58.25% +215.84%] 55.09 [-58.25% +215.84%] 54.55 [-57.83% +213.50%] 0.00 [ NaN% NaN%] 2.85 [-7.57% +51.14%] + our-parallel 1 11 60.82 [-58.89% +133.48%] 60.82 [-58.89% +133.48%] 60.18 [-58.46% +130.97%] 0.00 [ NaN% NaN%] 2.75 [-7.27% +52.38%] +----- +after 0 best 100%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + baseline 2 11 121.36 [-59.63% +310.34%] 121.36 [-59.63% +310.34%] 119.73 [-59.07% +305.09%] 0.00 [ NaN% NaN%] 7.38 [-5.56% +38.29%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] + our 2 11 119.36 [-58.95% +317.21%] 119.36 [-58.95% +317.21%] 117.27 [-58.22% +310.16%] 0.00 [ NaN% NaN%] 12.18 [-2.86% +22.90%] + our-parallel 1 11 97.45 [-52.80% +137.03%] 460.27 [-51.12% +150.07%] 218.91 [-52.03% +142.57%] 0.00 [ NaN% NaN%] 12.26 [-5.65% +35.32%] +----- +after 0 best 100%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + baseline 2 11 12.91 [-61.27% +101.41%] 12.91 [-61.27% +101.41%] 12.82 [-60.99% +95.04%] 0.00 [ NaN% NaN%] 1.03 [-7.20% +27.15%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] + our 2 11 15.36 [-60.95% +231.95%] 15.36 [-60.95% +231.95%] 15.00 [-60.00% +233.33%] 0.00 [ NaN% NaN%] 1.33 [-4.46% +21.01%] + our-parallel 1 11 13.73 [-56.29% +147.68%] 13.73 [-56.29% +147.68%] 13.36 [-55.10% +146.94%] 0.00 [ NaN% NaN%] 1.24 [-4.70% +22.97%] +----- +after 0 best 100%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + baseline 2 11 18.18 [-72.50% +318.00%] 18.18 [-72.50% +318.00%] 17.64 [-71.65% +319.59%] 0.00 [ NaN% NaN%] 2.18 [-6.58% +30.43%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] + our 2 11 18.27 [-67.16% +496.52%] 18.27 [-67.16% +496.52%] 17.55 [-65.80% +487.05%] 0.00 [ NaN% NaN%] 2.24 [-5.49% +31.86%] + our-parallel 1 11 17.64 [-71.65% +342.27%] 17.64 [-71.65% +342.27%] 17.36 [-71.20% +343.46%] 0.00 [ NaN% NaN%] 2.25 [-7.49% +31.66%] +----- +after 0 best 100%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 229.55 [-47.29% +279.88%] 229.55 [-47.29% +279.88%] 186.45 [-41.00% +147.78%] 0.00 [ NaN% NaN%] 34.78 [-4.80% +19.14%] + baseline 2 11 212.27 [-46.30% +210.92%] 212.27 [-46.30% +210.92%] 210.36 [-45.81% +209.94%] 0.00 [ NaN% NaN%] 35.23 [-6.67% +16.17%] + our 1 11 190.18 [-44.79% +181.84%] 190.18 [-44.79% +181.84%] 181.00 [-42.54% +190.06%] 0.00 [ NaN% NaN%] 40.65 [-3.78% +14.71%] + our 2 11 209.64 [-60.41% +286.86%] 209.64 [-60.41% +286.86%] 188.73 [-56.02% +253.95%] 0.00 [ NaN% NaN%] 40.01 [-3.09% +17.62%] + our-parallel 1 11 184.00 [-47.28% +128.26%] 184.00 [-47.28% +128.26%] 181.36 [-47.62% +124.96%] 0.00 [ NaN% NaN%] 40.10 [-3.37% +16.55%] +----- +after 0 best 100%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + baseline 2 11 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.91 [-100.00% +120.00%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.69%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] + our 2 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] + our-parallel 1 11 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] +----- +after 0 best 100%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + baseline 2 11 8.91 [-77.55% +214.29%] 8.91 [-77.55% +214.29%] 8.64 [-76.84% +224.21%] 0.00 [ NaN% NaN%] 0.45 [-19.69% +66.04%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] + our 2 11 8.18 [-63.33% +291.11%] 8.18 [-63.33% +291.11%] 8.09 [-62.92% +295.51%] 0.00 [ NaN% NaN%] 0.61 [-14.53% +52.18%] + our-parallel 1 11 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 0.00 [ NaN% NaN%] 0.67 [-5.28% +37.23%] +----- +after 0 best 100%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + baseline 2 11 237.45 [-59.15% +197.32%] 237.45 [-59.15% +197.32%] 228.00 [-57.46% +194.74%] 0.00 [ NaN% NaN%] 18.11 [-9.75% +66.70%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] + our 2 11 237.27 [-62.07% +335.36%] 237.27 [-62.07% +335.36%] 228.18 [-60.56% +314.14%] 0.00 [ NaN% NaN%] 20.28 [-8.60% +59.90%] + our-parallel 1 11 214.55 [-54.79% +211.82%] 214.55 [-54.79% +211.82%] 211.45 [-54.13% +211.65%] 0.00 [ NaN% NaN%] 20.06 [-9.50% +62.05%] +----- +after 0 best 100%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + baseline 2 11 53.82 [-60.98% +305.07%] 53.82 [-60.98% +305.07%] 53.18 [-60.51% +304.27%] 0.00 [ NaN% NaN%] 4.90 [-6.81% +38.94%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] + our 2 11 46.00 [-60.87% +293.48%] 46.00 [-60.87% +293.48%] 45.18 [-60.16% +287.32%] 0.00 [ NaN% NaN%] 4.94 [-5.28% +35.90%] + our-parallel 1 11 45.27 [-60.24% +207.03%] 45.27 [-60.24% +207.03%] 44.73 [-61.99% +204.07%] 0.00 [ NaN% NaN%] 4.87 [-4.84% +36.85%] +----- +after 0 best 100%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + baseline 2 11 5.82 [-82.81% +346.88%] 5.82 [-82.81% +346.88%] 5.64 [-82.26% +343.55%] 0.00 [ NaN% NaN%] 0.35 [-22.06% +193.32%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] + our 2 11 8.36 [-76.09% +557.61%] 8.36 [-76.09% +557.61%] 7.18 [-72.15% +498.73%] 0.00 [ NaN% NaN%] 0.40 [-19.01% +172.59%] + our-parallel 1 11 6.45 [-69.01% +380.28%] 6.45 [-69.01% +380.28%] 6.27 [-68.12% +378.26%] 0.00 [ NaN% NaN%] 0.40 [-19.65% +174.48%] +----- +after 0 best 100%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + baseline 2 11 34.27 [-53.32% +317.24%] 34.27 [-53.32% +317.24%] 34.00 [-52.94% +317.65%] 0.00 [ NaN% NaN%] 6.18 [-4.63% +35.48%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] + our 2 11 34.64 [-56.69% +382.15%] 34.64 [-56.69% +382.15%] 34.36 [-56.35% +377.25%] 0.00 [ NaN% NaN%] 6.36 [-3.71% +27.88%] + our-parallel 1 11 32.64 [-54.04% +212.53%] 32.64 [-54.04% +212.53%] 32.45 [-53.78% +211.20%] 0.00 [ NaN% NaN%] 6.38 [-4.52% +27.91%] +----- +after 0 best 100%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 3,195.00 [-20.75% +86.76%] 3,195.00 [-20.75% +86.76%] 3,114.73 [-20.41% +81.49%] 0.00 [ NaN% NaN%] 1,376.31 [-0.29% +2.64%] + baseline 2 11 3,304.55 [-21.80% +93.19%] 3,304.55 [-21.80% +93.19%] 3,187.91 [-20.54% +88.05%] 0.00 [ NaN% NaN%] 1,361.29 [-0.38% +3.32%] + our 1 11 3,392.36 [-15.72% +59.86%] 3,392.36 [-15.72% +59.86%] 3,278.73 [-14.24% +57.26%] 0.00 [ NaN% NaN%] 1,531.93 [-0.23% +2.10%] + our 2 11 3,320.18 [-20.94% +105.02%] 3,320.18 [-20.94% +105.02%] 3,203.91 [-19.75% +101.94%] 0.00 [ NaN% NaN%] 1,465.33 [-0.25% +2.01%] + our-parallel 1 11 3,231.18 [-15.54% +49.39%] 3,231.18 [-15.54% +49.39%] 3,086.36 [-14.72% +50.82%] 0.00 [ NaN% NaN%] 1,443.16 [-0.31% +2.58%] +----- +after 0 best 100%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + baseline 2 11 11.91 [-74.81% +336.64%] 11.91 [-74.81% +336.64%] 11.45 [-73.81% +336.51%] 0.00 [ NaN% NaN%] 1.23 [-5.68% +41.62%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] + our 2 11 13.09 [-69.44% +427.08%] 13.09 [-69.44% +427.08%] 12.36 [-67.65% +417.65%] 0.00 [ NaN% NaN%] 1.27 [-5.56% +38.91%] + our-parallel 1 11 12.36 [-75.74% +328.68%] 12.36 [-75.74% +328.68%] 12.09 [-75.19% +321.80%] 0.00 [ NaN% NaN%] 1.27 [-5.58% +40.30%] +----- +after 0 best 100%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + baseline 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.00 [-51.00% +459.26%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] + our 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-28.73% +186.57%] + our-parallel 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-24.58% +185.42%] +----- +after 0 best 100%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + baseline 2 11 96.64 [-56.54% +192.85%] 96.64 [-56.54% +192.85%] 95.09 [-55.83% +184.99%] 0.00 [ NaN% NaN%] 9.34 [-3.13% +14.65%] + our 1 11 98.18 [-51.11% +137.31%] 98.18 [-51.11% +137.31%] 86.18 [-44.30% +157.59%] 0.00 [ NaN% NaN%] 14.34 [-1.72% +7.23%] + our 2 11 97.91 [-59.15% +261.56%] 97.91 [-59.15% +261.56%] 97.18 [-58.84% +260.15%] 0.00 [ NaN% NaN%] 14.06 [-1.93% +7.84%] + our-parallel 1 11 83.00 [-46.99% +108.43%] 83.00 [-46.99% +108.43%] 82.36 [-46.58% +105.19%] 0.00 [ NaN% NaN%] 13.93 [-2.37% +7.03%] +----- +after 0 best 100%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 306.70 [-48.48% +224.75%] 306.70 [-48.48% +224.75%] 301.20 [-47.54% +220.05%] 0.00 [ NaN% NaN%] 33.11 [-7.57% +38.18%] + baseline 2 11 365.09 [-60.56% +312.77%] 365.09 [-60.56% +312.77%] 340.00 [-57.94% +273.53%] 0.00 [ NaN% NaN%] 32.69 [-7.06% +41.15%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] + our 2 11 331.55 [-54.46% +344.89%] 331.55 [-54.46% +344.89%] 325.82 [-53.66% +339.20%] 0.00 [ NaN% NaN%] 34.96 [-6.46% +37.51%] + our-parallel 1 11 301.00 [-57.14% +223.26%] 301.00 [-57.14% +223.26%] 294.73 [-56.91% +215.21%] 0.00 [ NaN% NaN%] 35.39 [-6.73% +33.86%] +----- +after 0 best 100%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + baseline 2 11 10.73 [-62.71% +375.42%] 10.73 [-62.71% +375.42%] 9.82 [-59.26% +317.59%] 0.00 [ NaN% NaN%] 0.56 [-6.95% +51.98%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] + our 2 11 9.27 [-56.86% +320.59%] 9.27 [-56.86% +320.59%] 9.18 [-56.44% +313.86%] 0.00 [ NaN% NaN%] 0.88 [-5.63% +21.36%] + our-parallel 1 11 9.55 [-47.62% +235.24%] 9.55 [-47.62% +235.24%] 9.27 [-56.86% +234.31%] 0.00 [ NaN% NaN%] 0.87 [-5.32% +21.26%] +----- +after 0 best 100%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + baseline 2 11 44.00 [-59.09% +343.18%] 44.00 [-59.09% +343.18%] 41.36 [-56.48% +301.32%] 0.00 [ NaN% NaN%] 3.28 [-4.41% +25.58%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] + our 2 11 39.73 [-59.73% +259.95%] 39.73 [-59.73% +259.95%] 39.45 [-59.45% +254.84%] 0.00 [ NaN% NaN%] 4.23 [-4.07% +24.98%] + our-parallel 1 11 34.91 [-48.44% +189.32%] 34.91 [-48.44% +189.32%] 34.45 [-50.66% +184.43%] 0.00 [ NaN% NaN%] 4.18 [-2.85% +20.76%] +----- +after 0 best 100%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + baseline 2 11 45.64 [-69.32% +222.11%] 45.64 [-69.32% +222.11%] 44.36 [-68.44% +206.56%] 0.00 [ NaN% NaN%] 2.95 [-6.42% +37.19%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] + our 2 11 48.45 [-54.60% +193.06%] 48.45 [-54.60% +193.06%] 47.82 [-53.99% +188.59%] 0.00 [ NaN% NaN%] 3.70 [-4.96% +31.92%] + our-parallel 1 11 52.45 [-59.97% +140.21%] 52.45 [-59.97% +140.21%] 52.09 [-59.69% +136.13%] 0.00 [ NaN% NaN%] 3.65 [-4.82% +32.12%] +----- +after 0 best 100%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + baseline 2 11 73.91 [-64.82% +289.67%] 73.91 [-64.82% +289.67%] 73.00 [-64.38% +289.04%] 0.00 [ NaN% NaN%] 4.63 [-7.62% +39.97%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] + our 2 11 79.91 [-69.97% +394.31%] 79.91 [-69.97% +394.31%] 79.09 [-69.66% +394.37%] 0.00 [ NaN% NaN%] 6.67 [-4.54% +25.25%] + our-parallel 1 11 82.27 [-63.54% +240.33%] 82.27 [-63.54% +240.33%] 80.45 [-62.71% +234.35%] 0.00 [ NaN% NaN%] 6.50 [-3.97% +27.51%] +----- +after 0 best 100%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 209.70 [-49.93% +184.69%] 209.70 [-49.93% +184.69%] 206.20 [-49.08% +182.74%] 0.00 [ NaN% NaN%] 16.59 [-4.34% +21.57%] + baseline 2 11 256.36 [-61.77% +345.46%] 256.36 [-61.77% +345.46%] 245.91 [-60.15% +321.70%] 0.00 [ NaN% NaN%] 16.51 [-4.24% +23.06%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] + our 2 11 231.00 [-61.90% +282.68%] 231.00 [-61.90% +282.68%] 228.36 [-61.46% +279.66%] 0.00 [ NaN% NaN%] 22.26 [-2.91% +16.12%] + our-parallel 1 11 205.45 [-52.79% +161.37%] 205.45 [-52.79% +161.37%] 203.00 [-53.20% +158.62%] 0.00 [ NaN% NaN%] 21.85 [-3.08% +17.12%] +----- +after 0 best 100%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + baseline 2 11 118.82 [-60.44% +263.58%] 118.82 [-60.44% +263.58%] 117.09 [-59.86% +264.67%] 0.00 [ NaN% NaN%] 26.15 [-1.67% +15.39%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] + our 2 11 117.64 [-59.20% +256.18%] 117.64 [-59.20% +256.18%] 115.18 [-59.19% +261.17%] 0.00 [ NaN% NaN%] 26.24 [-2.20% +19.61%] + our-parallel 1 10 78.60 [-63.10% +251.15%] 383.30 [-62.43% +247.51%] 221.10 [-62.91% +283.99%] 0.00 [ NaN% NaN%] 26.80 [-3.41% +27.62%] +----- +after 0 best 100%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + baseline 2 11 14.82 [-93.25% +790.80%] 14.82 [-93.25% +790.80%] 14.36 [-93.04% +805.06%] 0.00 [ NaN% NaN%] 0.65 [-36.68% +360.51%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] + our 2 11 12.36 [-83.82% +708.82%] 12.36 [-83.82% +708.82%] 12.18 [-83.58% +712.69%] 0.00 [ NaN% NaN%] 0.68 [-36.61% +354.76%] + our-parallel 1 11 11.82 [-83.08% +653.08%] 11.82 [-83.08% +653.08%] 11.55 [-82.68% +644.88%] 0.00 [ NaN% NaN%] 0.69 [-36.90% +358.94%] +----- +after 0 best 100%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + baseline 2 11 38.36 [-58.29% +246.68%] 38.36 [-58.29% +246.68%] 36.64 [-59.06% +227.54%] 0.00 [ NaN% NaN%] 2.12 [-6.68% +58.23%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] + our 2 11 38.64 [-58.59% +226.12%] 38.64 [-58.59% +226.12%] 38.00 [-57.89% +223.68%] 0.00 [ NaN% NaN%] 2.58 [-5.76% +47.86%] + our-parallel 1 11 33.73 [-55.53% +166.85%] 33.73 [-55.53% +166.85%] 33.45 [-58.15% +166.03%] 0.00 [ NaN% NaN%] 2.54 [-5.48% +47.25%] +----- +after 0 best 100%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 740.44 [-45.30% +127.43%] 740.44 [-45.30% +127.43%] 733.11 [-44.89% +125.20%] 0.00 [ NaN% NaN%] 106.47 [-0.98% +3.35%] + baseline 2 9 808.89 [-48.45% +118.94%] 808.89 [-48.45% +118.94%] 767.78 [-45.82% +88.21%] 0.00 [ NaN% NaN%] 105.69 [-0.76% +2.92%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our 2 8 666.00 [-32.43% +64.26%] 666.00 [-32.43% +64.26%] 661.75 [-32.00% +63.81%] 0.00 [ NaN% NaN%] 121.20 [-0.87% +3.42%] + our-parallel 1 8 711.38 [-28.31% +70.23%] 711.38 [-28.31% +70.23%] 707.88 [-28.09% +69.95%] 0.00 [ NaN% NaN%] 120.85 [-0.98% +3.74%] +----- +after 0 best 100%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + baseline 2 11 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 0.00 [ NaN% NaN%] 0.29 [-13.39% +62.08%] + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] + our 2 11 2.27 [-56.00% +340.00%] 2.27 [-56.00% +340.00%] 2.18 [-54.17% +312.50%] 0.00 [ NaN% NaN%] 0.31 [-11.92% +57.69%] + our-parallel 1 11 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.32 [-13.85% +54.68%] +----- +after 0 best 100%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + baseline 2 11 19.55 [-74.42% +488.37%] 19.55 [-74.42% +488.37%] 19.18 [-73.93% +483.89%] 0.00 [ NaN% NaN%] 0.73 [-19.95% +90.42%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] + our 2 11 18.73 [-73.30% +450.00%] 18.73 [-73.30% +450.00%] 18.00 [-72.22% +444.44%] 0.00 [ NaN% NaN%] 1.67 [-48.26% +427.39%] + our-parallel 1 11 16.82 [-70.27% +334.05%] 16.82 [-70.27% +334.05%] 16.45 [-69.61% +331.49%] 0.00 [ NaN% NaN%] 1.01 [-15.54% +70.19%] +----- +after 0 best 100%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + baseline 2 11 38.09 [-71.12% +264.92%] 38.09 [-71.12% +264.92%] 35.18 [-68.73% +243.93%] 0.00 [ NaN% NaN%] 2.52 [-8.56% +56.30%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] + our 2 11 55.09 [-58.25% +215.84%] 55.09 [-58.25% +215.84%] 54.55 [-57.83% +213.50%] 0.00 [ NaN% NaN%] 2.85 [-7.57% +51.14%] + our-parallel 1 11 60.82 [-58.89% +133.48%] 60.82 [-58.89% +133.48%] 60.18 [-58.46% +130.97%] 0.00 [ NaN% NaN%] 2.75 [-7.27% +52.38%] +----- +after 0 best 100%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + baseline 2 11 121.36 [-59.63% +310.34%] 121.36 [-59.63% +310.34%] 119.73 [-59.07% +305.09%] 0.00 [ NaN% NaN%] 7.38 [-5.56% +38.29%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] + our 2 11 119.36 [-58.95% +317.21%] 119.36 [-58.95% +317.21%] 117.27 [-58.22% +310.16%] 0.00 [ NaN% NaN%] 12.18 [-2.86% +22.90%] + our-parallel 1 10 90.90 [-49.39% +154.13%] 450.90 [-50.10% +155.27%] 217.90 [-51.81% +143.69%] 0.00 [ NaN% NaN%] 12.28 [-5.78% +35.13%] +----- +after 0 best 100%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + baseline 2 11 12.91 [-61.27% +101.41%] 12.91 [-61.27% +101.41%] 12.82 [-60.99% +95.04%] 0.00 [ NaN% NaN%] 1.03 [-7.20% +27.15%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] + our 2 11 15.36 [-60.95% +231.95%] 15.36 [-60.95% +231.95%] 15.00 [-60.00% +233.33%] 0.00 [ NaN% NaN%] 1.33 [-4.46% +21.01%] + our-parallel 1 11 13.73 [-56.29% +147.68%] 13.73 [-56.29% +147.68%] 13.36 [-55.10% +146.94%] 0.00 [ NaN% NaN%] 1.24 [-4.70% +22.97%] +----- +after 0 best 100%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + baseline 2 11 18.18 [-72.50% +318.00%] 18.18 [-72.50% +318.00%] 17.64 [-71.65% +319.59%] 0.00 [ NaN% NaN%] 2.18 [-6.58% +30.43%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] + our 2 11 18.27 [-67.16% +496.52%] 18.27 [-67.16% +496.52%] 17.55 [-65.80% +487.05%] 0.00 [ NaN% NaN%] 2.24 [-5.49% +31.86%] + our-parallel 1 11 17.64 [-71.65% +342.27%] 17.64 [-71.65% +342.27%] 17.36 [-71.20% +343.46%] 0.00 [ NaN% NaN%] 2.25 [-7.49% +31.66%] +----- +after 0 best 100%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.56 [-27.35% +44.10%] 166.56 [-27.35% +44.10%] 164.33 [-26.98% +43.00%] 0.00 [ NaN% NaN%] 34.22 [-3.23% +6.60%] + baseline 2 11 212.27 [-46.30% +210.92%] 212.27 [-46.30% +210.92%] 210.36 [-45.81% +209.94%] 0.00 [ NaN% NaN%] 35.23 [-6.67% +16.17%] + our 1 10 178.80 [-41.28% +199.78%] 178.80 [-41.28% +199.78%] 176.90 [-41.21% +196.78%] 0.00 [ NaN% NaN%] 40.63 [-3.74% +14.77%] + our 2 9 138.44 [-40.05% +50.96%] 138.44 [-40.05% +50.96%] 138.00 [-39.86% +50.72%] 0.00 [ NaN% NaN%] 39.26 [-1.23% +4.00%] + our-parallel 1 11 184.00 [-47.28% +128.26%] 184.00 [-47.28% +128.26%] 181.36 [-47.62% +124.96%] 0.00 [ NaN% NaN%] 40.10 [-3.37% +16.55%] +----- +after 0 best 100%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + baseline 2 11 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.91 [-100.00% +120.00%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.69%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] + our 2 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] + our-parallel 1 11 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] +----- +after 0 best 100%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + baseline 2 11 8.91 [-77.55% +214.29%] 8.91 [-77.55% +214.29%] 8.64 [-76.84% +224.21%] 0.00 [ NaN% NaN%] 0.45 [-19.69% +66.04%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] + our 2 11 8.18 [-63.33% +291.11%] 8.18 [-63.33% +291.11%] 8.09 [-62.92% +295.51%] 0.00 [ NaN% NaN%] 0.61 [-14.53% +52.18%] + our-parallel 1 11 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 0.00 [ NaN% NaN%] 0.67 [-5.28% +37.23%] +----- +after 0 best 100%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + baseline 2 11 237.45 [-59.15% +197.32%] 237.45 [-59.15% +197.32%] 228.00 [-57.46% +194.74%] 0.00 [ NaN% NaN%] 18.11 [-9.75% +66.70%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] + our 2 11 237.27 [-62.07% +335.36%] 237.27 [-62.07% +335.36%] 228.18 [-60.56% +314.14%] 0.00 [ NaN% NaN%] 20.28 [-8.60% +59.90%] + our-parallel 1 11 214.55 [-54.79% +211.82%] 214.55 [-54.79% +211.82%] 211.45 [-54.13% +211.65%] 0.00 [ NaN% NaN%] 20.06 [-9.50% +62.05%] +----- +after 0 best 100%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + baseline 2 11 53.82 [-60.98% +305.07%] 53.82 [-60.98% +305.07%] 53.18 [-60.51% +304.27%] 0.00 [ NaN% NaN%] 4.90 [-6.81% +38.94%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] + our 2 11 46.00 [-60.87% +293.48%] 46.00 [-60.87% +293.48%] 45.18 [-60.16% +287.32%] 0.00 [ NaN% NaN%] 4.94 [-5.28% +35.90%] + our-parallel 1 11 45.27 [-60.24% +207.03%] 45.27 [-60.24% +207.03%] 44.73 [-61.99% +204.07%] 0.00 [ NaN% NaN%] 4.87 [-4.84% +36.85%] +----- +after 0 best 100%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + baseline 2 11 5.82 [-82.81% +346.88%] 5.82 [-82.81% +346.88%] 5.64 [-82.26% +343.55%] 0.00 [ NaN% NaN%] 0.35 [-22.06% +193.32%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] + our 2 11 8.36 [-76.09% +557.61%] 8.36 [-76.09% +557.61%] 7.18 [-72.15% +498.73%] 0.00 [ NaN% NaN%] 0.40 [-19.01% +172.59%] + our-parallel 1 11 6.45 [-69.01% +380.28%] 6.45 [-69.01% +380.28%] 6.27 [-68.12% +378.26%] 0.00 [ NaN% NaN%] 0.40 [-19.65% +174.48%] +----- +after 0 best 100%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + baseline 2 11 34.27 [-53.32% +317.24%] 34.27 [-53.32% +317.24%] 34.00 [-52.94% +317.65%] 0.00 [ NaN% NaN%] 6.18 [-4.63% +35.48%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] + our 2 11 34.64 [-56.69% +382.15%] 34.64 [-56.69% +382.15%] 34.36 [-56.35% +377.25%] 0.00 [ NaN% NaN%] 6.36 [-3.71% +27.88%] + our-parallel 1 11 32.64 [-54.04% +212.53%] 32.64 [-54.04% +212.53%] 32.45 [-53.78% +211.20%] 0.00 [ NaN% NaN%] 6.38 [-4.52% +27.91%] +----- +after 0 best 100%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,723.67 [-2.92% +2.69%] 2,723.67 [-2.92% +2.69%] 2,722.67 [-2.96% +2.69%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 3 2,823.33 [-3.34% +2.26%] 2,823.33 [-3.34% +2.26%] 2,823.00 [-3.37% +2.27%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] +----- +after 0 best 100%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + baseline 2 11 11.91 [-74.81% +336.64%] 11.91 [-74.81% +336.64%] 11.45 [-73.81% +336.51%] 0.00 [ NaN% NaN%] 1.23 [-5.68% +41.62%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] + our 2 11 13.09 [-69.44% +427.08%] 13.09 [-69.44% +427.08%] 12.36 [-67.65% +417.65%] 0.00 [ NaN% NaN%] 1.27 [-5.56% +38.91%] + our-parallel 1 11 12.36 [-75.74% +328.68%] 12.36 [-75.74% +328.68%] 12.09 [-75.19% +321.80%] 0.00 [ NaN% NaN%] 1.27 [-5.58% +40.30%] +----- +after 0 best 100%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + baseline 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.00 [-51.00% +459.26%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] + our 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-28.73% +186.57%] + our-parallel 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-24.58% +185.42%] +----- +after 0 best 100%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + baseline 2 11 96.64 [-56.54% +192.85%] 96.64 [-56.54% +192.85%] 95.09 [-55.83% +184.99%] 0.00 [ NaN% NaN%] 9.34 [-3.13% +14.65%] + our 1 10 88.50 [-45.76% +163.28%] 88.50 [-45.76% +163.28%] 87.00 [-44.83% +155.17%] 0.00 [ NaN% NaN%] 14.32 [-1.61% +7.35%] + our 2 11 97.91 [-59.15% +261.56%] 97.91 [-59.15% +261.56%] 97.18 [-58.84% +260.15%] 0.00 [ NaN% NaN%] 14.06 [-1.93% +7.84%] + our-parallel 1 11 83.00 [-46.99% +108.43%] 83.00 [-46.99% +108.43%] 82.36 [-46.58% +105.19%] 0.00 [ NaN% NaN%] 13.93 [-2.37% +7.03%] + + +****************************************************************************************************** +EXECUTING RUN #2 our-parallel - BuildFromDir(/home/kromanowski/workspace/scalas/scalac_perf,false,false) test +****************************************************************************************************** + + +[INFO] [07/10/2018 19:32:07.909] [test-akka.actor.default-dispatcher-3] [akka://test/user/$a/sbtbot] Executing command: ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/scalac_perf/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-Yparallel-phases:parser,refcheck","-Yparallel-threads","4","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_2_our-parallel.csv"), about, set shellPrompt := ( _ => "e56d0753-2f38-4aa5-8e3f-a491e1b8b1c9" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:32:07.909] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot/exec] Starting +[INFO] [07/10/2018 19:32:07.909] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot/exec] Starting process ProcessCommand(cmd=List(java, -Dfile.encoding=UTF8, -Xmx12G, -XX:MaxPermSize=256m, -XX:ReservedCodeCacheSize=128m, -Dsbt.log.format=false, -mx12G, -cp, /home/kromanowski/workspace/perf_tester/sbtlib/sbt-launch.jar, xsbt.boot.Boot, -Dsbt.log.noformat=true, set scalaVersion := "2.13.0-M4", set scalaHome := Some(file("/home/kromanowski/workspace/scalas/scalac_perf/build/pack")), set scalacOptions in ThisBuild ++= List("-Yrangepos","-Yparallel-phases:parser,refcheck","-Yparallel-threads","4","-nowarn", "-Yprofile-destination","/home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/run_2_our-parallel.csv"), about, set shellPrompt := ( _ => "e56d0753-2f38-4aa5-8e3f-a491e1b8b1c9" + System.getProperty("line.separator")), about, shell),envArgs=Map(),workingDir=Some(/home/kromanowski/workspace/perf_tester/corpus/compiler-bridge)) +[INFO] [07/10/2018 19:32:07.910] [test-akka.actor.default-dispatcher-2] [akka://test/user/$a/sbtbot/exec] Process started successfully +[INFO] [07/10/2018 19:32:07.932] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +CONNECTED +io.last = [info] new client connected: network-1 +[INFO] [07/10/2018 19:32:18.571] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] ACT Init process IO StdOutIOSource [info] new client connected: network-1 +READY! +[INFO] [07/10/2018 19:32:18.707] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Seen done +SBT Bot ready - starting run +--------------- clean - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:32:18.712] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:32:18.825] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 1/11 ------------------------------- +[INFO] [07/10/2018 19:32:18.825] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:32:38.195] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:32:38.195] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 2/11 ------------------------------- +[INFO] [07/10/2018 19:32:38.371] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:32:38.371] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] IDLE Got process IO StdOutIOSource [success] Total time: 0 s, completed Jul 10, 2018 7:32:38 PM +[INFO] [07/10/2018 19:32:38.371] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:32:46.172] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:32:46.172] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 3/11 ------------------------------- +[INFO] [07/10/2018 19:32:46.371] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:32:46.372] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:32:52.771] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:32:52.771] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 4/11 ------------------------------- +[INFO] [07/10/2018 19:32:52.971] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:32:52.971] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:32:59.571] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:32:59.571] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 5/11 ------------------------------- +[INFO] [07/10/2018 19:32:59.771] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:32:59.771] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:33:06.371] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:33:06.372] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:33:06.571] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 6/11 ------------------------------- +[INFO] [07/10/2018 19:33:06.572] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:33:12.172] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:33:12.173] [test-akka.actor.default-dispatcher-7] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 7/11 ------------------------------- +[INFO] [07/10/2018 19:33:12.371] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:33:12.371] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:33:18.571] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:33:18.571] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:33:18.771] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 8/11 ------------------------------- +[INFO] [07/10/2018 19:33:18.771] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +--------------- clean - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:33:23.971] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 1 complete +[INFO] [07/10/2018 19:33:23.971] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:33:24.171] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 9/11 ------------------------------- +[INFO] [07/10/2018 19:33:24.172] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:33:29.171] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:33:29.172] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +[INFO] [07/10/2018 19:33:29.371] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Task 0 complete +--------------- compile - iteration 10/11 ------------------------------- +[INFO] [07/10/2018 19:33:29.372] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:33:34.372] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot] Task 1 complete +--------------- clean - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:33:34.372] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(clean,0) +SEEN DONE! +--------------- compile - iteration 11/11 ------------------------------- +[INFO] [07/10/2018 19:33:34.571] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 0 complete +[INFO] [07/10/2018 19:33:34.572] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Sending command SBTCommand(compile,1) +SEEN DONE! +[INFO] [07/10/2018 19:33:39.571] [test-akka.actor.default-dispatcher-6] [akka://test/user/$a/sbtbot] Task 1 complete +---------------Finished -------------------------------- +[INFO] [07/10/2018 19:33:39.572] [test-akka.actor.default-dispatcher-8] [akka://test/user/$a/sbtbot/exec] postStop +[INFO] [07/10/2018 19:33:39.572] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- +[INFO] [07/10/2018 19:33:39.573] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] Sending command SBTCommand(exit,SYSTEM) +----- +ALL + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + baseline 2 11 6,255.27 [-39.08% +174.52%] 6,255.27 [-39.08% +174.52%] 5,994.00 [-37.37% +166.00%] 0.00 [ NaN% NaN%] 1,650.62 [-1.25% +8.62%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] + our 2 11 6,143.55 [-37.63% +196.64%] 6,143.55 [-37.63% +196.64%] 5,925.36 [-36.32% +190.41%] 0.00 [ NaN% NaN%] 1,801.63 [-1.04% +7.57%] + our-parallel 1 11 5,924.45 [-31.03% +125.22%] 6,635.73 [-32.97% +130.86%] 5,936.00 [-32.75% +129.67%] 0.00 [ NaN% NaN%] 1,778.32 [-1.13% +7.98%] + our-parallel 2 11 6,425.73 [-28.33% +165.14%] 7,105.00 [-30.85% +173.34%] 6,449.18 [-29.76% +167.07%] 0.09 [-100.00% +1000.00%] 1,987.31 [-0.91% +6.67%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 1% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 1%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 5% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 5%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 10% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + baseline 2 1 3,811.00 [+0.00% +0.00%] 3,811.00 [+0.00% +0.00%] 3,754.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,630.00 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] + our 2 1 3,832.00 [+0.00% +0.00%] 3,832.00 [+0.00% +0.00%] 3,773.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,782.85 [+0.00% +0.00%] + our-parallel 1 1 4,086.00 [+0.00% +0.00%] 4,448.00 [+0.00% +0.00%] 3,992.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,758.22 [+0.00% +0.00%] + our-parallel 2 1 4,605.00 [+0.00% +0.00%] 4,913.00 [+0.00% +0.00%] 4,530.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,969.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our 2 1 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.70 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] + our-parallel 2 1 156.00 [+0.00% +0.00%] 156.00 [+0.00% +0.00%] 155.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 34.46 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 2 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.69 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our 2 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.51 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] + our-parallel 2 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.94 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our 2 1 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.36 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] + our-parallel 2 1 31.00 [+0.00% +0.00%] 31.00 [+0.00% +0.00%] 31.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.36 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our 2 1 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.61 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] + our-parallel 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 26.72 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our 2 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.66 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 80.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] + our-parallel 2 1 36.00 [+0.00% +0.00%] 172.00 [+0.00% +0.00%] 81.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.44 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.44 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.43 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] + our-parallel 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.67 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our 2 1 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 120.15 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] + our-parallel 2 1 499.00 [+0.00% +0.00%] 499.00 [+0.00% +0.00%] 498.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 131.57 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our 2 1 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.63 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] + our-parallel 2 1 34.00 [+0.00% +0.00%] 34.00 [+0.00% +0.00%] 33.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.81 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.83 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] + our-parallel 2 1 42.00 [+0.00% +0.00%] 208.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.52 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.27 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.42 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] + our-parallel 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our 2 1 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.77 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] + our-parallel 2 1 126.00 [+0.00% +0.00%] 126.00 [+0.00% +0.00%] 126.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 43.37 [+0.00% +0.00%] +----- +after 0 best 10%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] + our-parallel 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our 2 1 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.54 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] + our-parallel 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 19.49 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.68 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] + our-parallel 2 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.48 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.12 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] + our-parallel 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.14 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 1 2,584.00 [+0.00% +0.00%] 2,584.00 [+0.00% +0.00%] 2,533.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,356.08 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] + our 2 1 2,625.00 [+0.00% +0.00%] 2,625.00 [+0.00% +0.00%] 2,571.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,461.72 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,632.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] + our-parallel 2 1 3,129.00 [+0.00% +0.00%] 3,129.00 [+0.00% +0.00%] 2,982.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,613.56 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.26 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our 2 1 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.79 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + our-parallel 2 1 50.00 [+0.00% +0.00%] 50.00 [+0.00% +0.00%] 50.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.03 [+0.00% +0.00%] +----- +after 0 best 10%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our 2 1 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.70 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] + our-parallel 2 1 156.00 [+0.00% +0.00%] 156.00 [+0.00% +0.00%] 155.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 34.46 [+0.00% +0.00%] +----- +after 0 best 10%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [+0.00% +0.00%] +----- +after 0 best 10%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 2 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.69 [+0.00% +0.00%] +----- +after 0 best 10%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our 2 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.51 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] + our-parallel 2 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.94 [+0.00% +0.00%] +----- +after 0 best 10%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our 2 1 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.36 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] + our-parallel 2 1 31.00 [+0.00% +0.00%] 31.00 [+0.00% +0.00%] 31.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.36 [+0.00% +0.00%] +----- +after 0 best 10%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our 2 1 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.61 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] + our-parallel 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 26.72 [+0.00% +0.00%] +----- +after 0 best 10%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our 2 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.66 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 82.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] + our-parallel 2 1 36.00 [+0.00% +0.00%] 172.00 [+0.00% +0.00%] 81.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.44 [+0.00% +0.00%] +----- +after 0 best 10%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.44 [+0.00% +0.00%] +----- +after 0 best 10%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.43 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] + our-parallel 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.67 [+0.00% +0.00%] +----- +after 0 best 10%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 10%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our 2 1 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.63 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] + our-parallel 2 1 34.00 [+0.00% +0.00%] 34.00 [+0.00% +0.00%] 33.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.81 [+0.00% +0.00%] +----- +after 0 best 10%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.83 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] + our-parallel 2 1 42.00 [+0.00% +0.00%] 208.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.52 [+0.00% +0.00%] +----- +after 0 best 10%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.27 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.42 [+0.00% +0.00%] +----- +after 0 best 10%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] + our-parallel 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.18 [+0.00% +0.00%] +----- +after 0 best 10%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] + our-parallel 2 1 126.00 [+0.00% +0.00%] 126.00 [+0.00% +0.00%] 126.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 43.37 [+0.00% +0.00%] +----- +after 0 best 10%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 10%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] + our-parallel 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [+0.00% +0.00%] +----- +after 0 best 10%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our 2 1 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.54 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] + our-parallel 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 19.49 [+0.00% +0.00%] +----- +after 0 best 10%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.68 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] + our-parallel 2 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.48 [+0.00% +0.00%] +----- +after 0 best 10%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.12 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] + our-parallel 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.14 [+0.00% +0.00%] +----- +after 0 best 10%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 10%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.26 [+0.00% +0.00%] +----- +after 0 best 10%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 10%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our 2 1 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.79 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + our-parallel 2 1 50.00 [+0.00% +0.00%] 50.00 [+0.00% +0.00%] 50.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.03 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 15% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3,917.00 [+0.00% +0.00%] 3,917.00 [+0.00% +0.00%] 3,848.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,648.06 [+0.00% +0.00%] + baseline 2 1 3,811.00 [+0.00% +0.00%] 3,811.00 [+0.00% +0.00%] 3,754.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,630.00 [+0.00% +0.00%] + our 1 1 4,167.00 [+0.00% +0.00%] 4,167.00 [+0.00% +0.00%] 4,111.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,852.65 [+0.00% +0.00%] + our 2 1 3,832.00 [+0.00% +0.00%] 3,832.00 [+0.00% +0.00%] 3,773.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,782.85 [+0.00% +0.00%] + our-parallel 1 1 4,086.00 [+0.00% +0.00%] 4,448.00 [+0.00% +0.00%] 3,992.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,758.22 [+0.00% +0.00%] + our-parallel 2 1 4,605.00 [+0.00% +0.00%] 4,913.00 [+0.00% +0.00%] 4,530.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,969.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 154.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our 2 1 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.70 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] + our-parallel 2 1 156.00 [+0.00% +0.00%] 156.00 [+0.00% +0.00%] 155.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 34.46 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 2 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.69 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our 2 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.51 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] + our-parallel 2 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.94 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our 2 1 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.36 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] + our-parallel 2 1 31.00 [+0.00% +0.00%] 31.00 [+0.00% +0.00%] 31.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.36 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.86 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our 2 1 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.61 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] + our-parallel 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 26.72 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our 2 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.66 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 80.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] + our-parallel 2 1 36.00 [+0.00% +0.00%] 172.00 [+0.00% +0.00%] 81.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.44 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.44 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.43 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] + our-parallel 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.67 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our 2 1 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 120.15 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] + our-parallel 2 1 499.00 [+0.00% +0.00%] 499.00 [+0.00% +0.00%] 498.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 131.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our 2 1 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.63 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] + our-parallel 2 1 34.00 [+0.00% +0.00%] 34.00 [+0.00% +0.00%] 33.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.81 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.83 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] + our-parallel 2 1 42.00 [+0.00% +0.00%] 208.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.52 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.27 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.42 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] + our-parallel 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 110.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our 2 1 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.77 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] + our-parallel 2 1 126.00 [+0.00% +0.00%] 126.00 [+0.00% +0.00%] 126.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 43.37 [+0.00% +0.00%] +----- +after 0 best 15%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] + our-parallel 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our 2 1 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.54 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] + our-parallel 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 19.49 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.68 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] + our-parallel 2 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.48 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.12 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] + our-parallel 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.14 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,532.00 [+0.00% +0.00%] 2,532.00 [+0.00% +0.00%] 2,479.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 1 2,584.00 [+0.00% +0.00%] 2,584.00 [+0.00% +0.00%] 2,533.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,356.08 [+0.00% +0.00%] + our 1 1 2,859.00 [+0.00% +0.00%] 2,859.00 [+0.00% +0.00%] 2,812.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,528.35 [+0.00% +0.00%] + our 2 1 2,625.00 [+0.00% +0.00%] 2,625.00 [+0.00% +0.00%] 2,571.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,461.72 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,632.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] + our-parallel 2 1 3,129.00 [+0.00% +0.00%] 3,129.00 [+0.00% +0.00%] 2,982.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,613.56 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.26 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our 2 1 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.79 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + our-parallel 2 1 50.00 [+0.00% +0.00%] 50.00 [+0.00% +0.00%] 50.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.03 [+0.00% +0.00%] +----- +after 0 best 15%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 158.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.61 [+0.00% +0.00%] + baseline 2 1 144.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 143.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 30.39 [+0.00% +0.00%] + our 1 1 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 132.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.79 [+0.00% +0.00%] + our 2 1 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 151.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.70 [+0.00% +0.00%] + our-parallel 1 1 129.00 [+0.00% +0.00%] 129.00 [+0.00% +0.00%] 127.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.01 [+0.00% +0.00%] + our-parallel 2 1 156.00 [+0.00% +0.00%] 156.00 [+0.00% +0.00%] 155.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 34.46 [+0.00% +0.00%] +----- +after 0 best 15%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + baseline 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.83 [+0.00% +0.00%] + our-parallel 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [+0.00% +0.00%] +----- +after 0 best 15%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.16 [+0.00% +0.00%] + baseline 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.14 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.06 [+0.00% +0.00%] + our-parallel 2 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.69 [+0.00% +0.00%] +----- +after 0 best 15%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + baseline 2 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.76 [+0.00% +0.00%] + our 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.52 [+0.00% +0.00%] + our 2 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.51 [+0.00% +0.00%] + our-parallel 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.48 [+0.00% +0.00%] + our-parallel 2 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 3.94 [+0.00% +0.00%] +----- +after 0 best 15%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + baseline 2 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.28 [+0.00% +0.00%] + our 1 1 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 28.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.35 [+0.00% +0.00%] + our 2 1 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 24.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.36 [+0.00% +0.00%] + our-parallel 1 1 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 30.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.25 [+0.00% +0.00%] + our-parallel 2 1 31.00 [+0.00% +0.00%] 31.00 [+0.00% +0.00%] 31.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.36 [+0.00% +0.00%] +----- +after 0 best 15%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.87 [+0.00% +0.00%] + baseline 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 15.81 [+0.00% +0.00%] + our 1 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 22.14 [+0.00% +0.00%] + our 2 1 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 88.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.61 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 21.17 [+0.00% +0.00%] + our-parallel 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 26.72 [+0.00% +0.00%] +----- +after 0 best 15%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.85 [+0.00% +0.00%] + baseline 2 1 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [+0.00% +0.00%] + our 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.62 [+0.00% +0.00%] + our 2 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.66 [+0.00% +0.00%] + our-parallel 1 1 29.00 [+0.00% +0.00%] 144.00 [+0.00% +0.00%] 82.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.88 [+0.00% +0.00%] + our-parallel 2 1 36.00 [+0.00% +0.00%] 172.00 [+0.00% +0.00%] 81.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.44 [+0.00% +0.00%] +----- +after 0 best 15%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [+0.00% +0.00%] + our-parallel 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.44 [+0.00% +0.00%] +----- +after 0 best 15%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.95 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.97 [+0.00% +0.00%] + our 1 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.45 [+0.00% +0.00%] + our 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.43 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 14.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.40 [+0.00% +0.00%] + our-parallel 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.67 [+0.00% +0.00%] +----- +after 0 best 15%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our 2 1 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 120.15 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] + our-parallel 2 1 499.00 [+0.00% +0.00%] 499.00 [+0.00% +0.00%] 498.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 131.57 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] +----- +after 0 best 15%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.58 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.59 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [+0.00% +0.00%] + our 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [+0.00% +0.00%] + our-parallel 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [+0.00% +0.00%] + baseline 2 1 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 11.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.30 [+0.00% +0.00%] + our 1 1 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 26.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.58 [+0.00% +0.00%] + our 2 1 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 23.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.63 [+0.00% +0.00%] + our-parallel 1 1 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 25.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.55 [+0.00% +0.00%] + our-parallel 2 1 34.00 [+0.00% +0.00%] 34.00 [+0.00% +0.00%] 33.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.81 [+0.00% +0.00%] +----- +after 0 best 15%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 60.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 7.02 [+0.00% +0.00%] + baseline 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.97 [+0.00% +0.00%] + our 1 1 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 56.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 12.27 [+0.00% +0.00%] + our 2 1 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 49.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.83 [+0.00% +0.00%] + our-parallel 1 1 46.00 [+0.00% +0.00%] 225.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 11.57 [+0.00% +0.00%] + our-parallel 2 1 42.00 [+0.00% +0.00%] 208.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.52 [+0.00% +0.00%] +----- +after 0 best 15%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.27 [+0.00% +0.00%] + our-parallel 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [+0.00% +0.00%] + our-parallel 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.42 [+0.00% +0.00%] +----- +after 0 best 15%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [+0.00% +0.00%] + baseline 2 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [+0.00% +0.00%] + our 1 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.09 [+0.00% +0.00%] + our 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [+0.00% +0.00%] + our-parallel 1 1 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.08 [+0.00% +0.00%] + our-parallel 2 1 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.18 [+0.00% +0.00%] +----- +after 0 best 15%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 1 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 114.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 32.88 [+0.00% +0.00%] + our 1 1 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 39.11 [+0.00% +0.00%] + our 2 1 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.77 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 95.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.75 [+0.00% +0.00%] + our-parallel 2 1 126.00 [+0.00% +0.00%] 126.00 [+0.00% +0.00%] 126.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 43.37 [+0.00% +0.00%] +----- +after 0 best 15%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 15%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + baseline 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.36 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.64 [+0.00% +0.00%] + our-parallel 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [+0.00% +0.00%] +----- +after 0 best 15%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 92.00 [+0.00% +0.00%] 92.00 [+0.00% +0.00%] 91.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.38 [+0.00% +0.00%] + baseline 2 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.34 [+0.00% +0.00%] + our 1 1 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 94.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.84 [+0.00% +0.00%] + our 2 1 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 90.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.54 [+0.00% +0.00%] + our-parallel 1 1 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.16 [+0.00% +0.00%] + our-parallel 2 1 98.00 [+0.00% +0.00%] 98.00 [+0.00% +0.00%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 19.49 [+0.00% +0.00%] +----- +after 0 best 15%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [+0.00% +0.00%] + baseline 2 1 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 21.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.57 [+0.00% +0.00%] + our 1 1 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.71 [+0.00% +0.00%] + our 2 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.68 [+0.00% +0.00%] + our-parallel 1 1 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.63 [+0.00% +0.00%] + our-parallel 2 1 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.48 [+0.00% +0.00%] +----- +after 0 best 15%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + baseline 2 1 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.28 [+0.00% +0.00%] + our 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 1 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + baseline 2 1 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [+0.00% +0.00%] + our 1 1 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [+0.00% +0.00%] + our 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.12 [+0.00% +0.00%] + our-parallel 1 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.09 [+0.00% +0.00%] + our-parallel 2 1 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.14 [+0.00% +0.00%] +----- +after 0 best 15%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 15%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [+0.00% +0.00%] + baseline 2 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [+0.00% +0.00%] + our 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.22 [+0.00% +0.00%] + our 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 1 1 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [+0.00% +0.00%] + our-parallel 2 1 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.26 [+0.00% +0.00%] +----- +after 0 best 15%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 1 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] + our-parallel 2 1 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [+0.00% +0.00%] +----- +after 0 best 15%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 45.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 8.47 [+0.00% +0.00%] + baseline 2 1 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 42.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 9.05 [+0.00% +0.00%] + our 1 1 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.09 [+0.00% +0.00%] + our 2 1 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 40.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.79 [+0.00% +0.00%] + our-parallel 1 1 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 44.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 13.60 [+0.00% +0.00%] + our-parallel 2 1 50.00 [+0.00% +0.00%] 50.00 [+0.00% +0.00%] 50.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 16.03 [+0.00% +0.00%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 20% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + baseline 2 2 3,910.00 [-2.53% +2.53%] 3,910.00 [-2.53% +2.53%] 3,846.50 [-2.40% +2.40%] 0.00 [ NaN% NaN%] 1,630.21 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] + our 2 2 3,976.50 [-3.63% +3.63%] 3,976.50 [-3.63% +3.63%] 3,910.00 [-3.50% +3.50%] 0.00 [ NaN% NaN%] 1,783.32 [-0.03% +0.03%] + our-parallel 1 2 4,189.00 [-2.46% +2.46%] 4,572.00 [-2.71% +2.71%] 4,115.50 [-3.00% +3.00%] 0.00 [ NaN% NaN%] 1,758.42 [-0.01% +0.01%] + our-parallel 2 2 4,614.00 [-0.20% +0.20%] 4,933.50 [-0.42% +0.42%] 4,548.00 [-0.40% +0.40%] 0.00 [ NaN% NaN%] 1,969.62 [-0.02% +0.02%] +----- +after 0 best 20%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our 2 2 153.00 [-1.31% +1.31%] 153.00 [-1.31% +1.31%] 152.50 [-0.98% +0.98%] 0.00 [ NaN% NaN%] 32.72 [-0.05% +0.05%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] + our-parallel 2 2 168.50 [-7.42% +7.42%] 168.50 [-7.42% +7.42%] 168.00 [-7.74% +7.74%] 0.00 [ NaN% NaN%] 34.47 [-0.04% +0.04%] +----- +after 0 best 20%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.15% +0.15%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] + our-parallel 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.02% +0.02%] +----- +after 0 best 20%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our 2 2 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 0.00 [ NaN% NaN%] 4.06 [-0.06% +0.06%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] + our-parallel 2 2 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.69 [-0.01% +0.01%] +----- +after 0 best 20%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our 2 2 25.00 [-12.00% +12.00%] 25.00 [-12.00% +12.00%] 24.50 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 3.52 [-0.20% +0.20%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] + our-parallel 2 2 26.00 [-3.85% +3.85%] 26.00 [-3.85% +3.85%] 25.50 [-1.96% +1.96%] 0.00 [ NaN% NaN%] 3.94 [-0.04% +0.04%] +----- +after 0 best 20%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our 2 2 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 6.37 [-0.08% +0.08%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] + our-parallel 2 2 32.00 [-3.13% +3.13%] 32.00 [-3.13% +3.13%] 32.00 [-3.13% +3.13%] 0.00 [ NaN% NaN%] 7.37 [-0.01% +0.01%] +----- +after 0 best 20%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our 2 2 99.50 [-11.56% +11.56%] 99.50 [-11.56% +11.56%] 98.50 [-10.66% +10.66%] 0.00 [ NaN% NaN%] 21.61 [-0.01% +0.01%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] + our-parallel 2 2 104.00 [-5.77% +5.77%] 104.00 [-5.77% +5.77%] 104.00 [-5.77% +5.77%] 0.00 [ NaN% NaN%] 26.73 [-0.01% +0.01%] +----- +after 0 best 20%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our 2 2 49.00 [-2.04% +2.04%] 49.00 [-2.04% +2.04%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 81.00 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] + our-parallel 2 2 36.00 [+0.00% +0.00%] 174.00 [-1.15% +1.15%] 91.00 [-10.99% +10.99%] 0.00 [ NaN% NaN%] 25.44 [-0.01% +0.01%] +----- +after 0 best 20%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.12% +0.12%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] + our-parallel 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.44 [-0.14% +0.14%] +----- +after 0 best 20%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our 2 2 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 0.00 [ NaN% NaN%] 2.43 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] + our-parallel 2 2 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 2.67 [-0.06% +0.06%] +----- +after 0 best 20%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 512.00 [-0.59% +0.59%] 0.00 [ NaN% NaN%] 119.69 [-0.02% +0.02%] + our-parallel 2 2 512.50 [-2.63% +2.63%] 512.50 [-2.63% +2.63%] 511.00 [-2.54% +2.54%] 0.00 [ NaN% NaN%] 131.62 [-0.04% +0.04%] +----- +after 0 best 20%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] + our-parallel 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 20%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [-0.07% +0.07%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] + our-parallel 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.02 [-0.06% +0.06%] +----- +after 0 best 20%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 2 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 0.00 [ NaN% NaN%] 2.64 [-0.05% +0.05%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] + our-parallel 2 2 36.00 [-5.56% +5.56%] 36.00 [-5.56% +5.56%] 35.50 [-7.04% +7.04%] 0.00 [ NaN% NaN%] 2.81 [-0.03% +0.03%] +----- +after 0 best 20%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our 2 2 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 0.00 [ NaN% NaN%] 11.84 [-0.07% +0.07%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] + our-parallel 2 2 42.50 [-1.18% +1.18%] 211.50 [-1.65% +1.65%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 16.53 [-0.03% +0.03%] +----- +after 0 best 20%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our 2 2 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.28 [-0.10% +0.10%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] + our-parallel 2 2 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.42 [-0.02% +0.02%] +----- +after 0 best 20%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.11% +0.11%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] + our-parallel 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.19 [-0.29% +0.29%] +----- +after 0 best 20%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our 2 2 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 0.00 [ NaN% NaN%] 38.80 [-0.07% +0.07%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] + our-parallel 2 2 127.00 [-0.79% +0.79%] 127.00 [-0.79% +0.79%] 126.50 [-0.40% +0.40%] 0.00 [ NaN% NaN%] 43.40 [-0.07% +0.07%] +----- +after 0 best 20%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.01% +0.01%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] + our-parallel 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [-0.13% +0.13%] +----- +after 0 best 20%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our 2 2 105.50 [-14.69% +14.69%] 105.50 [-14.69% +14.69%] 105.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 18.61 [-0.38% +0.38%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] + our-parallel 2 2 105.00 [-6.67% +6.67%] 105.00 [-6.67% +6.67%] 104.50 [-7.18% +7.18%] 0.00 [ NaN% NaN%] 19.53 [-0.23% +0.23%] +----- +after 0 best 20%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 4.68 [-0.08% +0.08%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] + our-parallel 2 2 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 19.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 5.48 [-0.04% +0.04%] +----- +after 0 best 20%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.33 [-0.17% +0.17%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] + our-parallel 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [-0.15% +0.15%] +----- +after 0 best 20%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our 2 2 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.01% +0.01%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] + our-parallel 2 2 15.50 [-3.23% +3.23%] 15.50 [-3.23% +3.23%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 6.14 [-0.01% +0.01%] +----- +after 0 best 20%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 2 2,600.50 [-0.63% +0.63%] 2,600.50 [-0.63% +0.63%] 2,543.00 [-0.39% +0.39%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] + our 2 2 2,671.00 [-1.72% +1.72%] 2,671.00 [-1.72% +1.72%] 2,614.50 [-1.66% +1.66%] 0.00 [ NaN% NaN%] 1,461.75 [-0.00% +0.00%] + our-parallel 1 2 2,769.00 [-1.44% +1.44%] 2,769.00 [-1.44% +1.44%] 2,680.00 [-1.79% +1.79%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 2 3,144.50 [-0.49% +0.49%] 3,144.50 [-0.49% +0.49%] 2,982.50 [-0.02% +0.02%] 0.00 [ NaN% NaN%] 1,613.57 [-0.00% +0.00%] +----- +after 0 best 20%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [-0.04% +0.04%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] + our-parallel 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.26 [-0.16% +0.16%] +----- +after 0 best 20%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] + our-parallel 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] +----- +after 0 best 20%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our 2 2 48.00 [-16.67% +16.67%] 48.00 [-16.67% +16.67%] 47.50 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 13.79 [-0.02% +0.02%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + our-parallel 2 2 52.50 [-4.76% +4.76%] 52.50 [-4.76% +4.76%] 52.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 16.04 [-0.03% +0.03%] +----- +after 0 best 20%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our 2 2 153.00 [-1.31% +1.31%] 153.00 [-1.31% +1.31%] 152.50 [-0.98% +0.98%] 0.00 [ NaN% NaN%] 32.72 [-0.05% +0.05%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] + our-parallel 2 2 168.50 [-7.42% +7.42%] 168.50 [-7.42% +7.42%] 168.00 [-7.74% +7.74%] 0.00 [ NaN% NaN%] 34.47 [-0.04% +0.04%] +----- +after 0 best 20%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.15% +0.15%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] + our-parallel 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.02% +0.02%] +----- +after 0 best 20%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our 2 2 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 0.00 [ NaN% NaN%] 4.06 [-0.06% +0.06%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] + our-parallel 2 2 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.69 [-0.01% +0.01%] +----- +after 0 best 20%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our 2 2 25.00 [-12.00% +12.00%] 25.00 [-12.00% +12.00%] 24.50 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 3.52 [-0.20% +0.20%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] + our-parallel 2 2 26.00 [-3.85% +3.85%] 26.00 [-3.85% +3.85%] 25.50 [-1.96% +1.96%] 0.00 [ NaN% NaN%] 3.94 [-0.04% +0.04%] +----- +after 0 best 20%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our 2 2 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 6.37 [-0.08% +0.08%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] + our-parallel 2 2 32.00 [-3.13% +3.13%] 32.00 [-3.13% +3.13%] 32.00 [-3.13% +3.13%] 0.00 [ NaN% NaN%] 7.37 [-0.01% +0.01%] +----- +after 0 best 20%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our 2 2 99.50 [-11.56% +11.56%] 99.50 [-11.56% +11.56%] 98.50 [-10.66% +10.66%] 0.00 [ NaN% NaN%] 21.61 [-0.01% +0.01%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] + our-parallel 2 2 104.00 [-5.77% +5.77%] 104.00 [-5.77% +5.77%] 104.00 [-5.77% +5.77%] 0.00 [ NaN% NaN%] 26.73 [-0.01% +0.01%] +----- +after 0 best 20%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our 2 2 49.00 [-2.04% +2.04%] 49.00 [-2.04% +2.04%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 82.50 [-0.61% +0.61%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] + our-parallel 2 2 36.00 [+0.00% +0.00%] 174.00 [-1.15% +1.15%] 91.00 [-10.99% +10.99%] 0.00 [ NaN% NaN%] 25.44 [-0.01% +0.01%] +----- +after 0 best 20%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.12% +0.12%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] + our-parallel 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.44 [-0.14% +0.14%] +----- +after 0 best 20%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our 2 2 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 0.00 [ NaN% NaN%] 2.43 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] + our-parallel 2 2 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 2.67 [-0.06% +0.06%] +----- +after 0 best 20%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 405.00 [+0.00% +0.00%] 405.00 [+0.00% +0.00%] 404.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 105.43 [+0.00% +0.00%] + baseline 2 1 417.00 [+0.00% +0.00%] 417.00 [+0.00% +0.00%] 416.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 104.89 [+0.00% +0.00%] + our 1 1 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 435.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 121.36 [+0.00% +0.00%] + our 2 1 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 450.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 120.15 [+0.00% +0.00%] + our-parallel 1 1 510.00 [+0.00% +0.00%] 510.00 [+0.00% +0.00%] 509.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 119.66 [+0.00% +0.00%] + our-parallel 2 1 499.00 [+0.00% +0.00%] 499.00 [+0.00% +0.00%] 498.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 131.57 [+0.00% +0.00%] +----- +after 0 best 20%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] + our-parallel 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 20%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [-0.07% +0.07%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] + our-parallel 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.02 [-0.06% +0.06%] +----- +after 0 best 20%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 2 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 0.00 [ NaN% NaN%] 2.64 [-0.05% +0.05%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] + our-parallel 2 2 36.00 [-5.56% +5.56%] 36.00 [-5.56% +5.56%] 35.50 [-7.04% +7.04%] 0.00 [ NaN% NaN%] 2.81 [-0.03% +0.03%] +----- +after 0 best 20%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our 2 2 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 0.00 [ NaN% NaN%] 11.84 [-0.07% +0.07%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] + our-parallel 2 2 42.50 [-1.18% +1.18%] 211.50 [-1.65% +1.65%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 16.53 [-0.03% +0.03%] +----- +after 0 best 20%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our 2 2 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.28 [-0.10% +0.10%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] + our-parallel 2 2 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.42 [-0.02% +0.02%] +----- +after 0 best 20%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.11% +0.11%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] + our-parallel 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.19 [-0.29% +0.29%] +----- +after 0 best 20%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 121.00 [+0.00% +0.00%] 121.00 [+0.00% +0.00%] 120.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 33.11 [+0.00% +0.00%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our 2 1 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 83.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 38.77 [+0.00% +0.00%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] + our-parallel 2 2 127.00 [-0.79% +0.79%] 127.00 [-0.79% +0.79%] 126.50 [-0.40% +0.40%] 0.00 [ NaN% NaN%] 43.40 [-0.07% +0.07%] +----- +after 0 best 20%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 20%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.01% +0.01%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] + our-parallel 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [-0.13% +0.13%] +----- +after 0 best 20%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our 2 2 105.50 [-14.69% +14.69%] 105.50 [-14.69% +14.69%] 105.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 18.61 [-0.38% +0.38%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] + our-parallel 2 2 105.00 [-6.67% +6.67%] 105.00 [-6.67% +6.67%] 104.50 [-7.18% +7.18%] 0.00 [ NaN% NaN%] 19.53 [-0.23% +0.23%] +----- +after 0 best 20%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 4.68 [-0.08% +0.08%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] + our-parallel 2 2 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 19.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 5.48 [-0.04% +0.04%] +----- +after 0 best 20%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.33 [-0.17% +0.17%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] + our-parallel 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [-0.15% +0.15%] +----- +after 0 best 20%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our 2 2 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.01% +0.01%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] + our-parallel 2 2 15.50 [-3.23% +3.23%] 15.50 [-3.23% +3.23%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 6.14 [-0.01% +0.01%] +----- +after 0 best 20%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 20%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [-0.04% +0.04%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] + our-parallel 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.26 [-0.16% +0.16%] +----- +after 0 best 20%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] + our-parallel 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] +----- +after 0 best 20%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our 2 2 48.00 [-16.67% +16.67%] 48.00 [-16.67% +16.67%] 47.50 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 13.79 [-0.02% +0.02%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + our-parallel 2 2 52.50 [-4.76% +4.76%] 52.50 [-4.76% +4.76%] 52.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 16.04 [-0.03% +0.03%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 25% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4,032.00 [-2.85% +2.85%] 4,032.00 [-2.85% +2.85%] 3,965.00 [-2.95% +2.95%] 0.00 [ NaN% NaN%] 1,648.26 [-0.01% +0.01%] + baseline 2 2 3,910.00 [-2.53% +2.53%] 3,910.00 [-2.53% +2.53%] 3,846.50 [-2.40% +2.40%] 0.00 [ NaN% NaN%] 1,630.21 [-0.01% +0.01%] + our 1 2 4,183.00 [-0.38% +0.38%] 4,183.00 [-0.38% +0.38%] 4,136.50 [-0.62% +0.62%] 0.00 [ NaN% NaN%] 1,853.01 [-0.02% +0.02%] + our 2 2 3,976.50 [-3.63% +3.63%] 3,976.50 [-3.63% +3.63%] 3,910.00 [-3.50% +3.50%] 0.00 [ NaN% NaN%] 1,783.32 [-0.03% +0.03%] + our-parallel 1 2 4,189.00 [-2.46% +2.46%] 4,572.00 [-2.71% +2.71%] 4,115.50 [-3.00% +3.00%] 0.00 [ NaN% NaN%] 1,758.42 [-0.01% +0.01%] + our-parallel 2 2 4,614.00 [-0.20% +0.20%] 4,933.50 [-0.42% +0.42%] 4,548.00 [-0.40% +0.40%] 0.00 [ NaN% NaN%] 1,969.62 [-0.02% +0.02%] +----- +after 0 best 25%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 156.00 [-1.28% +1.28%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our 2 2 153.00 [-1.31% +1.31%] 153.00 [-1.31% +1.31%] 152.50 [-0.98% +0.98%] 0.00 [ NaN% NaN%] 32.72 [-0.05% +0.05%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] + our-parallel 2 2 168.50 [-7.42% +7.42%] 168.50 [-7.42% +7.42%] 168.00 [-7.74% +7.74%] 0.00 [ NaN% NaN%] 34.47 [-0.04% +0.04%] +----- +after 0 best 25%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.15% +0.15%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] + our-parallel 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.02% +0.02%] +----- +after 0 best 25%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our 2 2 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 0.00 [ NaN% NaN%] 4.06 [-0.06% +0.06%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] + our-parallel 2 2 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.69 [-0.01% +0.01%] +----- +after 0 best 25%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our 2 2 25.00 [-12.00% +12.00%] 25.00 [-12.00% +12.00%] 24.50 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 3.52 [-0.20% +0.20%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] + our-parallel 2 2 26.00 [-3.85% +3.85%] 26.00 [-3.85% +3.85%] 25.50 [-1.96% +1.96%] 0.00 [ NaN% NaN%] 3.94 [-0.04% +0.04%] +----- +after 0 best 25%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our 2 2 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 6.37 [-0.08% +0.08%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] + our-parallel 2 2 32.00 [-3.13% +3.13%] 32.00 [-3.13% +3.13%] 32.00 [-3.13% +3.13%] 0.00 [ NaN% NaN%] 7.37 [-0.01% +0.01%] +----- +after 0 best 25%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.86 [-0.02% +0.02%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our 2 2 99.50 [-11.56% +11.56%] 99.50 [-11.56% +11.56%] 98.50 [-10.66% +10.66%] 0.00 [ NaN% NaN%] 21.61 [-0.01% +0.01%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] + our-parallel 2 2 104.00 [-5.77% +5.77%] 104.00 [-5.77% +5.77%] 104.00 [-5.77% +5.77%] 0.00 [ NaN% NaN%] 26.73 [-0.01% +0.01%] +----- +after 0 best 25%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our 2 2 49.00 [-2.04% +2.04%] 49.00 [-2.04% +2.04%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 81.00 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] + our-parallel 2 2 36.00 [+0.00% +0.00%] 174.00 [-1.15% +1.15%] 91.00 [-10.99% +10.99%] 0.00 [ NaN% NaN%] 25.44 [-0.01% +0.01%] +----- +after 0 best 25%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.12% +0.12%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] + our-parallel 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.44 [-0.14% +0.14%] +----- +after 0 best 25%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our 2 2 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 0.00 [ NaN% NaN%] 2.43 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] + our-parallel 2 2 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 2.67 [-0.06% +0.06%] +----- +after 0 best 25%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 512.00 [-0.59% +0.59%] 0.00 [ NaN% NaN%] 119.69 [-0.02% +0.02%] + our-parallel 2 2 512.50 [-2.63% +2.63%] 512.50 [-2.63% +2.63%] 511.00 [-2.54% +2.54%] 0.00 [ NaN% NaN%] 131.62 [-0.04% +0.04%] +----- +after 0 best 25%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] + our-parallel 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 25%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [-0.07% +0.07%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] + our-parallel 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.02 [-0.06% +0.06%] +----- +after 0 best 25%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 2 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 0.00 [ NaN% NaN%] 2.64 [-0.05% +0.05%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] + our-parallel 2 2 36.00 [-5.56% +5.56%] 36.00 [-5.56% +5.56%] 35.50 [-7.04% +7.04%] 0.00 [ NaN% NaN%] 2.81 [-0.03% +0.03%] +----- +after 0 best 25%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our 2 2 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 0.00 [ NaN% NaN%] 11.84 [-0.07% +0.07%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] + our-parallel 2 2 42.50 [-1.18% +1.18%] 211.50 [-1.65% +1.65%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 16.53 [-0.03% +0.03%] +----- +after 0 best 25%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our 2 2 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.28 [-0.10% +0.10%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] + our-parallel 2 2 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.42 [-0.02% +0.02%] +----- +after 0 best 25%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.11% +0.11%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] + our-parallel 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.19 [-0.29% +0.29%] +----- +after 0 best 25%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 115.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our 2 2 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 0.00 [ NaN% NaN%] 38.80 [-0.07% +0.07%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] + our-parallel 2 2 127.00 [-0.79% +0.79%] 127.00 [-0.79% +0.79%] 126.50 [-0.40% +0.40%] 0.00 [ NaN% NaN%] 43.40 [-0.07% +0.07%] +----- +after 0 best 25%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.01% +0.01%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] + our-parallel 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [-0.13% +0.13%] +----- +after 0 best 25%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our 2 2 105.50 [-14.69% +14.69%] 105.50 [-14.69% +14.69%] 105.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 18.61 [-0.38% +0.38%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] + our-parallel 2 2 105.00 [-6.67% +6.67%] 105.00 [-6.67% +6.67%] 104.50 [-7.18% +7.18%] 0.00 [ NaN% NaN%] 19.53 [-0.23% +0.23%] +----- +after 0 best 25%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 4.68 [-0.08% +0.08%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] + our-parallel 2 2 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 19.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 5.48 [-0.04% +0.04%] +----- +after 0 best 25%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.33 [-0.17% +0.17%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] + our-parallel 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [-0.15% +0.15%] +----- +after 0 best 25%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our 2 2 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.01% +0.01%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] + our-parallel 2 2 15.50 [-3.23% +3.23%] 15.50 [-3.23% +3.23%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 6.14 [-0.01% +0.01%] +----- +after 0 best 25%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,588.00 [-2.16% +2.16%] 2,588.00 [-2.16% +2.16%] 2,543.00 [-2.52% +2.52%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 2 2,600.50 [-0.63% +0.63%] 2,600.50 [-0.63% +0.63%] 2,543.00 [-0.39% +0.39%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 2 2,882.50 [-0.82% +0.82%] 2,882.50 [-0.82% +0.82%] 2,843.00 [-1.09% +1.09%] 0.00 [ NaN% NaN%] 1,528.35 [-0.00% +0.00%] + our 2 2 2,671.00 [-1.72% +1.72%] 2,671.00 [-1.72% +1.72%] 2,614.50 [-1.66% +1.66%] 0.00 [ NaN% NaN%] 1,461.75 [-0.00% +0.00%] + our-parallel 1 2 2,769.00 [-1.44% +1.44%] 2,769.00 [-1.44% +1.44%] 2,680.00 [-1.79% +1.79%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 2 3,144.50 [-0.49% +0.49%] 3,144.50 [-0.49% +0.49%] 2,982.50 [-0.02% +0.02%] 0.00 [ NaN% NaN%] 1,613.57 [-0.00% +0.00%] +----- +after 0 best 25%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [-0.04% +0.04%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] + our-parallel 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.26 [-0.16% +0.16%] +----- +after 0 best 25%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] + our-parallel 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] +----- +after 0 best 25%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our 2 2 48.00 [-16.67% +16.67%] 48.00 [-16.67% +16.67%] 47.50 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 13.79 [-0.02% +0.02%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + our-parallel 2 2 52.50 [-4.76% +4.76%] 52.50 [-4.76% +4.76%] 52.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 16.04 [-0.03% +0.03%] +----- +after 0 best 25%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 161.50 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 30.71 [-0.32% +0.32%] + baseline 2 2 151.00 [-4.64% +4.64%] 151.00 [-4.64% +4.64%] 150.50 [-4.98% +4.98%] 0.00 [ NaN% NaN%] 30.51 [-0.41% +0.41%] + our 1 2 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 135.50 [-2.58% +2.58%] 0.00 [ NaN% NaN%] 32.87 [-0.24% +0.24%] + our 2 2 153.00 [-1.31% +1.31%] 153.00 [-1.31% +1.31%] 152.50 [-0.98% +0.98%] 0.00 [ NaN% NaN%] 32.72 [-0.05% +0.05%] + our-parallel 1 2 139.50 [-7.53% +7.53%] 139.50 [-7.53% +7.53%] 138.00 [-7.97% +7.97%] 0.00 [ NaN% NaN%] 33.12 [-0.34% +0.34%] + our-parallel 2 2 168.50 [-7.42% +7.42%] 168.50 [-7.42% +7.42%] 168.00 [-7.74% +7.74%] 0.00 [ NaN% NaN%] 34.47 [-0.04% +0.04%] +----- +after 0 best 25%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.26% +0.26%] + baseline 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [+0.00% +0.00%] + our 1 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.86 [-1.04% +1.04%] + our 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.15% +0.15%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 0.83 [-0.07% +0.07%] + our-parallel 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.02% +0.02%] +----- +after 0 best 25%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 20.50 [-2.44% +2.44%] 0.00 [ NaN% NaN%] 3.16 [-0.03% +0.03%] + baseline 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 3.14 [-0.06% +0.06%] + our 1 2 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 19.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.15 [-0.00% +0.00%] + our 2 2 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 17.50 [-8.57% +8.57%] 0.00 [ NaN% NaN%] 4.06 [-0.06% +0.06%] + our-parallel 1 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.01% +0.01%] + our-parallel 2 2 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 4.69 [-0.01% +0.01%] +----- +after 0 best 25%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 17.50 [-2.86% +2.86%] 0.00 [ NaN% NaN%] 2.76 [-0.03% +0.03%] + baseline 2 2 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 15.50 [-9.68% +9.68%] 0.00 [ NaN% NaN%] 2.76 [-0.04% +0.04%] + our 1 2 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 23.00 [-4.35% +4.35%] 0.00 [ NaN% NaN%] 3.52 [-0.00% +0.00%] + our 2 2 25.00 [-12.00% +12.00%] 25.00 [-12.00% +12.00%] 24.50 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 3.52 [-0.20% +0.20%] + our-parallel 1 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 0.00 [ NaN% NaN%] 3.48 [-0.02% +0.02%] + our-parallel 2 2 26.00 [-3.85% +3.85%] 26.00 [-3.85% +3.85%] 25.50 [-1.96% +1.96%] 0.00 [ NaN% NaN%] 3.94 [-0.04% +0.04%] +----- +after 0 best 25%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 26.50 [-1.89% +1.89%] 0.00 [ NaN% NaN%] 4.57 [-0.08% +0.08%] + baseline 2 2 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 27.50 [-5.45% +5.45%] 0.00 [ NaN% NaN%] 4.28 [-0.04% +0.04%] + our 1 2 30.00 [-6.67% +6.67%] 30.00 [-6.67% +6.67%] 29.50 [-5.08% +5.08%] 0.00 [ NaN% NaN%] 6.36 [-0.03% +0.03%] + our 2 2 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 30.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 6.37 [-0.08% +0.08%] + our-parallel 1 2 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 31.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] + our-parallel 2 2 32.00 [-3.13% +3.13%] 32.00 [-3.13% +3.13%] 32.00 [-3.13% +3.13%] 0.00 [ NaN% NaN%] 7.37 [-0.01% +0.01%] +----- +after 0 best 25%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 108.50 [-3.23% +3.23%] 108.50 [-3.23% +3.23%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 15.87 [-0.04% +0.04%] + baseline 2 2 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 100.50 [-2.49% +2.49%] 0.00 [ NaN% NaN%] 15.81 [-0.01% +0.01%] + our 1 2 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 104.50 [-6.22% +6.22%] 0.00 [ NaN% NaN%] 22.14 [-0.02% +0.02%] + our 2 2 99.50 [-11.56% +11.56%] 99.50 [-11.56% +11.56%] 98.50 [-10.66% +10.66%] 0.00 [ NaN% NaN%] 21.61 [-0.01% +0.01%] + our-parallel 1 2 99.50 [-2.51% +2.51%] 99.50 [-2.51% +2.51%] 97.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] + our-parallel 2 2 104.00 [-5.77% +5.77%] 104.00 [-5.77% +5.77%] 104.00 [-5.77% +5.77%] 0.00 [ NaN% NaN%] 26.73 [-0.01% +0.01%] +----- +after 0 best 25%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 47.50 [-1.05% +1.05%] 0.00 [ NaN% NaN%] 26.21 [-1.36% +1.36%] + baseline 2 2 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 47.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.00%] + our 1 2 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 46.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 25.63 [-0.03% +0.03%] + our 2 2 49.00 [-2.04% +2.04%] 49.00 [-2.04% +2.04%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 2 29.50 [-1.69% +1.69%] 147.00 [-2.04% +2.04%] 82.50 [-0.61% +0.61%] 0.00 [ NaN% NaN%] 25.90 [-0.05% +0.05%] + our-parallel 2 2 36.00 [+0.00% +0.00%] 174.00 [-1.15% +1.15%] 91.00 [-10.99% +10.99%] 0.00 [ NaN% NaN%] 25.44 [-0.01% +0.01%] +----- +after 0 best 25%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.41 [-0.01% +0.01%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [+0.00% +0.00%] + our 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.43 [-0.13% +0.13%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.12% +0.12%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.06% +0.06%] + our-parallel 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.44 [-0.14% +0.14%] +----- +after 0 best 25%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 16.50 [-15.15% +15.15%] 16.50 [-15.15% +15.15%] 16.00 [-12.50% +12.50%] 0.00 [ NaN% NaN%] 1.96 [-0.21% +0.21%] + baseline 2 2 16.50 [-3.03% +3.03%] 16.50 [-3.03% +3.03%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 1.97 [-0.03% +0.03%] + our 1 2 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 21.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 2.45 [-0.01% +0.01%] + our 2 2 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 18.50 [-13.51% +13.51%] 0.00 [ NaN% NaN%] 2.43 [-0.01% +0.01%] + our-parallel 1 2 17.50 [-14.29% +14.29%] 17.50 [-14.29% +14.29%] 17.00 [-17.65% +17.65%] 0.00 [ NaN% NaN%] 2.40 [-0.02% +0.02%] + our-parallel 2 2 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 2.67 [-0.06% +0.06%] +----- +after 0 best 25%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] + our-parallel 2 2 512.50 [-2.63% +2.63%] 512.50 [-2.63% +2.63%] 511.00 [-2.54% +2.54%] 0.00 [ NaN% NaN%] 131.62 [-0.04% +0.04%] +----- +after 0 best 25%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [+0.00% +0.00%] + our-parallel 1 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] + our-parallel 2 2 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.35% +0.35%] +----- +after 0 best 25%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.58 [-0.07% +0.07%] + baseline 2 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.59 [-0.02% +0.02%] + our 1 2 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 0.87 [-0.01% +0.01%] + our 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.87 [-0.07% +0.07%] + our-parallel 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.02% +0.02%] + our-parallel 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.02 [-0.06% +0.06%] +----- +after 0 best 25%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.06% +0.06%] + baseline 2 2 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 12.00 [-8.33% +8.33%] 0.00 [ NaN% NaN%] 2.30 [-0.00% +0.00%] + our 1 2 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 28.50 [-8.77% +8.77%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 2 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 27.00 [-14.81% +14.81%] 0.00 [ NaN% NaN%] 2.64 [-0.05% +0.05%] + our-parallel 1 2 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 28.00 [-10.71% +10.71%] 0.00 [ NaN% NaN%] 2.55 [-0.04% +0.04%] + our-parallel 2 2 36.00 [-5.56% +5.56%] 36.00 [-5.56% +5.56%] 35.50 [-7.04% +7.04%] 0.00 [ NaN% NaN%] 2.81 [-0.03% +0.03%] +----- +after 0 best 25%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 62.50 [-4.00% +4.00%] 62.50 [-4.00% +4.00%] 62.00 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 7.03 [-0.03% +0.03%] + baseline 2 2 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 51.50 [-4.85% +4.85%] 0.00 [ NaN% NaN%] 6.98 [-0.07% +0.07%] + our 1 2 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 57.00 [-1.75% +1.75%] 0.00 [ NaN% NaN%] 12.27 [-0.02% +0.02%] + our 2 2 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 53.00 [-7.55% +7.55%] 0.00 [ NaN% NaN%] 11.84 [-0.07% +0.07%] + our-parallel 1 2 52.00 [-11.54% +11.54%] 257.00 [-12.45% +12.45%] 120.50 [-12.86% +12.86%] 0.00 [ NaN% NaN%] 11.58 [-0.04% +0.04%] + our-parallel 2 2 42.50 [-1.18% +1.18%] 211.50 [-1.65% +1.65%] 107.50 [-2.33% +2.33%] 0.00 [ NaN% NaN%] 16.53 [-0.03% +0.03%] +----- +after 0 best 25%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [-0.16% +0.16%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.96 [+0.00% +0.00%] + our 1 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.01% +0.01%] + our 2 2 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.28 [-0.10% +0.10%] + our-parallel 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.18 [-0.02% +0.02%] + our-parallel 2 2 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 1.42 [-0.02% +0.02%] +----- +after 0 best 25%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.01% +0.01%] + baseline 2 2 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.04 [-0.07% +0.07%] + our 1 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-0.86% +0.86%] + our 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.11% +0.11%] + our-parallel 1 2 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 2.10 [-1.05% +1.05%] + our-parallel 2 2 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.19 [-0.29% +0.29%] +----- +after 0 best 25%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 2 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 116.50 [-2.15% +2.15%] 0.00 [ NaN% NaN%] 32.88 [-0.01% +0.01%] + our 1 2 105.00 [+0.00% +0.00%] 105.00 [+0.00% +0.00%] 104.50 [-0.48% +0.48%] 0.00 [ NaN% NaN%] 39.12 [-0.01% +0.01%] + our 2 2 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 0.00 [ NaN% NaN%] 38.80 [-0.07% +0.07%] + our-parallel 1 2 100.00 [-3.00% +3.00%] 100.00 [-3.00% +3.00%] 98.50 [-3.55% +3.55%] 0.00 [ NaN% NaN%] 38.77 [-0.05% +0.05%] + our-parallel 2 2 127.00 [-0.79% +0.79%] 127.00 [-0.79% +0.79%] 126.50 [-0.40% +0.40%] 0.00 [ NaN% NaN%] 43.40 [-0.07% +0.07%] +----- +after 0 best 25%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 2 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 25%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.19% +0.19%] + baseline 2 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.36 [-0.04% +0.04%] + our 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [+0.00% +0.00%] + our 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.01% +0.01%] + our-parallel 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.64 [-0.15% +0.15%] + our-parallel 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [-0.13% +0.13%] +----- +after 0 best 25%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 101.50 [-9.36% +9.36%] 101.50 [-9.36% +9.36%] 100.50 [-9.45% +9.45%] 0.00 [ NaN% NaN%] 16.44 [-0.36% +0.36%] + baseline 2 2 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 98.00 [-1.02% +1.02%] 0.00 [ NaN% NaN%] 16.38 [-0.25% +0.25%] + our 1 2 96.00 [-2.08% +2.08%] 96.00 [-2.08% +2.08%] 95.50 [-1.57% +1.57%] 0.00 [ NaN% NaN%] 18.89 [-0.26% +0.26%] + our 2 2 105.50 [-14.69% +14.69%] 105.50 [-14.69% +14.69%] 105.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 18.61 [-0.38% +0.38%] + our-parallel 1 2 97.50 [-0.51% +0.51%] 97.50 [-0.51% +0.51%] 97.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 18.17 [-0.10% +0.10%] + our-parallel 2 2 105.00 [-6.67% +6.67%] 105.00 [-6.67% +6.67%] 104.50 [-7.18% +7.18%] 0.00 [ NaN% NaN%] 19.53 [-0.23% +0.23%] +----- +after 0 best 25%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 22.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 4.59 [-0.04% +0.04%] + baseline 2 2 23.50 [-10.64% +10.64%] 23.50 [-10.64% +10.64%] 23.00 [-8.70% +8.70%] 0.00 [ NaN% NaN%] 4.57 [-0.05% +0.05%] + our 1 2 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 4.72 [-0.03% +0.03%] + our 2 2 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 18.50 [-2.70% +2.70%] 0.00 [ NaN% NaN%] 4.68 [-0.08% +0.08%] + our-parallel 1 2 20.00 [-10.00% +10.00%] 20.00 [-10.00% +10.00%] 19.50 [-12.82% +12.82%] 0.00 [ NaN% NaN%] 4.63 [-0.01% +0.01%] + our-parallel 2 2 20.00 [+0.00% +0.00%] 20.00 [+0.00% +0.00%] 19.50 [-2.56% +2.56%] 0.00 [ NaN% NaN%] 5.48 [-0.04% +0.04%] +----- +after 0 best 25%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.17% +0.17%] + baseline 2 2 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.28 [-0.02% +0.02%] + our 1 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.07% +0.07%] + our 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.33 [-0.17% +0.17%] + our-parallel 1 2 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [-0.05% +0.05%] + our-parallel 2 2 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [-0.15% +0.15%] +----- +after 0 best 25%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.00% +0.00%] + baseline 2 2 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 16.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 2 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.00% +0.00%] + our 2 2 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 15.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 6.13 [-0.01% +0.01%] + our-parallel 1 2 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 16.00 [-6.25% +6.25%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] + our-parallel 2 2 15.50 [-3.23% +3.23%] 15.50 [-3.23% +3.23%] 15.50 [-3.23% +3.23%] 0.00 [ NaN% NaN%] 6.14 [-0.01% +0.01%] +----- +after 0 best 25%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 25%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.17 [-0.00% +0.00%] + baseline 2 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.34% +0.34%] + our 1 2 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.22 [-0.26% +0.26%] + our 2 2 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.20 [-0.04% +0.04%] + our-parallel 1 2 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.21 [-0.35% +0.35%] + our-parallel 2 2 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.26 [-0.16% +0.16%] +----- +after 0 best 25%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.94% +5.94%] + our 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] + our-parallel 1 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-2.86% +2.86%] + our-parallel 2 2 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-5.88% +5.88%] +----- +after 0 best 25%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 46.00 [-2.17% +2.17%] 0.00 [ NaN% NaN%] 8.51 [-0.39% +0.39%] + baseline 2 2 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 44.00 [-4.55% +4.55%] 0.00 [ NaN% NaN%] 9.05 [-0.03% +0.03%] + our 1 2 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 48.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 14.12 [-0.19% +0.19%] + our 2 2 48.00 [-16.67% +16.67%] 48.00 [-16.67% +16.67%] 47.50 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 13.79 [-0.02% +0.02%] + our-parallel 1 2 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 49.00 [-10.20% +10.20%] 0.00 [ NaN% NaN%] 13.61 [-0.07% +0.07%] + our-parallel 2 2 52.50 [-4.76% +4.76%] 52.50 [-4.76% +4.76%] 52.50 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 16.04 [-0.03% +0.03%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 30% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + baseline 2 3 3,987.00 [-4.41% +3.86%] 3,987.00 [-4.41% +3.86%] 3,920.33 [-4.24% +3.77%] 0.00 [ NaN% NaN%] 1,630.48 [-0.03% +0.03%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] + our 2 3 4,046.67 [-5.30% +3.47%] 4,046.67 [-5.30% +3.47%] 3,982.67 [-5.26% +3.65%] 0.00 [ NaN% NaN%] 1,783.62 [-0.04% +0.03%] + our-parallel 1 3 4,243.00 [-3.70% +2.55%] 4,669.00 [-4.73% +4.16%] 4,222.00 [-5.45% +5.05%] 0.00 [ NaN% NaN%] 1,758.78 [-0.03% +0.04%] + our-parallel 2 3 4,635.33 [-0.65% +0.92%] 4,967.00 [-1.09% +1.35%] 4,577.00 [-1.03% +1.27%] 0.00 [ NaN% NaN%] 1,969.92 [-0.04% +0.03%] +----- +after 0 best 30%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our 2 3 158.33 [-4.63% +6.74%] 158.33 [-4.63% +6.74%] 157.00 [-3.82% +5.73%] 0.00 [ NaN% NaN%] 32.81 [-0.32% +0.54%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] + our-parallel 2 3 174.00 [-10.34% +6.32%] 174.00 [-10.34% +6.32%] 173.33 [-10.58% +6.15%] 0.00 [ NaN% NaN%] 34.58 [-0.34% +0.60%] +----- +after 0 best 30%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.92% +1.54%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] + our-parallel 2 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.05% +0.06%] +----- +after 0 best 30%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our 2 3 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.11%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] + our-parallel 2 3 19.33 [-12.07% +13.79%] 19.33 [-12.07% +13.79%] 19.33 [-12.07% +13.79%] 0.00 [ NaN% NaN%] 4.69 [-0.05% +0.09%] +----- +after 0 best 30%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our 2 3 28.00 [-21.43% +21.43%] 28.00 [-21.43% +21.43%] 27.67 [-20.48% +22.89%] 0.00 [ NaN% NaN%] 3.52 [-0.28% +0.16%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] + our-parallel 2 3 27.33 [-8.54% +9.76%] 27.33 [-8.54% +9.76%] 27.00 [-7.41% +11.11%] 0.00 [ NaN% NaN%] 3.94 [-0.17% +0.26%] +----- +after 0 best 30%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our 2 3 32.33 [-25.77% +14.43%] 32.33 [-25.77% +14.43%] 32.00 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 6.37 [-0.11% +0.07%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] + our-parallel 2 3 32.67 [-5.10% +4.08%] 32.67 [-5.10% +4.08%] 32.67 [-5.10% +4.08%] 0.00 [ NaN% NaN%] 7.37 [-0.05% +0.09%] +----- +after 0 best 30%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our 2 3 103.67 [-15.11% +8.04%] 103.67 [-15.11% +8.04%] 102.67 [-14.29% +8.12%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] + our-parallel 2 3 107.67 [-8.98% +6.81%] 107.67 [-8.98% +6.81%] 107.67 [-8.98% +6.81%] 0.00 [ NaN% NaN%] 26.73 [-0.02% +0.02%] +----- +after 0 best 30%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our 2 3 54.00 [-11.11% +18.52%] 54.00 [-11.11% +18.52%] 53.33 [-11.88% +20.00%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 81.67 [-2.04% +1.63%] 0.00 [ NaN% NaN%] 25.90 [-0.07% +0.05%] + our-parallel 2 3 36.33 [-0.92% +1.83%] 177.67 [-3.19% +4.13%] 94.67 [-14.44% +7.75%] 0.00 [ NaN% NaN%] 25.45 [-0.02% +0.02%] +----- +after 0 best 30%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.17% +0.10%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] + our-parallel 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.44 [-0.18% +0.09%] +----- +after 0 best 30%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our 2 3 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 0.00 [ NaN% NaN%] 2.43 [-0.05% +0.08%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] + our-parallel 2 3 20.67 [-12.90% +11.29%] 20.67 [-12.90% +11.29%] 20.33 [-11.48% +13.11%] 0.00 [ NaN% NaN%] 2.67 [-0.11% +0.09%] +----- +after 0 best 30%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our 2 3 476.00 [-5.46% +7.77%] 476.00 [-5.46% +7.77%] 475.67 [-5.40% +7.85%] 0.00 [ NaN% NaN%] 120.26 [-0.09% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 515.33 [-1.23% +1.29%] 0.00 [ NaN% NaN%] 119.72 [-0.05% +0.06%] + our-parallel 2 3 517.33 [-3.54% +1.87%] 517.33 [-3.54% +1.87%] 515.67 [-3.43% +1.81%] 0.00 [ NaN% NaN%] 131.69 [-0.09% +0.10%] +----- +after 0 best 30%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] + our-parallel 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.51% +0.32%] +----- +after 0 best 30%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-0.09% +0.05%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] + our-parallel 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 1.02 [-0.09% +0.06%] +----- +after 0 best 30%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 3 30.67 [-25.00% +23.91%] 30.67 [-25.00% +23.91%] 30.33 [-24.18% +21.98%] 0.00 [ NaN% NaN%] 2.65 [-0.49% +0.89%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] + our-parallel 2 3 38.67 [-12.07% +13.79%] 38.67 [-12.07% +13.79%] 38.33 [-13.91% +14.78%] 0.00 [ NaN% NaN%] 2.81 [-0.09% +0.11%] +----- +after 0 best 30%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our 2 3 54.67 [-10.37% +6.10%] 54.67 [-10.37% +6.10%] 54.33 [-9.82% +4.91%] 0.00 [ NaN% NaN%] 11.84 [-0.12% +0.11%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] + our-parallel 2 3 45.00 [-6.67% +11.11%] 222.67 [-6.59% +10.03%] 114.67 [-8.43% +12.50%] 0.00 [ NaN% NaN%] 16.53 [-0.05% +0.03%] +----- +after 0 best 30%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our 2 3 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 0.00 [ NaN% NaN%] 1.28 [-0.64% +1.08%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] + our-parallel 2 3 7.67 [-21.74% +17.39%] 7.67 [-21.74% +17.39%] 7.33 [-18.18% +22.73%] 0.00 [ NaN% NaN%] 1.43 [-0.51% +0.98%] +----- +after 0 best 30%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our 2 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.17% +0.11%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] + our-parallel 2 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 2.19 [-0.38% +0.20%] +----- +after 0 best 30%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our 2 3 96.67 [-14.14% +15.86%] 96.67 [-14.14% +15.86%] 96.33 [-13.84% +15.22%] 0.00 [ NaN% NaN%] 38.83 [-0.15% +0.15%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] + our-parallel 2 3 128.00 [-1.56% +1.56%] 128.00 [-1.56% +1.56%] 127.67 [-1.31% +1.83%] 0.00 [ NaN% NaN%] 43.44 [-0.16% +0.18%] +----- +after 0 best 30%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our 2 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.52 [-0.21% +0.40%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] + our-parallel 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [-0.20% +0.13%] +----- +after 0 best 30%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our 2 3 114.00 [-21.05% +14.91%] 114.00 [-21.05% +14.91%] 113.00 [-20.35% +14.16%] 0.00 [ NaN% NaN%] 18.69 [-0.78% +0.80%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] + our-parallel 2 3 109.33 [-10.37% +7.93%] 109.33 [-10.37% +7.93%] 109.00 [-11.01% +8.26%] 0.00 [ NaN% NaN%] 19.58 [-0.45% +0.45%] +----- +after 0 best 30%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our 2 3 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 0.00 [ NaN% NaN%] 4.68 [-0.14% +0.13%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] + our-parallel 2 3 20.33 [-1.64% +3.28%] 20.33 [-1.64% +3.28%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 5.48 [-0.06% +0.04%] +----- +after 0 best 30%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.33 [-0.35% +0.35%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] + our-parallel 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [-0.41% +0.52%] +----- +after 0 best 30%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our 2 3 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 0.00 [ NaN% NaN%] 6.13 [-0.17% +0.31%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] + our-parallel 2 3 16.33 [-8.16% +10.20%] 16.33 [-8.16% +10.20%] 16.33 [-8.16% +10.20%] 0.00 [ NaN% NaN%] 6.14 [-0.01% +0.01%] +----- +after 0 best 30%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + baseline 2 3 2,630.00 [-1.75% +2.24%] 2,630.00 [-1.75% +2.24%] 2,572.00 [-1.52% +2.26%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] + our 2 3 2,703.33 [-2.90% +2.39%] 2,703.33 [-2.90% +2.39%] 2,638.00 [-2.54% +1.78%] 0.00 [ NaN% NaN%] 1,461.76 [-0.00% +0.00%] + our-parallel 1 3 2,797.33 [-2.44% +2.03%] 2,797.33 [-2.44% +2.03%] 2,711.33 [-2.93% +2.31%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 3 3,150.00 [-0.67% +0.35%] 3,150.00 [-0.67% +0.35%] 3,000.00 [-0.60% +1.17%] 0.00 [ NaN% NaN%] 1,613.58 [-0.00% +0.00%] +----- +after 0 best 30%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our 2 3 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.96%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] + our-parallel 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 1.26 [-0.50% +0.68%] +----- +after 0 best 30%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] + our-parallel 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] +----- +after 0 best 30%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our 2 3 50.67 [-21.05% +10.53%] 50.67 [-21.05% +10.53%] 50.00 [-20.00% +10.00%] 0.00 [ NaN% NaN%] 13.80 [-0.08% +0.13%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + our-parallel 2 3 54.00 [-7.41% +5.56%] 54.00 [-7.41% +5.56%] 53.67 [-6.83% +4.35%] 0.00 [ NaN% NaN%] 16.08 [-0.32% +0.57%] +----- +after 0 best 30%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our 2 3 158.33 [-4.63% +6.74%] 158.33 [-4.63% +6.74%] 157.00 [-3.82% +5.73%] 0.00 [ NaN% NaN%] 32.81 [-0.32% +0.54%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] + our-parallel 2 3 174.00 [-10.34% +6.32%] 174.00 [-10.34% +6.32%] 173.33 [-10.58% +6.15%] 0.00 [ NaN% NaN%] 34.58 [-0.34% +0.60%] +----- +after 0 best 30%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.92% +1.54%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] + our-parallel 2 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.05% +0.06%] +----- +after 0 best 30%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our 2 3 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.11%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] + our-parallel 2 3 19.33 [-12.07% +13.79%] 19.33 [-12.07% +13.79%] 19.33 [-12.07% +13.79%] 0.00 [ NaN% NaN%] 4.69 [-0.05% +0.09%] +----- +after 0 best 30%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our 2 3 28.00 [-21.43% +21.43%] 28.00 [-21.43% +21.43%] 27.67 [-20.48% +22.89%] 0.00 [ NaN% NaN%] 3.52 [-0.28% +0.16%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] + our-parallel 2 3 27.33 [-8.54% +9.76%] 27.33 [-8.54% +9.76%] 27.00 [-7.41% +11.11%] 0.00 [ NaN% NaN%] 3.94 [-0.17% +0.26%] +----- +after 0 best 30%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our 2 3 32.33 [-25.77% +14.43%] 32.33 [-25.77% +14.43%] 32.00 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 6.37 [-0.11% +0.07%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] + our-parallel 2 3 32.67 [-5.10% +4.08%] 32.67 [-5.10% +4.08%] 32.67 [-5.10% +4.08%] 0.00 [ NaN% NaN%] 7.37 [-0.05% +0.09%] +----- +after 0 best 30%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our 2 3 103.67 [-15.11% +8.04%] 103.67 [-15.11% +8.04%] 102.67 [-14.29% +8.12%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] + our-parallel 2 3 107.67 [-8.98% +6.81%] 107.67 [-8.98% +6.81%] 107.67 [-8.98% +6.81%] 0.00 [ NaN% NaN%] 26.73 [-0.02% +0.02%] +----- +after 0 best 30%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our 2 3 54.00 [-11.11% +18.52%] 54.00 [-11.11% +18.52%] 53.33 [-11.88% +20.00%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 83.33 [-1.60% +2.00%] 0.00 [ NaN% NaN%] 25.90 [-0.08% +0.07%] + our-parallel 2 3 36.33 [-0.92% +1.83%] 177.67 [-3.19% +4.13%] 94.67 [-14.44% +7.75%] 0.00 [ NaN% NaN%] 25.45 [-0.02% +0.02%] +----- +after 0 best 30%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.17% +0.10%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] + our-parallel 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.44 [-0.18% +0.09%] +----- +after 0 best 30%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our 2 3 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 0.00 [ NaN% NaN%] 2.43 [-0.05% +0.08%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] + our-parallel 2 3 20.67 [-12.90% +11.29%] 20.67 [-12.90% +11.29%] 20.33 [-11.48% +13.11%] 0.00 [ NaN% NaN%] 2.67 [-0.11% +0.09%] +----- +after 0 best 30%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 425.00 [-4.71% +4.71%] 425.00 [-4.71% +4.71%] 424.00 [-4.72% +4.72%] 0.00 [ NaN% NaN%] 105.45 [-0.02% +0.02%] + baseline 2 2 421.00 [-0.95% +0.95%] 421.00 [-0.95% +0.95%] 420.50 [-1.07% +1.07%] 0.00 [ NaN% NaN%] 104.92 [-0.03% +0.03%] + our 1 2 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 444.00 [-2.03% +2.03%] 0.00 [ NaN% NaN%] 121.41 [-0.05% +0.05%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] + our-parallel 2 2 512.50 [-2.63% +2.63%] 512.50 [-2.63% +2.63%] 511.00 [-2.54% +2.54%] 0.00 [ NaN% NaN%] 131.62 [-0.04% +0.04%] +----- +after 0 best 30%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] + our-parallel 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.51% +0.32%] +----- +after 0 best 30%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-0.09% +0.05%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] + our-parallel 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 1.02 [-0.09% +0.06%] +----- +after 0 best 30%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 3 30.67 [-25.00% +23.91%] 30.67 [-25.00% +23.91%] 30.33 [-24.18% +21.98%] 0.00 [ NaN% NaN%] 2.65 [-0.49% +0.89%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] + our-parallel 2 3 38.67 [-12.07% +13.79%] 38.67 [-12.07% +13.79%] 38.33 [-13.91% +14.78%] 0.00 [ NaN% NaN%] 2.81 [-0.09% +0.11%] +----- +after 0 best 30%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our 2 3 54.67 [-10.37% +6.10%] 54.67 [-10.37% +6.10%] 54.33 [-9.82% +4.91%] 0.00 [ NaN% NaN%] 11.84 [-0.12% +0.11%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] + our-parallel 2 3 45.00 [-6.67% +11.11%] 222.67 [-6.59% +10.03%] 114.67 [-8.43% +12.50%] 0.00 [ NaN% NaN%] 16.53 [-0.05% +0.03%] +----- +after 0 best 30%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our 2 3 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 0.00 [ NaN% NaN%] 1.28 [-0.64% +1.08%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] + our-parallel 2 3 7.67 [-21.74% +17.39%] 7.67 [-21.74% +17.39%] 7.33 [-18.18% +22.73%] 0.00 [ NaN% NaN%] 1.43 [-0.51% +0.98%] +----- +after 0 best 30%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our 2 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.17% +0.11%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] + our-parallel 2 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 2.19 [-0.38% +0.20%] +----- +after 0 best 30%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 123.00 [-1.63% +1.63%] 123.00 [-1.63% +1.63%] 121.50 [-1.23% +1.23%] 0.00 [ NaN% NaN%] 33.11 [-0.01% +0.01%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our 2 2 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 89.00 [-6.74% +6.74%] 0.00 [ NaN% NaN%] 38.80 [-0.07% +0.07%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] + our-parallel 2 3 128.00 [-1.56% +1.56%] 128.00 [-1.56% +1.56%] 127.67 [-1.31% +1.83%] 0.00 [ NaN% NaN%] 43.44 [-0.16% +0.18%] +----- +after 0 best 30%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 30%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our 2 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.52 [-0.21% +0.40%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] + our-parallel 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [-0.20% +0.13%] +----- +after 0 best 30%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our 2 3 114.00 [-21.05% +14.91%] 114.00 [-21.05% +14.91%] 113.00 [-20.35% +14.16%] 0.00 [ NaN% NaN%] 18.69 [-0.78% +0.80%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] + our-parallel 2 3 109.33 [-10.37% +7.93%] 109.33 [-10.37% +7.93%] 109.00 [-11.01% +8.26%] 0.00 [ NaN% NaN%] 19.58 [-0.45% +0.45%] +----- +after 0 best 30%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our 2 3 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 0.00 [ NaN% NaN%] 4.68 [-0.14% +0.13%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] + our-parallel 2 3 20.33 [-1.64% +3.28%] 20.33 [-1.64% +3.28%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 5.48 [-0.06% +0.04%] +----- +after 0 best 30%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.33 [-0.35% +0.35%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] + our-parallel 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [-0.41% +0.52%] +----- +after 0 best 30%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our 2 3 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 0.00 [ NaN% NaN%] 6.13 [-0.17% +0.31%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] + our-parallel 2 3 16.33 [-8.16% +10.20%] 16.33 [-8.16% +10.20%] 16.33 [-8.16% +10.20%] 0.00 [ NaN% NaN%] 6.14 [-0.01% +0.01%] +----- +after 0 best 30%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 30%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our 2 3 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.96%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] + our-parallel 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 1.26 [-0.50% +0.68%] +----- +after 0 best 30%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] + our-parallel 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] +----- +after 0 best 30%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our 2 3 50.67 [-21.05% +10.53%] 50.67 [-21.05% +10.53%] 50.00 [-20.00% +10.00%] 0.00 [ NaN% NaN%] 13.80 [-0.08% +0.13%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + our-parallel 2 3 54.00 [-7.41% +5.56%] 54.00 [-7.41% +5.56%] 53.67 [-6.83% +4.35%] 0.00 [ NaN% NaN%] 16.08 [-0.32% +0.57%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 35% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4,093.67 [-4.32% +3.01%] 4,093.67 [-4.32% +3.01%] 4,029.33 [-4.50% +3.19%] 0.00 [ NaN% NaN%] 1,648.43 [-0.02% +0.02%] + baseline 2 3 3,987.00 [-4.41% +3.86%] 3,987.00 [-4.41% +3.86%] 3,920.33 [-4.24% +3.77%] 0.00 [ NaN% NaN%] 1,630.48 [-0.03% +0.03%] + our 1 3 4,197.00 [-0.71% +0.67%] 4,197.00 [-0.71% +0.67%] 4,145.00 [-0.82% +0.41%] 0.00 [ NaN% NaN%] 1,853.32 [-0.04% +0.03%] + our 2 3 4,046.67 [-5.30% +3.47%] 4,046.67 [-5.30% +3.47%] 3,982.67 [-5.26% +3.65%] 0.00 [ NaN% NaN%] 1,783.62 [-0.04% +0.03%] + our-parallel 1 3 4,243.00 [-3.70% +2.55%] 4,669.00 [-4.73% +4.16%] 4,222.00 [-5.45% +5.05%] 0.00 [ NaN% NaN%] 1,758.78 [-0.03% +0.04%] + our-parallel 2 3 4,635.33 [-0.65% +0.92%] 4,967.00 [-1.09% +1.35%] 4,577.00 [-1.03% +1.27%] 0.00 [ NaN% NaN%] 1,969.92 [-0.04% +0.03%] +----- +after 0 best 35%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 159.00 [-3.14% +3.77%] 0.00 [ NaN% NaN%] 30.77 [-0.52% +0.41%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our 2 3 158.33 [-4.63% +6.74%] 158.33 [-4.63% +6.74%] 157.00 [-3.82% +5.73%] 0.00 [ NaN% NaN%] 32.81 [-0.32% +0.54%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] + our-parallel 2 3 174.00 [-10.34% +6.32%] 174.00 [-10.34% +6.32%] 173.33 [-10.58% +6.15%] 0.00 [ NaN% NaN%] 34.58 [-0.34% +0.60%] +----- +after 0 best 35%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.92% +1.54%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] + our-parallel 2 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.05% +0.06%] +----- +after 0 best 35%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our 2 3 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.11%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] + our-parallel 2 3 19.33 [-12.07% +13.79%] 19.33 [-12.07% +13.79%] 19.33 [-12.07% +13.79%] 0.00 [ NaN% NaN%] 4.69 [-0.05% +0.09%] +----- +after 0 best 35%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our 2 3 28.00 [-21.43% +21.43%] 28.00 [-21.43% +21.43%] 27.67 [-20.48% +22.89%] 0.00 [ NaN% NaN%] 3.52 [-0.28% +0.16%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] + our-parallel 2 3 27.33 [-8.54% +9.76%] 27.33 [-8.54% +9.76%] 27.00 [-7.41% +11.11%] 0.00 [ NaN% NaN%] 3.94 [-0.17% +0.26%] +----- +after 0 best 35%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our 2 3 32.33 [-25.77% +14.43%] 32.33 [-25.77% +14.43%] 32.00 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 6.37 [-0.11% +0.07%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] + our-parallel 2 3 32.67 [-5.10% +4.08%] 32.67 [-5.10% +4.08%] 32.67 [-5.10% +4.08%] 0.00 [ NaN% NaN%] 7.37 [-0.05% +0.09%] +----- +after 0 best 35%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.87 [-0.06% +0.07%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our 2 3 103.67 [-15.11% +8.04%] 103.67 [-15.11% +8.04%] 102.67 [-14.29% +8.12%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] + our-parallel 2 3 107.67 [-8.98% +6.81%] 107.67 [-8.98% +6.81%] 107.67 [-8.98% +6.81%] 0.00 [ NaN% NaN%] 26.73 [-0.02% +0.02%] +----- +after 0 best 35%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our 2 3 54.00 [-11.11% +18.52%] 54.00 [-11.11% +18.52%] 53.33 [-11.88% +20.00%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 81.67 [-2.04% +1.63%] 0.00 [ NaN% NaN%] 25.90 [-0.07% +0.05%] + our-parallel 2 3 36.33 [-0.92% +1.83%] 177.67 [-3.19% +4.13%] 94.67 [-14.44% +7.75%] 0.00 [ NaN% NaN%] 25.45 [-0.02% +0.02%] +----- +after 0 best 35%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.17% +0.10%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] + our-parallel 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.44 [-0.18% +0.09%] +----- +after 0 best 35%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our 2 3 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 0.00 [ NaN% NaN%] 2.43 [-0.05% +0.08%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] + our-parallel 2 3 20.67 [-12.90% +11.29%] 20.67 [-12.90% +11.29%] 20.33 [-11.48% +13.11%] 0.00 [ NaN% NaN%] 2.67 [-0.11% +0.09%] +----- +after 0 best 35%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our 2 3 476.00 [-5.46% +7.77%] 476.00 [-5.46% +7.77%] 475.67 [-5.40% +7.85%] 0.00 [ NaN% NaN%] 120.26 [-0.09% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 515.33 [-1.23% +1.29%] 0.00 [ NaN% NaN%] 119.72 [-0.05% +0.06%] + our-parallel 2 3 517.33 [-3.54% +1.87%] 517.33 [-3.54% +1.87%] 515.67 [-3.43% +1.81%] 0.00 [ NaN% NaN%] 131.69 [-0.09% +0.10%] +----- +after 0 best 35%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] + our-parallel 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.51% +0.32%] +----- +after 0 best 35%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-0.09% +0.05%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] + our-parallel 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 1.02 [-0.09% +0.06%] +----- +after 0 best 35%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 3 30.67 [-25.00% +23.91%] 30.67 [-25.00% +23.91%] 30.33 [-24.18% +21.98%] 0.00 [ NaN% NaN%] 2.65 [-0.49% +0.89%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] + our-parallel 2 3 38.67 [-12.07% +13.79%] 38.67 [-12.07% +13.79%] 38.33 [-13.91% +14.78%] 0.00 [ NaN% NaN%] 2.81 [-0.09% +0.11%] +----- +after 0 best 35%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our 2 3 54.67 [-10.37% +6.10%] 54.67 [-10.37% +6.10%] 54.33 [-9.82% +4.91%] 0.00 [ NaN% NaN%] 11.84 [-0.12% +0.11%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] + our-parallel 2 3 45.00 [-6.67% +11.11%] 222.67 [-6.59% +10.03%] 114.67 [-8.43% +12.50%] 0.00 [ NaN% NaN%] 16.53 [-0.05% +0.03%] +----- +after 0 best 35%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our 2 3 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 0.00 [ NaN% NaN%] 1.28 [-0.64% +1.08%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] + our-parallel 2 3 7.67 [-21.74% +17.39%] 7.67 [-21.74% +17.39%] 7.33 [-18.18% +22.73%] 0.00 [ NaN% NaN%] 1.43 [-0.51% +0.98%] +----- +after 0 best 35%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our 2 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.17% +0.11%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] + our-parallel 2 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 2.19 [-0.38% +0.20%] +----- +after 0 best 35%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 117.67 [-6.52% +4.53%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our 2 3 96.67 [-14.14% +15.86%] 96.67 [-14.14% +15.86%] 96.33 [-13.84% +15.22%] 0.00 [ NaN% NaN%] 38.83 [-0.15% +0.15%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] + our-parallel 2 3 128.00 [-1.56% +1.56%] 128.00 [-1.56% +1.56%] 127.67 [-1.31% +1.83%] 0.00 [ NaN% NaN%] 43.44 [-0.16% +0.18%] +----- +after 0 best 35%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our 2 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.52 [-0.21% +0.40%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] + our-parallel 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [-0.20% +0.13%] +----- +after 0 best 35%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our 2 3 114.00 [-21.05% +14.91%] 114.00 [-21.05% +14.91%] 113.00 [-20.35% +14.16%] 0.00 [ NaN% NaN%] 18.69 [-0.78% +0.80%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] + our-parallel 2 3 109.33 [-10.37% +7.93%] 109.33 [-10.37% +7.93%] 109.00 [-11.01% +8.26%] 0.00 [ NaN% NaN%] 19.58 [-0.45% +0.45%] +----- +after 0 best 35%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our 2 3 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 0.00 [ NaN% NaN%] 4.68 [-0.14% +0.13%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] + our-parallel 2 3 20.33 [-1.64% +3.28%] 20.33 [-1.64% +3.28%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 5.48 [-0.06% +0.04%] +----- +after 0 best 35%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.33 [-0.35% +0.35%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] + our-parallel 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [-0.41% +0.52%] +----- +after 0 best 35%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our 2 3 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 0.00 [ NaN% NaN%] 6.13 [-0.17% +0.31%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] + our-parallel 2 3 16.33 [-8.16% +10.20%] 16.33 [-8.16% +10.20%] 16.33 [-8.16% +10.20%] 0.00 [ NaN% NaN%] 6.14 [-0.01% +0.01%] +----- +after 0 best 35%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,615.00 [-3.17% +2.07%] 2,615.00 [-3.17% +2.07%] 2,576.00 [-3.77% +2.56%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + baseline 2 3 2,630.00 [-1.75% +2.24%] 2,630.00 [-1.75% +2.24%] 2,572.00 [-1.52% +2.26%] 0.00 [ NaN% NaN%] 1,356.09 [-0.00% +0.00%] + our 1 3 2,900.33 [-1.43% +1.23%] 2,900.33 [-1.43% +1.23%] 2,854.67 [-1.49% +0.82%] 0.00 [ NaN% NaN%] 1,528.37 [-0.00% +0.00%] + our 2 3 2,703.33 [-2.90% +2.39%] 2,703.33 [-2.90% +2.39%] 2,638.00 [-2.54% +1.78%] 0.00 [ NaN% NaN%] 1,461.76 [-0.00% +0.00%] + our-parallel 1 3 2,797.33 [-2.44% +2.03%] 2,797.33 [-2.44% +2.03%] 2,711.33 [-2.93% +2.31%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 3 3,150.00 [-0.67% +0.35%] 3,150.00 [-0.67% +0.35%] 3,000.00 [-0.60% +1.17%] 0.00 [ NaN% NaN%] 1,613.58 [-0.00% +0.00%] +----- +after 0 best 35%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our 2 3 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.96%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] + our-parallel 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 1.26 [-0.50% +0.68%] +----- +after 0 best 35%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] + our-parallel 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] +----- +after 0 best 35%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our 2 3 50.67 [-21.05% +10.53%] 50.67 [-21.05% +10.53%] 50.00 [-20.00% +10.00%] 0.00 [ NaN% NaN%] 13.80 [-0.08% +0.13%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + our-parallel 2 3 54.00 [-7.41% +5.56%] 54.00 [-7.41% +5.56%] 53.67 [-6.83% +4.35%] 0.00 [ NaN% NaN%] 16.08 [-0.32% +0.57%] +----- +after 0 best 35%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 165.00 [-4.24% +4.24%] 0.00 [ NaN% NaN%] 30.82 [-0.70% +0.75%] + baseline 2 3 154.33 [-6.70% +4.32%] 154.33 [-6.70% +4.32%] 153.67 [-6.94% +4.12%] 0.00 [ NaN% NaN%] 30.59 [-0.66% +0.51%] + our 1 3 139.00 [-5.04% +5.04%] 139.00 [-5.04% +5.04%] 138.33 [-4.58% +4.10%] 0.00 [ NaN% NaN%] 32.95 [-0.46% +0.44%] + our 2 3 158.33 [-4.63% +6.74%] 158.33 [-4.63% +6.74%] 157.00 [-3.82% +5.73%] 0.00 [ NaN% NaN%] 32.81 [-0.32% +0.54%] + our-parallel 1 3 143.33 [-10.00% +5.35%] 143.33 [-10.00% +5.35%] 142.00 [-10.56% +5.63%] 0.00 [ NaN% NaN%] 33.17 [-0.49% +0.29%] + our-parallel 2 3 174.00 [-10.34% +6.32%] 174.00 [-10.34% +6.32%] 173.33 [-10.58% +6.15%] 0.00 [ NaN% NaN%] 34.58 [-0.34% +0.60%] +----- +after 0 best 35%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.53 [-0.47% +0.44%] + baseline 2 3 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 4.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.52 [-0.04% +0.08%] + our 1 3 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.87 [-1.42% +0.77%] + our 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.92% +1.54%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 0.83 [-0.80% +1.45%] + our-parallel 2 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.05% +0.06%] +----- +after 0 best 35%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 21.00 [-4.76% +4.76%] 0.00 [ NaN% NaN%] 3.16 [-0.06% +0.06%] + baseline 2 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 0.00 [ NaN% NaN%] 3.14 [-0.17% +0.23%] + our 1 3 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 20.00 [-5.00% +10.00%] 0.00 [ NaN% NaN%] 4.15 [-0.01% +0.02%] + our 2 3 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 18.00 [-11.11% +5.56%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.11%] + our-parallel 1 3 19.00 [-5.26% +5.26%] 19.00 [-5.26% +5.26%] 18.33 [-7.27% +3.64%] 0.00 [ NaN% NaN%] 4.06 [-0.02% +0.02%] + our-parallel 2 3 19.33 [-12.07% +13.79%] 19.33 [-12.07% +13.79%] 19.33 [-12.07% +13.79%] 0.00 [ NaN% NaN%] 4.69 [-0.05% +0.09%] +----- +after 0 best 35%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 19.33 [-12.07% +18.97%] 19.33 [-12.07% +18.97%] 19.00 [-10.53% +15.79%] 0.00 [ NaN% NaN%] 2.76 [-0.07% +0.08%] + baseline 2 3 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 16.67 [-16.00% +14.00%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.54%] + our 1 3 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 26.67 [-17.50% +27.50%] 0.00 [ NaN% NaN%] 3.53 [-0.06% +0.12%] + our 2 3 28.00 [-21.43% +21.43%] 28.00 [-21.43% +21.43%] 27.67 [-20.48% +22.89%] 0.00 [ NaN% NaN%] 3.52 [-0.28% +0.16%] + our-parallel 1 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 3.48 [-0.03% +0.02%] + our-parallel 2 3 27.33 [-8.54% +9.76%] 27.33 [-8.54% +9.76%] 27.00 [-7.41% +11.11%] 0.00 [ NaN% NaN%] 3.94 [-0.17% +0.26%] +----- +after 0 best 35%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 28.00 [-7.14% +10.71%] 0.00 [ NaN% NaN%] 4.57 [-0.12% +0.07%] + baseline 2 3 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 28.33 [-8.24% +5.88%] 0.00 [ NaN% NaN%] 4.28 [-0.07% +0.05%] + our 1 3 31.67 [-11.58% +10.53%] 31.67 [-11.58% +10.53%] 31.33 [-10.64% +11.70%] 0.00 [ NaN% NaN%] 6.36 [-0.04% +0.03%] + our 2 3 32.33 [-25.77% +14.43%] 32.33 [-25.77% +14.43%] 32.00 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 6.37 [-0.11% +0.07%] + our-parallel 1 3 37.33 [-19.64% +31.25%] 37.33 [-19.64% +31.25%] 37.00 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 6.25 [-0.01% +0.01%] + our-parallel 2 3 32.67 [-5.10% +4.08%] 32.67 [-5.10% +4.08%] 32.67 [-5.10% +4.08%] 0.00 [ NaN% NaN%] 7.37 [-0.05% +0.09%] +----- +after 0 best 35%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 112.00 [-6.25% +6.25%] 112.00 [-6.25% +6.25%] 111.33 [-5.69% +6.89%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.11%] + baseline 2 3 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 103.67 [-5.47% +6.11%] 0.00 [ NaN% NaN%] 15.81 [-0.02% +0.01%] + our 1 3 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 107.00 [-8.41% +4.67%] 0.00 [ NaN% NaN%] 22.15 [-0.03% +0.03%] + our 2 3 103.67 [-15.11% +8.04%] 103.67 [-15.11% +8.04%] 102.67 [-14.29% +8.12%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 3 102.33 [-5.21% +5.54%] 102.33 [-5.21% +5.54%] 101.00 [-5.94% +6.93%] 0.00 [ NaN% NaN%] 21.18 [-0.01% +0.01%] + our-parallel 2 3 107.67 [-8.98% +6.81%] 107.67 [-8.98% +6.81%] 107.67 [-8.98% +6.81%] 0.00 [ NaN% NaN%] 26.73 [-0.02% +0.02%] +----- +after 0 best 35%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 48.00 [-2.08% +2.08%] 0.00 [ NaN% NaN%] 26.33 [-1.82% +0.93%] + baseline 2 3 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 51.67 [-9.03% +18.06%] 0.00 [ NaN% NaN%] 25.71 [-0.00% +0.01%] + our 1 3 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 48.33 [-6.90% +7.59%] 0.00 [ NaN% NaN%] 25.63 [-0.05% +0.04%] + our 2 3 54.00 [-11.11% +18.52%] 54.00 [-11.11% +18.52%] 53.33 [-11.88% +20.00%] 0.00 [ NaN% NaN%] 25.67 [-0.01% +0.01%] + our-parallel 1 3 30.33 [-4.40% +5.49%] 149.33 [-3.57% +3.13%] 83.33 [-1.60% +2.00%] 0.00 [ NaN% NaN%] 25.90 [-0.08% +0.07%] + our-parallel 2 3 36.33 [-0.92% +1.83%] 177.67 [-3.19% +4.13%] 94.67 [-14.44% +7.75%] 0.00 [ NaN% NaN%] 25.45 [-0.02% +0.02%] +----- +after 0 best 35%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.01%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.02% +0.04%] + our 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.43 [-0.19% +0.12%] + our 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.17% +0.10%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.43 [-0.09% +0.05%] + our-parallel 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.44 [-0.18% +0.09%] +----- +after 0 best 35%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [-22.22% +16.67%] 18.00 [-22.22% +16.67%] 17.33 [-19.23% +15.38%] 0.00 [ NaN% NaN%] 1.96 [-0.41% +0.40%] + baseline 2 3 17.33 [-7.69% +9.62%] 17.33 [-7.69% +9.62%] 16.67 [-10.00% +14.00%] 0.00 [ NaN% NaN%] 1.98 [-0.08% +0.09%] + our 1 3 23.00 [-8.70% +13.04%] 23.00 [-8.70% +13.04%] 22.67 [-7.35% +10.29%] 0.00 [ NaN% NaN%] 2.45 [-0.08% +0.13%] + our 2 3 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 20.00 [-20.00% +15.00%] 0.00 [ NaN% NaN%] 2.43 [-0.05% +0.08%] + our-parallel 1 3 19.33 [-22.41% +18.97%] 19.33 [-22.41% +18.97%] 19.00 [-26.32% +21.05%] 0.00 [ NaN% NaN%] 2.40 [-0.04% +0.02%] + our-parallel 2 3 20.67 [-12.90% +11.29%] 20.67 [-12.90% +11.29%] 20.33 [-11.48% +13.11%] 0.00 [ NaN% NaN%] 2.67 [-0.11% +0.09%] +----- +after 0 best 35%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our 2 2 457.50 [-1.64% +1.64%] 457.50 [-1.64% +1.64%] 457.00 [-1.53% +1.53%] 0.00 [ NaN% NaN%] 120.20 [-0.04% +0.04%] + our-parallel 1 2 516.00 [-1.16% +1.16%] 516.00 [-1.16% +1.16%] 515.50 [-1.26% +1.26%] 0.00 [ NaN% NaN%] 119.72 [-0.06% +0.06%] + our-parallel 2 3 517.33 [-3.54% +1.87%] 517.33 [-3.54% +1.87%] 515.67 [-3.43% +1.81%] 0.00 [ NaN% NaN%] 131.69 [-0.09% +0.10%] +----- +after 0 best 35%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.13% +0.26%] + our-parallel 1 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.53% +0.36%] + our-parallel 2 3 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.51% +0.32%] +----- +after 0 best 35%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.26%] + baseline 2 3 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 5.67 [-11.76% +5.88%] 0.00 [ NaN% NaN%] 0.59 [-0.70% +1.37%] + our 1 3 7.33 [-31.82% +22.73%] 7.33 [-31.82% +22.73%] 7.00 [-28.57% +14.29%] 0.00 [ NaN% NaN%] 0.87 [-0.46% +0.90%] + our 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-0.09% +0.05%] + our-parallel 1 3 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.86 [-0.03% +0.02%] + our-parallel 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 1.02 [-0.09% +0.06%] +----- +after 0 best 35%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 18.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.35 [-0.09% +0.05%] + baseline 2 3 13.67 [-19.51% +24.39%] 13.67 [-19.51% +24.39%] 13.33 [-17.50% +20.00%] 0.00 [ NaN% NaN%] 2.32 [-0.54% +1.07%] + our 1 3 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 30.67 [-15.22% +14.13%] 0.00 [ NaN% NaN%] 2.58 [-0.01% +0.01%] + our 2 3 30.67 [-25.00% +23.91%] 30.67 [-25.00% +23.91%] 30.33 [-24.18% +21.98%] 0.00 [ NaN% NaN%] 2.65 [-0.49% +0.89%] + our-parallel 1 3 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 30.33 [-17.58% +15.38%] 0.00 [ NaN% NaN%] 2.55 [-0.06% +0.05%] + our-parallel 2 3 38.67 [-12.07% +13.79%] 38.67 [-12.07% +13.79%] 38.33 [-13.91% +14.78%] 0.00 [ NaN% NaN%] 2.81 [-0.09% +0.11%] +----- +after 0 best 35%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 64.00 [-6.25% +4.69%] 64.00 [-6.25% +4.69%] 63.33 [-5.26% +4.21%] 0.00 [ NaN% NaN%] 7.03 [-0.12% +0.19%] + baseline 2 3 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 54.67 [-10.37% +11.59%] 0.00 [ NaN% NaN%] 6.98 [-0.12% +0.10%] + our 1 3 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 59.00 [-5.08% +6.78%] 0.00 [ NaN% NaN%] 12.27 [-0.03% +0.02%] + our 2 3 54.67 [-10.37% +6.10%] 54.67 [-10.37% +6.10%] 54.33 [-9.82% +4.91%] 0.00 [ NaN% NaN%] 11.84 [-0.12% +0.11%] + our-parallel 1 3 54.33 [-15.34% +8.59%] 268.33 [-16.15% +8.45%] 127.33 [-17.54% +10.73%] 0.00 [ NaN% NaN%] 11.59 [-0.14% +0.20%] + our-parallel 2 3 45.00 [-6.67% +11.11%] 222.67 [-6.59% +10.03%] 114.67 [-8.43% +12.50%] 0.00 [ NaN% NaN%] 16.53 [-0.05% +0.03%] +----- +after 0 best 35%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.97 [-0.28% +0.24%] + baseline 2 3 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.96 [-0.05% +0.09%] + our 1 3 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 6.33 [-21.05% +42.11%] 0.00 [ NaN% NaN%] 1.19 [-0.46% +0.90%] + our 2 3 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 6.67 [-10.00% +5.00%] 0.00 [ NaN% NaN%] 1.28 [-0.64% +1.08%] + our-parallel 1 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 1.18 [-0.03% +0.01%] + our-parallel 2 3 7.67 [-21.74% +17.39%] 7.67 [-21.74% +17.39%] 7.33 [-18.18% +22.73%] 0.00 [ NaN% NaN%] 1.43 [-0.51% +0.98%] +----- +after 0 best 35%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.01%] + baseline 2 3 5.67 [-11.76% +23.53%] 5.67 [-11.76% +23.53%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 2.05 [-0.70% +1.27%] + our 1 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.11 [-1.17% +0.62%] + our 2 3 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.17% +0.11%] + our-parallel 1 3 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 2.11 [-1.44% +0.77%] + our-parallel 2 3 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 6.33 [-5.26% +10.53%] 0.00 [ NaN% NaN%] 2.19 [-0.38% +0.20%] +----- +after 0 best 35%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 3 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 117.67 [-3.12% +1.98%] 0.00 [ NaN% NaN%] 32.91 [-0.09% +0.16%] + our 1 3 106.00 [-0.94% +1.89%] 106.00 [-0.94% +1.89%] 105.67 [-1.58% +2.21%] 0.00 [ NaN% NaN%] 39.15 [-0.10% +0.18%] + our 2 3 96.67 [-14.14% +15.86%] 96.67 [-14.14% +15.86%] 96.33 [-13.84% +15.22%] 0.00 [ NaN% NaN%] 38.83 [-0.15% +0.15%] + our-parallel 1 3 106.00 [-8.49% +11.32%] 106.00 [-8.49% +11.32%] 104.67 [-9.24% +11.78%] 0.00 [ NaN% NaN%] 38.78 [-0.07% +0.04%] + our-parallel 2 3 128.00 [-1.56% +1.56%] 128.00 [-1.56% +1.56%] 127.67 [-1.31% +1.83%] 0.00 [ NaN% NaN%] 43.44 [-0.16% +0.18%] +----- +after 0 best 35%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 3 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 3 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 35%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.46% +0.53%] + baseline 2 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.36 [-0.17% +0.27%] + our 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.53 [-0.07% +0.13%] + our 2 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 0.52 [-0.21% +0.40%] + our-parallel 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.64 [-0.23% +0.16%] + our-parallel 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.66 [-0.20% +0.13%] +----- +after 0 best 35%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 104.67 [-12.10% +6.05%] 104.67 [-12.10% +6.05%] 103.67 [-12.22% +6.11%] 0.00 [ NaN% NaN%] 16.51 [-0.74% +0.78%] + baseline 2 3 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 99.67 [-2.68% +3.34%] 0.00 [ NaN% NaN%] 16.47 [-0.77% +1.05%] + our 1 3 102.33 [-8.14% +12.38%] 102.33 [-8.14% +12.38%] 102.00 [-7.84% +12.75%] 0.00 [ NaN% NaN%] 18.91 [-0.36% +0.21%] + our 2 3 114.00 [-21.05% +14.91%] 114.00 [-21.05% +14.91%] 113.00 [-20.35% +14.16%] 0.00 [ NaN% NaN%] 18.69 [-0.78% +0.80%] + our-parallel 1 3 107.00 [-9.35% +17.76%] 107.00 [-9.35% +17.76%] 106.33 [-8.78% +17.55%] 0.00 [ NaN% NaN%] 18.19 [-0.22% +0.23%] + our-parallel 2 3 109.33 [-10.37% +7.93%] 109.33 [-10.37% +7.93%] 109.00 [-11.01% +8.26%] 0.00 [ NaN% NaN%] 19.58 [-0.45% +0.45%] +----- +after 0 best 35%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 25.33 [-13.16% +26.32%] 0.00 [ NaN% NaN%] 4.60 [-0.12% +0.16%] + baseline 2 3 25.00 [-16.00% +12.00%] 25.00 [-16.00% +12.00%] 24.67 [-14.86% +13.51%] 0.00 [ NaN% NaN%] 4.57 [-0.09% +0.08%] + our 1 3 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 20.33 [-6.56% +3.28%] 0.00 [ NaN% NaN%] 4.72 [-0.06% +0.06%] + our 2 3 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 19.67 [-8.47% +11.86%] 0.00 [ NaN% NaN%] 4.68 [-0.14% +0.13%] + our-parallel 1 3 22.00 [-18.18% +18.18%] 22.00 [-18.18% +18.18%] 21.67 [-21.54% +20.00%] 0.00 [ NaN% NaN%] 4.63 [-0.03% +0.03%] + our-parallel 2 3 20.33 [-1.64% +3.28%] 20.33 [-1.64% +3.28%] 20.00 [-5.00% +5.00%] 0.00 [ NaN% NaN%] 5.48 [-0.06% +0.04%] +----- +after 0 best 35%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.24% +0.15%] + baseline 2 3 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.28 [-0.30% +0.56%] + our 1 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.32 [-0.20% +0.25%] + our 2 3 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.33 [-0.35% +0.35%] + our-parallel 1 3 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [-0.06% +0.03%] + our-parallel 2 3 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.35 [-0.41% +0.52%] +----- +after 0 best 35%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 17.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 5.89 [-0.02% +0.04%] + baseline 2 3 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 16.33 [-2.04% +4.08%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.01%] + our 1 3 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 17.33 [-1.92% +3.85%] 0.00 [ NaN% NaN%] 6.14 [-0.11% +0.21%] + our 2 3 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 15.33 [-2.17% +4.35%] 0.00 [ NaN% NaN%] 6.13 [-0.17% +0.31%] + our-parallel 1 3 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 16.33 [-8.16% +4.08%] 0.00 [ NaN% NaN%] 6.09 [-0.00% +0.00%] + our-parallel 2 3 16.33 [-8.16% +10.20%] 16.33 [-8.16% +10.20%] 16.33 [-8.16% +10.20%] 0.00 [ NaN% NaN%] 6.14 [-0.01% +0.01%] +----- +after 0 best 35%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 35%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 3.33 [-10.00% +20.00%] 0.00 [ NaN% NaN%] 1.18 [-0.23% +0.45%] + baseline 2 3 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 3.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1.16 [-0.45% +0.23%] + our 1 3 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 1.22 [-0.36% +0.20%] + our 2 3 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 4.33 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.96%] + our-parallel 1 3 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 1.21 [-0.47% +0.23%] + our-parallel 2 3 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 4.67 [-14.29% +7.14%] 0.00 [ NaN% NaN%] 1.26 [-0.50% +0.68%] +----- +after 0 best 35%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.08% +4.55%] + our 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] + our-parallel 1 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-3.77% +1.89%] + our-parallel 2 3 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.69% +3.85%] +----- +after 0 best 35%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 49.33 [-8.78% +13.51%] 49.33 [-8.78% +13.51%] 49.00 [-8.16% +12.24%] 0.00 [ NaN% NaN%] 8.52 [-0.55% +0.33%] + baseline 2 3 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 44.67 [-5.97% +2.99%] 0.00 [ NaN% NaN%] 9.06 [-0.09% +0.13%] + our 1 3 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 52.00 [-7.69% +15.38%] 0.00 [ NaN% NaN%] 14.14 [-0.37% +0.36%] + our 2 3 50.67 [-21.05% +10.53%] 50.67 [-21.05% +10.53%] 50.00 [-20.00% +10.00%] 0.00 [ NaN% NaN%] 13.80 [-0.08% +0.13%] + our-parallel 1 3 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 51.00 [-13.73% +7.84%] 0.00 [ NaN% NaN%] 13.65 [-0.33% +0.53%] + our-parallel 2 3 54.00 [-7.41% +5.56%] 54.00 [-7.41% +5.56%] 53.67 [-6.83% +4.35%] 0.00 [ NaN% NaN%] 16.08 [-0.32% +0.57%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 40% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + baseline 2 4 4,040.00 [-5.67% +3.94%] 4,040.00 [-5.67% +3.94%] 3,968.50 [-5.41% +3.64%] 0.00 [ NaN% NaN%] 1,630.86 [-0.05% +0.07%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] + our 2 4 4,113.75 [-6.85% +4.89%] 4,113.75 [-6.85% +4.89%] 4,040.00 [-6.61% +4.26%] 0.00 [ NaN% NaN%] 1,783.79 [-0.05% +0.03%] + our-parallel 1 4 4,310.25 [-5.20% +4.68%] 4,833.00 [-7.97% +10.18%] 4,286.25 [-6.86% +4.50%] 0.00 [ NaN% NaN%] 1,758.98 [-0.04% +0.03%] + our-parallel 2 4 4,646.75 [-0.90% +0.74%] 5,004.00 [-1.82% +2.22%] 4,626.00 [-2.08% +3.18%] 0.00 [ NaN% NaN%] 1,970.11 [-0.05% +0.03%] +----- +after 0 best 40%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our 2 4 161.75 [-6.65% +6.34%] 161.75 [-6.65% +6.34%] 160.50 [-5.92% +6.54%] 0.00 [ NaN% NaN%] 32.91 [-0.64% +0.96%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] + our-parallel 2 4 177.25 [-11.99% +5.50%] 177.25 [-11.99% +5.50%] 176.75 [-12.31% +5.80%] 0.00 [ NaN% NaN%] 34.65 [-0.53% +0.59%] +----- +after 0 best 40%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our 2 4 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.30% +1.15%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] + our-parallel 2 4 5.25 [-4.76% +14.29%] 5.25 [-4.76% +14.29%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.07% +0.05%] +----- +after 0 best 40%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our 2 4 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 0.00 [ NaN% NaN%] 4.07 [-0.20% +0.27%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] + our-parallel 2 4 20.25 [-16.05% +13.58%] 20.25 [-16.05% +13.58%] 20.25 [-16.05% +13.58%] 0.00 [ NaN% NaN%] 4.69 [-0.08% +0.07%] +----- +after 0 best 40%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our 2 4 30.00 [-26.67% +20.00%] 30.00 [-26.67% +20.00%] 29.75 [-26.05% +21.01%] 0.00 [ NaN% NaN%] 3.53 [-0.39% +0.32%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] + our-parallel 2 4 28.75 [-13.04% +14.78%] 28.75 [-13.04% +14.78%] 28.50 [-12.28% +15.79%] 0.00 [ NaN% NaN%] 3.95 [-0.33% +0.48%] +----- +after 0 best 40%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our 2 4 33.50 [-28.36% +10.45%] 33.50 [-28.36% +10.45%] 33.25 [-27.82% +11.28%] 0.00 [ NaN% NaN%] 6.37 [-0.13% +0.05%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] + our-parallel 2 4 33.50 [-7.46% +7.46%] 33.50 [-7.46% +7.46%] 33.50 [-7.46% +7.46%] 0.00 [ NaN% NaN%] 7.37 [-0.08% +0.08%] +----- +after 0 best 40%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our 2 4 112.00 [-21.43% +22.32%] 112.00 [-21.43% +22.32%] 111.25 [-20.90% +23.15%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] + our-parallel 2 4 113.50 [-13.66% +15.42%] 113.50 [-13.66% +15.42%] 113.50 [-13.66% +15.42%] 0.00 [ NaN% NaN%] 26.73 [-0.03% +0.03%] +----- +after 0 best 40%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our 2 4 58.00 [-17.24% +20.69%] 58.00 [-17.24% +20.69%] 57.25 [-17.90% +20.52%] 0.00 [ NaN% NaN%] 25.67 [-0.03% +0.05%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 82.50 [-3.03% +3.03%] 0.00 [ NaN% NaN%] 25.91 [-0.09% +0.05%] + our-parallel 2 4 37.50 [-4.00% +9.33%] 183.75 [-6.39% +9.93%] 100.25 [-19.20% +16.71%] 0.00 [ NaN% NaN%] 25.45 [-0.03% +0.03%] +----- +after 0 best 40%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our 2 4 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.21% +0.12%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] + our-parallel 2 4 2.75 [-27.27% +45.45%] 2.75 [-27.27% +45.45%] 2.75 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.45 [-0.31% +0.38%] +----- +after 0 best 40%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our 2 4 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 2.43 [-0.10% +0.15%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] + our-parallel 2 4 21.75 [-17.24% +14.94%] 21.75 [-17.24% +14.94%] 21.50 [-16.28% +16.28%] 0.00 [ NaN% NaN%] 2.67 [-0.14% +0.09%] +----- +after 0 best 40%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.33 [-0.14% +0.15%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 518.00 [-1.74% +1.54%] 0.00 [ NaN% NaN%] 119.77 [-0.09% +0.12%] + our-parallel 2 4 521.75 [-4.36% +2.54%] 521.75 [-4.36% +2.54%] 519.50 [-4.14% +2.21%] 0.00 [ NaN% NaN%] 131.73 [-0.13% +0.10%] +----- +after 0 best 40%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.19% +0.19%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] + our-parallel 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.59% +0.24%] +----- +after 0 best 40%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our 2 4 5.75 [-13.04% +21.74%] 5.75 [-13.04% +21.74%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.87 [-0.10% +0.04%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] + our-parallel 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 1.02 [-0.14% +0.15%] +----- +after 0 best 40%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our 2 4 32.75 [-29.77% +19.08%] 32.75 [-29.77% +19.08%] 32.50 [-29.23% +20.00%] 0.00 [ NaN% NaN%] 2.66 [-0.83% +1.00%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] + our-parallel 2 4 41.50 [-18.07% +20.48%] 41.50 [-18.07% +20.48%] 41.00 [-19.51% +19.51%] 0.00 [ NaN% NaN%] 2.82 [-0.35% +0.79%] +----- +after 0 best 40%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our 2 4 55.75 [-12.11% +5.83%] 55.75 [-12.11% +5.83%] 55.50 [-11.71% +6.31%] 0.00 [ NaN% NaN%] 11.85 [-0.17% +0.16%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] + our-parallel 2 4 51.25 [-18.05% +36.59%] 254.50 [-18.27% +37.52%] 123.50 [-14.98% +21.46%] 0.00 [ NaN% NaN%] 16.53 [-0.07% +0.07%] +----- +after 0 best 40%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our 2 4 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.29 [-0.91% +0.82%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] + our-parallel 2 4 8.25 [-27.27% +21.21%] 8.25 [-27.27% +21.21%] 8.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.43 [-0.75% +0.73%] +----- +after 0 best 40%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our 2 4 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.20% +0.11%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] + our-parallel 2 4 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 2.19 [-0.45% +0.20%] +----- +after 0 best 40%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] + our-parallel 2 4 129.50 [-2.70% +3.47%] 129.50 [-2.70% +3.47%] 128.75 [-2.14% +2.52%] 0.00 [ NaN% NaN%] 43.56 [-0.43% +0.80%] +----- +after 0 best 40%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our 2 4 3.75 [-20.00% +33.33%] 3.75 [-20.00% +33.33%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.52 [-0.31% +0.31%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] + our-parallel 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 0.66 [-0.23% +0.12%] +----- +after 0 best 40%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our 2 4 121.00 [-25.62% +17.36%] 121.00 [-25.62% +17.36%] 120.25 [-25.16% +18.09%] 0.00 [ NaN% NaN%] 18.73 [-0.99% +0.62%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] + our-parallel 2 4 112.75 [-13.08% +9.09%] 112.75 [-13.08% +9.09%] 112.50 [-13.78% +9.33%] 0.00 [ NaN% NaN%] 19.61 [-0.59% +0.42%] +----- +after 0 best 40%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our 2 4 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 4.69 [-0.20% +0.16%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] + our-parallel 2 4 21.25 [-5.88% +12.94%] 21.25 [-5.88% +12.94%] 21.00 [-9.52% +14.29%] 0.00 [ NaN% NaN%] 5.48 [-0.10% +0.13%] +----- +after 0 best 40%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our 2 4 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.33 [-0.53% +0.55%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] + our-parallel 2 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.35 [-0.57% +0.49%] +----- +after 0 best 40%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our 2 4 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 0.00 [ NaN% NaN%] 6.14 [-0.24% +0.23%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] + our-parallel 2 4 17.50 [-14.29% +20.00%] 17.50 [-14.29% +20.00%] 17.50 [-14.29% +20.00%] 0.00 [ NaN% NaN%] 6.14 [-0.03% +0.05%] +----- +after 0 best 40%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + baseline 2 4 2,662.50 [-2.95% +3.66%] 2,662.50 [-2.95% +3.66%] 2,592.75 [-2.30% +2.40%] 0.00 [ NaN% NaN%] 1,356.10 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] + our 2 4 2,720.25 [-3.50% +1.87%] 2,720.25 [-3.50% +1.87%] 2,658.50 [-3.29% +2.31%] 0.00 [ NaN% NaN%] 1,461.77 [-0.00% +0.00%] + our-parallel 1 4 2,813.25 [-2.99% +1.70%] 2,813.25 [-2.99% +1.70%] 2,727.75 [-3.51% +1.81%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 4 3,155.50 [-0.84% +0.52%] 3,155.50 [-0.84% +0.52%] 3,009.75 [-0.92% +0.97%] 0.00 [ NaN% NaN%] 1,613.60 [-0.00% +0.00%] +----- +after 0 best 40%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our 2 4 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.21 [-0.76% +0.72%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] + our-parallel 2 4 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 1.26 [-0.69% +0.57%] +----- +after 0 best 40%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] + our-parallel 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] +----- +after 0 best 40%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our 2 4 54.75 [-26.94% +22.37%] 54.75 [-26.94% +22.37%] 53.75 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 13.80 [-0.13% +0.15%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + our-parallel 2 4 54.75 [-8.68% +4.11%] 54.75 [-8.68% +4.11%] 54.50 [-8.26% +4.59%] 0.00 [ NaN% NaN%] 16.11 [-0.48% +0.50%] +----- +after 0 best 40%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our 2 4 161.75 [-6.65% +6.34%] 161.75 [-6.65% +6.34%] 160.50 [-5.92% +6.54%] 0.00 [ NaN% NaN%] 32.91 [-0.64% +0.96%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] + our-parallel 2 4 177.25 [-11.99% +5.50%] 177.25 [-11.99% +5.50%] 176.75 [-12.31% +5.80%] 0.00 [ NaN% NaN%] 34.65 [-0.53% +0.59%] +----- +after 0 best 40%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our 2 4 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.30% +1.15%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] + our-parallel 2 4 5.25 [-4.76% +14.29%] 5.25 [-4.76% +14.29%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.07% +0.05%] +----- +after 0 best 40%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our 2 4 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 0.00 [ NaN% NaN%] 4.07 [-0.20% +0.27%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] + our-parallel 2 4 20.25 [-16.05% +13.58%] 20.25 [-16.05% +13.58%] 20.25 [-16.05% +13.58%] 0.00 [ NaN% NaN%] 4.69 [-0.08% +0.07%] +----- +after 0 best 40%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our 2 4 30.00 [-26.67% +20.00%] 30.00 [-26.67% +20.00%] 29.75 [-26.05% +21.01%] 0.00 [ NaN% NaN%] 3.53 [-0.39% +0.32%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] + our-parallel 2 4 28.75 [-13.04% +14.78%] 28.75 [-13.04% +14.78%] 28.50 [-12.28% +15.79%] 0.00 [ NaN% NaN%] 3.95 [-0.33% +0.48%] +----- +after 0 best 40%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our 2 4 33.50 [-28.36% +10.45%] 33.50 [-28.36% +10.45%] 33.25 [-27.82% +11.28%] 0.00 [ NaN% NaN%] 6.37 [-0.13% +0.05%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] + our-parallel 2 4 33.50 [-7.46% +7.46%] 33.50 [-7.46% +7.46%] 33.50 [-7.46% +7.46%] 0.00 [ NaN% NaN%] 7.37 [-0.08% +0.08%] +----- +after 0 best 40%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our 2 4 112.00 [-21.43% +22.32%] 112.00 [-21.43% +22.32%] 111.25 [-20.90% +23.15%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] + our-parallel 2 4 113.50 [-13.66% +15.42%] 113.50 [-13.66% +15.42%] 113.50 [-13.66% +15.42%] 0.00 [ NaN% NaN%] 26.73 [-0.03% +0.03%] +----- +after 0 best 40%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our 2 4 58.00 [-17.24% +20.69%] 58.00 [-17.24% +20.69%] 57.25 [-17.90% +20.52%] 0.00 [ NaN% NaN%] 25.67 [-0.03% +0.05%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 85.25 [-3.81% +6.74%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] + our-parallel 2 4 37.50 [-4.00% +9.33%] 183.75 [-6.39% +9.93%] 100.25 [-19.20% +16.71%] 0.00 [ NaN% NaN%] 25.45 [-0.03% +0.03%] +----- +after 0 best 40%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our 2 4 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.21% +0.12%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] + our-parallel 2 4 2.75 [-27.27% +45.45%] 2.75 [-27.27% +45.45%] 2.75 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.45 [-0.31% +0.38%] +----- +after 0 best 40%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our 2 4 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 2.43 [-0.10% +0.15%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] + our-parallel 2 4 21.75 [-17.24% +14.94%] 21.75 [-17.24% +14.94%] 21.50 [-16.28% +16.28%] 0.00 [ NaN% NaN%] 2.67 [-0.14% +0.09%] +----- +after 0 best 40%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 435.00 [-6.90% +4.60%] 435.00 [-6.90% +4.60%] 434.33 [-6.98% +4.76%] 0.00 [ NaN% NaN%] 105.48 [-0.05% +0.06%] + baseline 2 3 447.00 [-6.71% +11.63%] 447.00 [-6.71% +11.63%] 446.33 [-6.80% +11.58%] 0.00 [ NaN% NaN%] 104.96 [-0.06% +0.07%] + our 1 3 451.00 [-3.55% +3.10%] 451.00 [-3.55% +3.10%] 450.67 [-3.48% +2.96%] 0.00 [ NaN% NaN%] 121.44 [-0.07% +0.04%] + our 2 3 476.00 [-5.46% +7.77%] 476.00 [-5.46% +7.77%] 475.67 [-5.40% +7.85%] 0.00 [ NaN% NaN%] 120.26 [-0.09% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 519.00 [-1.93% +1.35%] 0.00 [ NaN% NaN%] 119.78 [-0.11% +0.10%] + our-parallel 2 3 517.33 [-3.54% +1.87%] 517.33 [-3.54% +1.87%] 515.67 [-3.43% +1.81%] 0.00 [ NaN% NaN%] 131.69 [-0.09% +0.10%] +----- +after 0 best 40%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.19% +0.19%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] + our-parallel 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.59% +0.24%] +----- +after 0 best 40%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our 2 4 5.75 [-13.04% +21.74%] 5.75 [-13.04% +21.74%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.87 [-0.10% +0.04%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] + our-parallel 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 1.02 [-0.14% +0.15%] +----- +after 0 best 40%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our 2 4 32.75 [-29.77% +19.08%] 32.75 [-29.77% +19.08%] 32.50 [-29.23% +20.00%] 0.00 [ NaN% NaN%] 2.66 [-0.83% +1.00%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] + our-parallel 2 4 41.50 [-18.07% +20.48%] 41.50 [-18.07% +20.48%] 41.00 [-19.51% +19.51%] 0.00 [ NaN% NaN%] 2.82 [-0.35% +0.79%] +----- +after 0 best 40%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our 2 4 55.75 [-12.11% +5.83%] 55.75 [-12.11% +5.83%] 55.50 [-11.71% +6.31%] 0.00 [ NaN% NaN%] 11.85 [-0.17% +0.16%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] + our-parallel 2 4 51.25 [-18.05% +36.59%] 254.50 [-18.27% +37.52%] 123.50 [-14.98% +21.46%] 0.00 [ NaN% NaN%] 16.53 [-0.07% +0.07%] +----- +after 0 best 40%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our 2 4 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.29 [-0.91% +0.82%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] + our-parallel 2 4 8.25 [-27.27% +21.21%] 8.25 [-27.27% +21.21%] 8.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.43 [-0.75% +0.73%] +----- +after 0 best 40%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our 2 4 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.20% +0.11%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] + our-parallel 2 4 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 2.19 [-0.45% +0.20%] +----- +after 0 best 40%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 124.00 [-2.42% +1.61%] 124.00 [-2.42% +1.61%] 122.67 [-2.17% +1.90%] 0.00 [ NaN% NaN%] 33.13 [-0.07% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our 2 3 96.67 [-14.14% +15.86%] 96.67 [-14.14% +15.86%] 96.33 [-13.84% +15.22%] 0.00 [ NaN% NaN%] 38.83 [-0.15% +0.15%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] + our-parallel 2 4 129.50 [-2.70% +3.47%] 129.50 [-2.70% +3.47%] 128.75 [-2.14% +2.52%] 0.00 [ NaN% NaN%] 43.56 [-0.43% +0.80%] +----- +after 0 best 40%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 40%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our 2 4 3.75 [-20.00% +33.33%] 3.75 [-20.00% +33.33%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.52 [-0.31% +0.31%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] + our-parallel 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 0.66 [-0.23% +0.12%] +----- +after 0 best 40%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our 2 4 121.00 [-25.62% +17.36%] 121.00 [-25.62% +17.36%] 120.25 [-25.16% +18.09%] 0.00 [ NaN% NaN%] 18.73 [-0.99% +0.62%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] + our-parallel 2 4 112.75 [-13.08% +9.09%] 112.75 [-13.08% +9.09%] 112.50 [-13.78% +9.33%] 0.00 [ NaN% NaN%] 19.61 [-0.59% +0.42%] +----- +after 0 best 40%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our 2 4 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 4.69 [-0.20% +0.16%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] + our-parallel 2 4 21.25 [-5.88% +12.94%] 21.25 [-5.88% +12.94%] 21.00 [-9.52% +14.29%] 0.00 [ NaN% NaN%] 5.48 [-0.10% +0.13%] +----- +after 0 best 40%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our 2 4 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.33 [-0.53% +0.55%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] + our-parallel 2 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.35 [-0.57% +0.49%] +----- +after 0 best 40%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our 2 4 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 0.00 [ NaN% NaN%] 6.14 [-0.24% +0.23%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] + our-parallel 2 4 17.50 [-14.29% +20.00%] 17.50 [-14.29% +20.00%] 17.50 [-14.29% +20.00%] 0.00 [ NaN% NaN%] 6.14 [-0.03% +0.05%] +----- +after 0 best 40%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 40%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our 2 4 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.21 [-0.76% +0.72%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] + our-parallel 2 4 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 1.26 [-0.69% +0.57%] +----- +after 0 best 40%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] + our-parallel 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] +----- +after 0 best 40%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our 2 4 54.75 [-26.94% +22.37%] 54.75 [-26.94% +22.37%] 53.75 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 13.80 [-0.13% +0.15%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + our-parallel 2 4 54.75 [-8.68% +4.11%] 54.75 [-8.68% +4.11%] 54.50 [-8.26% +4.59%] 0.00 [ NaN% NaN%] 16.11 [-0.48% +0.50%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 45% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4,132.25 [-5.21% +2.80%] 4,132.25 [-5.21% +2.80%] 4,063.00 [-5.29% +2.49%] 0.00 [ NaN% NaN%] 1,648.71 [-0.04% +0.05%] + baseline 2 4 4,040.00 [-5.67% +3.94%] 4,040.00 [-5.67% +3.94%] 3,968.50 [-5.41% +3.64%] 0.00 [ NaN% NaN%] 1,630.86 [-0.05% +0.07%] + our 1 4 4,404.00 [-5.38% +14.10%] 4,404.00 [-5.38% +14.10%] 4,345.50 [-5.40% +13.84%] 0.00 [ NaN% NaN%] 1,853.55 [-0.05% +0.04%] + our 2 4 4,113.75 [-6.85% +4.89%] 4,113.75 [-6.85% +4.89%] 4,040.00 [-6.61% +4.26%] 0.00 [ NaN% NaN%] 1,783.79 [-0.05% +0.03%] + our-parallel 1 4 4,310.25 [-5.20% +4.68%] 4,833.00 [-7.97% +10.18%] 4,286.25 [-6.86% +4.50%] 0.00 [ NaN% NaN%] 1,758.98 [-0.04% +0.03%] + our-parallel 2 4 4,646.75 [-0.90% +0.74%] 5,004.00 [-1.82% +2.22%] 4,626.00 [-2.08% +3.18%] 0.00 [ NaN% NaN%] 1,970.11 [-0.05% +0.03%] +----- +after 0 best 45%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 162.25 [-5.08% +6.01%] 0.00 [ NaN% NaN%] 30.84 [-0.76% +0.70%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our 2 4 161.75 [-6.65% +6.34%] 161.75 [-6.65% +6.34%] 160.50 [-5.92% +6.54%] 0.00 [ NaN% NaN%] 32.91 [-0.64% +0.96%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] + our-parallel 2 4 177.25 [-11.99% +5.50%] 177.25 [-11.99% +5.50%] 176.75 [-12.31% +5.80%] 0.00 [ NaN% NaN%] 34.65 [-0.53% +0.59%] +----- +after 0 best 45%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our 2 4 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.30% +1.15%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] + our-parallel 2 4 5.25 [-4.76% +14.29%] 5.25 [-4.76% +14.29%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.07% +0.05%] +----- +after 0 best 45%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our 2 4 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 0.00 [ NaN% NaN%] 4.07 [-0.20% +0.27%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] + our-parallel 2 4 20.25 [-16.05% +13.58%] 20.25 [-16.05% +13.58%] 20.25 [-16.05% +13.58%] 0.00 [ NaN% NaN%] 4.69 [-0.08% +0.07%] +----- +after 0 best 45%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our 2 4 30.00 [-26.67% +20.00%] 30.00 [-26.67% +20.00%] 29.75 [-26.05% +21.01%] 0.00 [ NaN% NaN%] 3.53 [-0.39% +0.32%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] + our-parallel 2 4 28.75 [-13.04% +14.78%] 28.75 [-13.04% +14.78%] 28.50 [-12.28% +15.79%] 0.00 [ NaN% NaN%] 3.95 [-0.33% +0.48%] +----- +after 0 best 45%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our 2 4 33.50 [-28.36% +10.45%] 33.50 [-28.36% +10.45%] 33.25 [-27.82% +11.28%] 0.00 [ NaN% NaN%] 6.37 [-0.13% +0.05%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] + our-parallel 2 4 33.50 [-7.46% +7.46%] 33.50 [-7.46% +7.46%] 33.50 [-7.46% +7.46%] 0.00 [ NaN% NaN%] 7.37 [-0.08% +0.08%] +----- +after 0 best 45%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.88 [-0.10% +0.15%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our 2 4 112.00 [-21.43% +22.32%] 112.00 [-21.43% +22.32%] 111.25 [-20.90% +23.15%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] + our-parallel 2 4 113.50 [-13.66% +15.42%] 113.50 [-13.66% +15.42%] 113.50 [-13.66% +15.42%] 0.00 [ NaN% NaN%] 26.73 [-0.03% +0.03%] +----- +after 0 best 45%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our 2 4 58.00 [-17.24% +20.69%] 58.00 [-17.24% +20.69%] 57.25 [-17.90% +20.52%] 0.00 [ NaN% NaN%] 25.67 [-0.03% +0.05%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 82.50 [-3.03% +3.03%] 0.00 [ NaN% NaN%] 25.91 [-0.09% +0.05%] + our-parallel 2 4 37.50 [-4.00% +9.33%] 183.75 [-6.39% +9.93%] 100.25 [-19.20% +16.71%] 0.00 [ NaN% NaN%] 25.45 [-0.03% +0.03%] +----- +after 0 best 45%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our 2 4 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.21% +0.12%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] + our-parallel 2 4 2.75 [-27.27% +45.45%] 2.75 [-27.27% +45.45%] 2.75 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.45 [-0.31% +0.38%] +----- +after 0 best 45%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our 2 4 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 2.43 [-0.10% +0.15%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] + our-parallel 2 4 21.75 [-17.24% +14.94%] 21.75 [-17.24% +14.94%] 21.50 [-16.28% +16.28%] 0.00 [ NaN% NaN%] 2.67 [-0.14% +0.09%] +----- +after 0 best 45%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.33 [-0.14% +0.15%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 518.00 [-1.74% +1.54%] 0.00 [ NaN% NaN%] 119.77 [-0.09% +0.12%] + our-parallel 2 4 521.75 [-4.36% +2.54%] 521.75 [-4.36% +2.54%] 519.50 [-4.14% +2.21%] 0.00 [ NaN% NaN%] 131.73 [-0.13% +0.10%] +----- +after 0 best 45%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.19% +0.19%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] + our-parallel 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.59% +0.24%] +----- +after 0 best 45%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our 2 4 5.75 [-13.04% +21.74%] 5.75 [-13.04% +21.74%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.87 [-0.10% +0.04%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] + our-parallel 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 1.02 [-0.14% +0.15%] +----- +after 0 best 45%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our 2 4 32.75 [-29.77% +19.08%] 32.75 [-29.77% +19.08%] 32.50 [-29.23% +20.00%] 0.00 [ NaN% NaN%] 2.66 [-0.83% +1.00%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] + our-parallel 2 4 41.50 [-18.07% +20.48%] 41.50 [-18.07% +20.48%] 41.00 [-19.51% +19.51%] 0.00 [ NaN% NaN%] 2.82 [-0.35% +0.79%] +----- +after 0 best 45%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our 2 4 55.75 [-12.11% +5.83%] 55.75 [-12.11% +5.83%] 55.50 [-11.71% +6.31%] 0.00 [ NaN% NaN%] 11.85 [-0.17% +0.16%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] + our-parallel 2 4 51.25 [-18.05% +36.59%] 254.50 [-18.27% +37.52%] 123.50 [-14.98% +21.46%] 0.00 [ NaN% NaN%] 16.53 [-0.07% +0.07%] +----- +after 0 best 45%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our 2 4 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.29 [-0.91% +0.82%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] + our-parallel 2 4 8.25 [-27.27% +21.21%] 8.25 [-27.27% +21.21%] 8.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.43 [-0.75% +0.73%] +----- +after 0 best 45%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our 2 4 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.20% +0.11%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] + our-parallel 2 4 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 2.19 [-0.45% +0.20%] +----- +after 0 best 45%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 131.50 [-7.98% +17.11%] 131.50 [-7.98% +17.11%] 119.50 [-7.95% +4.60%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] + our-parallel 2 4 129.50 [-2.70% +3.47%] 129.50 [-2.70% +3.47%] 128.75 [-2.14% +2.52%] 0.00 [ NaN% NaN%] 43.56 [-0.43% +0.80%] +----- +after 0 best 45%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our 2 4 3.75 [-20.00% +33.33%] 3.75 [-20.00% +33.33%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.52 [-0.31% +0.31%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] + our-parallel 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 0.66 [-0.23% +0.12%] +----- +after 0 best 45%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our 2 4 121.00 [-25.62% +17.36%] 121.00 [-25.62% +17.36%] 120.25 [-25.16% +18.09%] 0.00 [ NaN% NaN%] 18.73 [-0.99% +0.62%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] + our-parallel 2 4 112.75 [-13.08% +9.09%] 112.75 [-13.08% +9.09%] 112.50 [-13.78% +9.33%] 0.00 [ NaN% NaN%] 19.61 [-0.59% +0.42%] +----- +after 0 best 45%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our 2 4 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 4.69 [-0.20% +0.16%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] + our-parallel 2 4 21.25 [-5.88% +12.94%] 21.25 [-5.88% +12.94%] 21.00 [-9.52% +14.29%] 0.00 [ NaN% NaN%] 5.48 [-0.10% +0.13%] +----- +after 0 best 45%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our 2 4 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.33 [-0.53% +0.55%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] + our-parallel 2 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.35 [-0.57% +0.49%] +----- +after 0 best 45%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our 2 4 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 0.00 [ NaN% NaN%] 6.14 [-0.24% +0.23%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] + our-parallel 2 4 17.50 [-14.29% +20.00%] 17.50 [-14.29% +20.00%] 17.50 [-14.29% +20.00%] 0.00 [ NaN% NaN%] 6.14 [-0.03% +0.05%] +----- +after 0 best 45%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2,643.75 [-4.23% +3.26%] 2,643.75 [-4.23% +3.26%] 2,609.50 [-5.00% +3.85%] 0.00 [ NaN% NaN%] 1,372.32 [-0.00% +0.00%] + baseline 2 4 2,662.50 [-2.95% +3.66%] 2,662.50 [-2.95% +3.66%] 2,592.75 [-2.30% +2.40%] 0.00 [ NaN% NaN%] 1,356.10 [-0.00% +0.00%] + our 1 4 2,972.50 [-3.82% +7.28%] 2,972.50 [-3.82% +7.28%] 2,896.00 [-2.90% +4.28%] 0.00 [ NaN% NaN%] 1,528.41 [-0.00% +0.01%] + our 2 4 2,720.25 [-3.50% +1.87%] 2,720.25 [-3.50% +1.87%] 2,658.50 [-3.29% +2.31%] 0.00 [ NaN% NaN%] 1,461.77 [-0.00% +0.00%] + our-parallel 1 4 2,813.25 [-2.99% +1.70%] 2,813.25 [-2.99% +1.70%] 2,727.75 [-3.51% +1.81%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 4 3,155.50 [-0.84% +0.52%] 3,155.50 [-0.84% +0.52%] 3,009.75 [-0.92% +0.97%] 0.00 [ NaN% NaN%] 1,613.60 [-0.00% +0.00%] +----- +after 0 best 45%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our 2 4 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.21 [-0.76% +0.72%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] + our-parallel 2 4 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 1.26 [-0.69% +0.57%] +----- +after 0 best 45%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] + our-parallel 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] +----- +after 0 best 45%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our 2 4 54.75 [-26.94% +22.37%] 54.75 [-26.94% +22.37%] 53.75 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 13.80 [-0.13% +0.15%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + our-parallel 2 4 54.75 [-8.68% +4.11%] 54.75 [-8.68% +4.11%] 54.50 [-8.26% +4.59%] 0.00 [ NaN% NaN%] 16.11 [-0.48% +0.50%] +----- +after 0 best 45%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 167.00 [-5.39% +3.59%] 167.00 [-5.39% +3.59%] 166.75 [-5.25% +3.15%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + baseline 2 4 160.75 [-10.42% +11.98%] 160.75 [-10.42% +11.98%] 160.25 [-10.76% +12.32%] 0.00 [ NaN% NaN%] 30.64 [-0.82% +0.48%] + our 1 4 150.75 [-12.44% +23.38%] 150.75 [-12.44% +23.38%] 149.75 [-11.85% +22.87%] 0.00 [ NaN% NaN%] 33.00 [-0.63% +0.51%] + our 2 4 161.75 [-6.65% +6.34%] 161.75 [-6.65% +6.34%] 160.50 [-5.92% +6.54%] 0.00 [ NaN% NaN%] 32.91 [-0.64% +0.96%] + our-parallel 1 4 151.75 [-14.99% +16.64%] 151.75 [-14.99% +16.64%] 150.25 [-15.47% +16.47%] 0.00 [ NaN% NaN%] 33.21 [-0.62% +0.41%] + our-parallel 2 4 177.25 [-11.99% +5.50%] 177.25 [-11.99% +5.50%] 176.75 [-12.31% +5.80%] 0.00 [ NaN% NaN%] 34.65 [-0.53% +0.59%] +----- +after 0 best 45%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 4.50 [-11.11% +33.33%] 4.50 [-11.11% +33.33%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.53 [-0.58% +0.33%] + baseline 2 4 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 4.25 [-5.88% +17.65%] 0.00 [ NaN% NaN%] 0.52 [-0.12% +0.25%] + our 1 4 5.25 [-23.81% +14.29%] 5.25 [-23.81% +14.29%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.87 [-1.61% +0.58%] + our 2 4 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.30% +1.15%] + our-parallel 1 4 5.00 [+0.00% +0.00%] 5.00 [+0.00% +0.00%] 4.75 [-15.79% +5.26%] 0.00 [ NaN% NaN%] 0.84 [-1.16% +1.08%] + our-parallel 2 4 5.25 [-4.76% +14.29%] 5.25 [-4.76% +14.29%] 5.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.94 [-0.07% +0.05%] +----- +after 0 best 45%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 21.75 [-8.05% +10.34%] 0.00 [ NaN% NaN%] 3.17 [-0.08% +0.06%] + baseline 2 4 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 20.00 [-10.00% +15.00%] 0.00 [ NaN% NaN%] 3.15 [-0.27% +0.31%] + our 1 4 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 20.75 [-8.43% +10.84%] 0.00 [ NaN% NaN%] 4.15 [-0.03% +0.04%] + our 2 4 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 19.50 [-17.95% +23.08%] 0.00 [ NaN% NaN%] 4.07 [-0.20% +0.27%] + our-parallel 1 4 19.50 [-7.69% +7.69%] 19.50 [-7.69% +7.69%] 19.00 [-10.53% +10.53%] 0.00 [ NaN% NaN%] 4.06 [-0.05% +0.10%] + our-parallel 2 4 20.25 [-16.05% +13.58%] 20.25 [-16.05% +13.58%] 20.25 [-16.05% +13.58%] 0.00 [ NaN% NaN%] 4.69 [-0.08% +0.07%] +----- +after 0 best 45%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 20.50 [-17.07% +17.07%] 20.50 [-17.07% +17.07%] 20.00 [-15.00% +15.00%] 0.00 [ NaN% NaN%] 2.77 [-0.16% +0.29%] + baseline 2 4 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 19.00 [-26.32% +36.84%] 0.00 [ NaN% NaN%] 2.78 [-0.51% +0.60%] + our 1 4 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 29.00 [-24.14% +24.14%] 0.00 [ NaN% NaN%] 3.53 [-0.11% +0.13%] + our 2 4 30.00 [-26.67% +20.00%] 30.00 [-26.67% +20.00%] 29.75 [-26.05% +21.01%] 0.00 [ NaN% NaN%] 3.53 [-0.39% +0.32%] + our-parallel 1 4 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 26.50 [-20.75% +16.98%] 0.00 [ NaN% NaN%] 3.48 [-0.15% +0.33%] + our-parallel 2 4 28.75 [-13.04% +14.78%] 28.75 [-13.04% +14.78%] 28.50 [-12.28% +15.79%] 0.00 [ NaN% NaN%] 3.95 [-0.33% +0.48%] +----- +after 0 best 45%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 31.75 [-18.11% +35.43%] 31.75 [-18.11% +35.43%] 31.25 [-16.80% +31.20%] 0.00 [ NaN% NaN%] 4.58 [-0.17% +0.16%] + baseline 2 4 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 29.50 [-11.86% +11.86%] 0.00 [ NaN% NaN%] 4.29 [-0.11% +0.14%] + our 1 4 33.50 [-16.42% +16.42%] 33.50 [-16.42% +16.42%] 33.00 [-15.15% +15.15%] 0.00 [ NaN% NaN%] 6.36 [-0.06% +0.06%] + our 2 4 33.50 [-28.36% +10.45%] 33.50 [-28.36% +10.45%] 33.25 [-27.82% +11.28%] 0.00 [ NaN% NaN%] 6.37 [-0.13% +0.05%] + our-parallel 1 4 40.50 [-25.93% +23.46%] 40.50 [-25.93% +23.46%] 40.25 [-25.47% +24.22%] 0.00 [ NaN% NaN%] 6.25 [-0.04% +0.09%] + our-parallel 2 4 33.50 [-7.46% +7.46%] 33.50 [-7.46% +7.46%] 33.50 [-7.46% +7.46%] 0.00 [ NaN% NaN%] 7.37 [-0.08% +0.08%] +----- +after 0 best 45%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 115.75 [-9.29% +9.72%] 115.75 [-9.29% +9.72%] 115.00 [-8.70% +9.57%] 0.00 [ NaN% NaN%] 15.89 [-0.14% +0.13%] + baseline 2 4 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 108.25 [-9.47% +12.70%] 0.00 [ NaN% NaN%] 15.81 [-0.03% +0.04%] + our 1 4 117.50 [-16.60% +26.81%] 117.50 [-16.60% +26.81%] 117.25 [-16.42% +26.23%] 0.00 [ NaN% NaN%] 22.15 [-0.05% +0.04%] + our 2 4 112.00 [-21.43% +22.32%] 112.00 [-21.43% +22.32%] 111.25 [-20.90% +23.15%] 0.00 [ NaN% NaN%] 21.61 [-0.02% +0.02%] + our-parallel 1 4 105.25 [-7.84% +8.31%] 105.25 [-7.84% +8.31%] 104.00 [-8.65% +8.65%] 0.00 [ NaN% NaN%] 21.18 [-0.02% +0.04%] + our-parallel 2 4 113.50 [-13.66% +15.42%] 113.50 [-13.66% +15.42%] 113.50 [-13.66% +15.42%] 0.00 [ NaN% NaN%] 26.73 [-0.03% +0.03%] +----- +after 0 best 45%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 49.00 [-4.08% +6.12%] 0.00 [ NaN% NaN%] 26.39 [-2.05% +0.71%] + baseline 2 4 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 54.50 [-13.76% +15.60%] 0.00 [ NaN% NaN%] 25.72 [-0.02% +0.04%] + our 1 4 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 49.50 [-9.09% +7.07%] 0.00 [ NaN% NaN%] 25.64 [-0.06% +0.04%] + our 2 4 58.00 [-17.24% +20.69%] 58.00 [-17.24% +20.69%] 57.25 [-17.90% +20.52%] 0.00 [ NaN% NaN%] 25.67 [-0.03% +0.05%] + our-parallel 1 4 34.50 [-15.94% +36.23%] 169.50 [-15.04% +35.69%] 85.25 [-3.81% +6.74%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] + our-parallel 2 4 37.50 [-4.00% +9.33%] 183.75 [-6.39% +9.93%] 100.25 [-19.20% +16.71%] 0.00 [ NaN% NaN%] 25.45 [-0.03% +0.03%] +----- +after 0 best 45%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.41 [-0.03% +0.03%] + baseline 2 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.41 [-0.04% +0.06%] + our 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.43 [-0.33% +0.41%] + our 2 4 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 2.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.43 [-0.21% +0.12%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.43 [-0.26% +0.52%] + our-parallel 2 4 2.75 [-27.27% +45.45%] 2.75 [-27.27% +45.45%] 2.75 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.45 [-0.31% +0.38%] +----- +after 0 best 45%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.75 [-25.33% +12.00%] 18.75 [-25.33% +12.00%] 18.25 [-23.29% +15.07%] 0.00 [ NaN% NaN%] 1.96 [-0.53% +0.36%] + baseline 2 4 17.75 [-9.86% +7.04%] 17.75 [-9.86% +7.04%] 17.25 [-13.04% +10.14%] 0.00 [ NaN% NaN%] 1.98 [-0.12% +0.14%] + our 1 4 23.75 [-11.58% +9.47%] 23.75 [-11.58% +9.47%] 23.25 [-9.68% +7.53%] 0.00 [ NaN% NaN%] 2.45 [-0.15% +0.23%] + our 2 4 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 21.50 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 2.43 [-0.10% +0.15%] + our-parallel 1 4 20.50 [-26.83% +17.07%] 20.50 [-26.83% +17.07%] 20.25 [-30.86% +18.52%] 0.00 [ NaN% NaN%] 2.40 [-0.07% +0.10%] + our-parallel 2 4 21.75 [-17.24% +14.94%] 21.75 [-17.24% +14.94%] 21.50 [-16.28% +16.28%] 0.00 [ NaN% NaN%] 2.67 [-0.14% +0.09%] +----- +after 0 best 45%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 3 476.00 [-5.46% +7.77%] 476.00 [-5.46% +7.77%] 475.67 [-5.40% +7.85%] 0.00 [ NaN% NaN%] 120.26 [-0.09% +0.10%] + our-parallel 1 3 520.33 [-1.99% +1.67%] 520.33 [-1.99% +1.67%] 519.00 [-1.93% +1.35%] 0.00 [ NaN% NaN%] 119.78 [-0.11% +0.10%] + our-parallel 2 4 521.75 [-4.36% +2.54%] 521.75 [-4.36% +2.54%] 519.50 [-4.14% +2.21%] 0.00 [ NaN% NaN%] 131.73 [-0.13% +0.10%] +----- +after 0 best 45%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.25 [+0.00% +0.00%] + our 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.20% +0.22%] + our 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.19% +0.19%] + our-parallel 1 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.62% +0.27%] + our-parallel 2 4 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.59% +0.24%] +----- +after 0 best 45%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 6.25 [-20.00% +12.00%] 0.00 [ NaN% NaN%] 0.62 [-6.47% +17.44%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +16.67%] 0.00 [ NaN% NaN%] 0.59 [-1.11% +1.23%] + our 1 4 8.00 [-37.50% +25.00%] 8.00 [-37.50% +25.00%] 7.75 [-35.48% +29.03%] 0.00 [ NaN% NaN%] 0.91 [-4.45% +12.03%] + our 2 4 5.75 [-13.04% +21.74%] 5.75 [-13.04% +21.74%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.87 [-0.10% +0.04%] + our-parallel 1 4 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 5.50 [-9.09% +27.27%] 0.00 [ NaN% NaN%] 0.86 [-0.05% +0.07%] + our-parallel 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 1.02 [-0.14% +0.15%] +----- +after 0 best 45%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 18.25 [-1.37% +4.11%] 0.00 [ NaN% NaN%] 2.35 [-0.10% +0.05%] + baseline 2 4 15.25 [-27.87% +31.15%] 15.25 [-27.87% +31.15%] 15.00 [-26.67% +33.33%] 0.00 [ NaN% NaN%] 2.33 [-0.92% +1.16%] + our 1 4 34.00 [-23.53% +29.41%] 34.00 [-23.53% +29.41%] 33.75 [-22.96% +27.41%] 0.00 [ NaN% NaN%] 2.59 [-0.19% +0.55%] + our 2 4 32.75 [-29.77% +19.08%] 32.75 [-29.77% +19.08%] 32.50 [-29.23% +20.00%] 0.00 [ NaN% NaN%] 2.66 [-0.83% +1.00%] + our-parallel 1 4 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 31.50 [-20.63% +11.11%] 0.00 [ NaN% NaN%] 2.56 [-0.29% +0.70%] + our-parallel 2 4 41.50 [-18.07% +20.48%] 41.50 [-18.07% +20.48%] 41.00 [-19.51% +19.51%] 0.00 [ NaN% NaN%] 2.82 [-0.35% +0.79%] +----- +after 0 best 45%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 65.00 [-7.69% +4.62%] 65.00 [-7.69% +4.62%] 64.25 [-6.61% +4.28%] 0.00 [ NaN% NaN%] 7.04 [-0.19% +0.22%] + baseline 2 4 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 56.75 [-13.66% +11.01%] 0.00 [ NaN% NaN%] 6.98 [-0.15% +0.11%] + our 1 4 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 60.00 [-6.67% +5.00%] 0.00 [ NaN% NaN%] 12.27 [-0.06% +0.08%] + our 2 4 55.75 [-12.11% +5.83%] 55.75 [-12.11% +5.83%] 55.50 [-11.71% +6.31%] 0.00 [ NaN% NaN%] 11.85 [-0.17% +0.16%] + our-parallel 1 4 56.25 [-18.22% +10.22%] 278.00 [-19.06% +10.43%] 131.50 [-20.15% +9.51%] 0.00 [ NaN% NaN%] 11.60 [-0.24% +0.30%] + our-parallel 2 4 51.25 [-18.05% +36.59%] 254.50 [-18.27% +37.52%] 123.50 [-14.98% +21.46%] 0.00 [ NaN% NaN%] 16.53 [-0.07% +0.07%] +----- +after 0 best 45%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 0.00 [ NaN% NaN%] 0.97 [-0.34% +0.18%] + baseline 2 4 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.96 [-0.10% +0.17%] + our 1 4 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 7.25 [-31.03% +37.93%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.68%] + our 2 4 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 7.00 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.29 [-0.91% +0.82%] + our-parallel 1 4 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 6.75 [-11.11% +18.52%] 0.00 [ NaN% NaN%] 1.19 [-0.43% +1.21%] + our-parallel 2 4 8.25 [-27.27% +21.21%] 8.25 [-27.27% +21.21%] 8.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.43 [-0.75% +0.73%] +----- +after 0 best 45%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 6.25 [-4.00% +12.00%] 0.00 [ NaN% NaN%] 2.03 [-0.02% +0.03%] + baseline 2 4 6.25 [-20.00% +28.00%] 6.25 [-20.00% +28.00%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 2.06 [-1.04% +1.02%] + our 1 4 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 6.50 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.32% +0.47%] + our 2 4 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 6.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 2.12 [-0.20% +0.11%] + our-parallel 1 4 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 6.50 [-23.08% +23.08%] 0.00 [ NaN% NaN%] 2.12 [-1.64% +0.62%] + our-parallel 2 4 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 6.50 [-7.69% +7.69%] 0.00 [ NaN% NaN%] 2.19 [-0.45% +0.20%] +----- +after 0 best 45%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 4 120.25 [-5.20% +6.44%] 120.25 [-5.20% +6.44%] 120.00 [-5.00% +5.83%] 0.00 [ NaN% NaN%] 33.06 [-0.56% +1.42%] + our 1 4 113.25 [-7.28% +19.21%] 113.25 [-7.28% +19.21%] 112.50 [-7.56% +18.22%] 0.00 [ NaN% NaN%] 39.27 [-0.40% +0.89%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 4 109.50 [-11.42% +9.59%] 109.50 [-11.42% +9.59%] 108.00 [-12.04% +9.26%] 0.00 [ NaN% NaN%] 38.86 [-0.28% +0.63%] + our-parallel 2 4 129.50 [-2.70% +3.47%] 129.50 [-2.70% +3.47%] 128.75 [-2.14% +2.52%] 0.00 [ NaN% NaN%] 43.56 [-0.43% +0.80%] +----- +after 0 best 45%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 4 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 4 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.25 [-100.00% +300.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 4 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 45%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.36 [-0.59% +0.41%] + baseline 2 4 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.25% +0.21%] + our 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.53 [-0.11% +0.13%] + our 2 4 3.75 [-20.00% +33.33%] 3.75 [-20.00% +33.33%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.52 [-0.31% +0.31%] + our-parallel 1 4 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 3.75 [-20.00% +6.67%] 0.00 [ NaN% NaN%] 0.64 [-0.27% +0.12%] + our-parallel 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 0.66 [-0.23% +0.12%] +----- +after 0 best 45%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 112.75 [-18.40% +21.51%] 112.75 [-18.40% +21.51%] 111.75 [-18.57% +21.70%] 0.00 [ NaN% NaN%] 16.57 [-1.12% +1.13%] + baseline 2 4 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 106.75 [-9.13% +19.91%] 0.00 [ NaN% NaN%] 16.54 [-1.21% +1.34%] + our 1 4 115.50 [-18.61% +34.20%] 115.50 [-18.61% +34.20%] 115.00 [-18.26% +33.91%] 0.00 [ NaN% NaN%] 18.92 [-0.42% +0.20%] + our 2 4 121.00 [-25.62% +17.36%] 121.00 [-25.62% +17.36%] 120.25 [-25.16% +18.09%] 0.00 [ NaN% NaN%] 18.73 [-0.99% +0.62%] + our-parallel 1 4 119.00 [-18.49% +30.25%] 119.00 [-18.49% +30.25%] 118.25 [-17.97% +30.23%] 0.00 [ NaN% NaN%] 18.25 [-0.51% +0.87%] + our-parallel 2 4 112.75 [-13.08% +9.09%] 112.75 [-13.08% +9.09%] 112.50 [-13.78% +9.33%] 0.00 [ NaN% NaN%] 19.61 [-0.59% +0.42%] +----- +after 0 best 45%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 27.25 [-19.27% +21.10%] 27.25 [-19.27% +21.10%] 27.00 [-18.52% +18.52%] 0.00 [ NaN% NaN%] 4.60 [-0.24% +0.36%] + baseline 2 4 26.00 [-19.23% +11.54%] 26.00 [-19.23% +11.54%] 25.75 [-18.45% +12.62%] 0.00 [ NaN% NaN%] 4.57 [-0.15% +0.19%] + our 1 4 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 21.00 [-9.52% +9.52%] 0.00 [ NaN% NaN%] 4.72 [-0.10% +0.13%] + our 2 4 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 4.69 [-0.20% +0.16%] + our-parallel 1 4 24.25 [-25.77% +27.84%] 24.25 [-25.77% +27.84%] 24.00 [-29.17% +29.17%] 0.00 [ NaN% NaN%] 4.64 [-0.07% +0.14%] + our-parallel 2 4 21.25 [-5.88% +12.94%] 21.25 [-5.88% +12.94%] 21.00 [-9.52% +14.29%] 0.00 [ NaN% NaN%] 5.48 [-0.10% +0.13%] +----- +after 0 best 45%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 1.75 [-42.86% +14.29%] 0.00 [ NaN% NaN%] 0.28 [-0.35% +0.32%] + baseline 2 4 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.46% +0.50%] + our 1 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.33% +0.41%] + our 2 4 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.33 [-0.53% +0.55%] + our-parallel 1 4 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 2.75 [-27.27% +9.09%] 0.00 [ NaN% NaN%] 0.32 [-0.25% +0.56%] + our-parallel 2 4 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 2.25 [-11.11% +33.33%] 0.00 [ NaN% NaN%] 0.35 [-0.57% +0.49%] +----- +after 0 best 45%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 17.75 [-4.23% +12.68%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.03%] + baseline 2 4 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 17.00 [-5.88% +11.76%] 0.00 [ NaN% NaN%] 5.89 [-0.01% +0.00%] + our 1 4 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 17.75 [-4.23% +7.04%] 0.00 [ NaN% NaN%] 6.14 [-0.18% +0.21%] + our 2 4 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 15.75 [-4.76% +7.94%] 0.00 [ NaN% NaN%] 6.14 [-0.24% +0.23%] + our-parallel 1 4 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 16.75 [-10.45% +7.46%] 0.00 [ NaN% NaN%] 6.09 [-0.01% +0.01%] + our-parallel 2 4 17.50 [-14.29% +20.00%] 17.50 [-14.29% +20.00%] 17.50 [-14.29% +20.00%] 0.00 [ NaN% NaN%] 6.14 [-0.03% +0.05%] +----- +after 0 best 45%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 45%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 1.18 [-0.34% +0.34%] + baseline 2 4 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 3.25 [-7.69% +23.08%] 0.00 [ NaN% NaN%] 1.16 [-0.51% +0.17%] + our 1 4 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 1.22 [-0.43% +0.21%] + our 2 4 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 4.50 [-11.11% +11.11%] 0.00 [ NaN% NaN%] 1.21 [-0.76% +0.72%] + our-parallel 1 4 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 4.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.21 [-0.53% +0.18%] + our-parallel 2 4 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 1.26 [-0.69% +0.57%] +----- +after 0 best 45%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.11% +3.37%] + our 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] + our-parallel 1 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.23% +1.41%] + our-parallel 2 4 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-8.57% +2.86%] +----- +after 0 best 45%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 51.25 [-12.20% +11.22%] 51.25 [-12.20% +11.22%] 50.50 [-10.89% +8.91%] 0.00 [ NaN% NaN%] 8.55 [-0.90% +1.04%] + baseline 2 4 49.00 [-14.29% +26.53%] 49.00 [-14.29% +26.53%] 48.50 [-13.40% +23.71%] 0.00 [ NaN% NaN%] 9.06 [-0.19% +0.30%] + our 1 4 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 56.25 [-14.67% +22.67%] 0.00 [ NaN% NaN%] 14.16 [-0.47% +0.30%] + our 2 4 54.75 [-26.94% +22.37%] 54.75 [-26.94% +22.37%] 53.75 [-25.58% +20.93%] 0.00 [ NaN% NaN%] 13.80 [-0.13% +0.15%] + our-parallel 1 4 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 52.00 [-15.38% +5.77%] 0.00 [ NaN% NaN%] 13.68 [-0.57% +0.73%] + our-parallel 2 4 54.75 [-8.68% +4.11%] 54.75 [-8.68% +4.11%] 54.50 [-8.26% +4.59%] 0.00 [ NaN% NaN%] 16.11 [-0.48% +0.50%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 50% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4,213.80 [-7.04% +7.74%] 4,213.80 [-7.04% +7.74%] 4,142.20 [-7.10% +7.65%] 0.00 [ NaN% NaN%] 1,649.09 [-0.06% +0.09%] + baseline 2 5 4,197.40 [-9.21% +15.00%] 4,197.40 [-9.21% +15.00%] 4,123.60 [-8.96% +15.05%] 0.00 [ NaN% NaN%] 1,631.24 [-0.08% +0.09%] + our 1 5 4,542.40 [-8.26% +12.19%] 4,542.40 [-8.26% +12.19%] 4,475.40 [-8.14% +11.61%] 0.00 [ NaN% NaN%] 1,853.78 [-0.06% +0.05%] + our 2 5 4,253.60 [-9.91% +13.15%] 4,253.60 [-9.91% +13.15%] 4,174.80 [-9.62% +12.92%] 0.00 [ NaN% NaN%] 1,784.07 [-0.07% +0.06%] + our-parallel 1 5 4,436.40 [-7.90% +11.37%] 4,946.40 [-10.08% +9.17%] 4,390.20 [-9.07% +9.47%] 0.00 [ NaN% NaN%] 1,759.42 [-0.07% +0.10%] + our-parallel 2 5 4,678.60 [-1.57% +2.72%] 5,051.60 [-2.74% +3.77%] 4,655.80 [-2.70% +2.56%] 0.00 [ NaN% NaN%] 1,970.33 [-0.06% +0.05%] +----- +after 0 best 50%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 164.20 [-6.21% +4.75%] 0.00 [ NaN% NaN%] 30.89 [-0.93% +0.72%] + baseline 2 5 174.40 [-17.43% +31.31%] 174.40 [-17.43% +31.31%] 173.80 [-17.72% +31.19%] 0.00 [ NaN% NaN%] 30.70 [-1.02% +0.84%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] + our 2 5 165.60 [-8.82% +9.30%] 165.60 [-8.82% +9.30%] 164.40 [-8.15% +9.49%] 0.00 [ NaN% NaN%] 32.99 [-0.88% +0.97%] + our-parallel 1 5 161.60 [-20.17% +24.38%] 161.60 [-20.17% +24.38%] 160.00 [-20.63% +24.37%] 0.00 [ NaN% NaN%] 33.27 [-0.79% +0.67%] + our-parallel 2 5 180.80 [-13.72% +7.85%] 180.80 [-13.72% +7.85%] 180.40 [-14.08% +8.09%] 0.00 [ NaN% NaN%] 34.71 [-0.70% +0.68%] +----- +after 0 best 50%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + baseline 2 5 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 0.00 [ NaN% NaN%] 0.52 [-0.17% +0.20%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] + our 2 5 4.80 [-16.67% +4.17%] 4.80 [-16.67% +4.17%] 4.80 [-16.67% +4.17%] 0.00 [ NaN% NaN%] 0.84 [-1.65% +1.41%] + our-parallel 1 5 5.20 [-3.85% +15.38%] 5.20 [-3.85% +15.38%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.84 [-1.37% +0.86%] + our-parallel 2 5 5.40 [-7.41% +11.11%] 5.40 [-7.41% +11.11%] 5.20 [-3.85% +15.38%] 0.00 [ NaN% NaN%] 0.94 [-0.10% +0.15%] +----- +after 0 best 50%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + baseline 2 5 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 3.15 [-0.42% +0.60%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] + our 2 5 22.20 [-27.93% +48.65%] 22.20 [-27.93% +48.65%] 22.20 [-27.93% +48.65%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.44%] + our-parallel 1 5 20.40 [-11.76% +17.65%] 20.40 [-11.76% +17.65%] 20.00 [-15.00% +20.00%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.22%] + our-parallel 2 5 21.00 [-19.05% +14.29%] 21.00 [-19.05% +14.29%] 21.00 [-19.05% +14.29%] 0.00 [ NaN% NaN%] 4.69 [-0.10% +0.11%] +----- +after 0 best 50%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + baseline 2 5 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 0.00 [ NaN% NaN%] 2.78 [-0.74% +0.90%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] + our 2 5 31.40 [-29.94% +17.83%] 31.40 [-29.94% +17.83%] 31.20 [-29.49% +18.59%] 0.00 [ NaN% NaN%] 3.53 [-0.51% +0.48%] + our-parallel 1 5 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 0.00 [ NaN% NaN%] 3.49 [-0.29% +0.58%] + our-parallel 2 5 31.00 [-19.35% +29.03%] 31.00 [-19.35% +29.03%] 30.80 [-18.83% +29.87%] 0.00 [ NaN% NaN%] 3.95 [-0.46% +0.51%] +----- +after 0 best 50%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + baseline 2 5 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 0.00 [ NaN% NaN%] 4.29 [-0.22% +0.43%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] + our 2 5 34.60 [-30.64% +12.72%] 34.60 [-30.64% +12.72%] 34.40 [-30.23% +13.37%] 0.00 [ NaN% NaN%] 6.40 [-0.51% +1.52%] + our-parallel 1 5 42.80 [-29.91% +21.50%] 42.80 [-29.91% +21.50%] 42.60 [-29.58% +22.07%] 0.00 [ NaN% NaN%] 6.25 [-0.11% +0.26%] + our-parallel 2 5 35.20 [-11.93% +19.32%] 35.20 [-11.93% +19.32%] 35.20 [-11.93% +19.32%] 0.00 [ NaN% NaN%] 7.37 [-0.10% +0.08%] +----- +after 0 best 50%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.88 [-0.14% +0.16%] + baseline 2 5 112.80 [-13.12% +16.13%] 112.80 [-13.12% +16.13%] 112.60 [-12.97% +15.45%] 0.00 [ NaN% NaN%] 15.83 [-0.16% +0.50%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] + our 2 5 117.60 [-25.17% +19.05%] 117.60 [-25.17% +19.05%] 117.00 [-24.79% +19.66%] 0.00 [ NaN% NaN%] 21.63 [-0.09% +0.27%] + our-parallel 1 5 112.60 [-13.85% +26.11%] 112.60 [-13.85% +26.11%] 111.40 [-14.72% +26.57%] 0.00 [ NaN% NaN%] 21.19 [-0.09% +0.27%] + our-parallel 2 5 120.20 [-18.47% +22.30%] 120.20 [-18.47% +22.30%] 120.20 [-18.47% +22.30%] 0.00 [ NaN% NaN%] 26.73 [-0.04% +0.03%] +----- +after 0 best 50%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + baseline 2 5 58.20 [-19.24% +25.43%] 58.20 [-19.24% +25.43%] 58.00 [-18.97% +24.14%] 0.00 [ NaN% NaN%] 25.72 [-0.05% +0.11%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] + our 2 5 61.80 [-22.33% +24.60%] 61.80 [-22.33% +24.60%] 60.80 [-22.70% +23.36%] 0.00 [ NaN% NaN%] 25.67 [-0.04% +0.05%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 84.20 [-4.99% +8.08%] 0.00 [ NaN% NaN%] 25.91 [-0.11% +0.08%] + our-parallel 2 5 39.20 [-8.16% +17.35%] 189.20 [-9.09% +11.52%] 104.80 [-22.71% +17.37%] 0.00 [ NaN% NaN%] 25.45 [-0.04% +0.03%] +----- +after 0 best 50%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + baseline 2 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.42 [-0.11% +0.28%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] + our 2 5 2.20 [-9.09% +36.36%] 2.20 [-9.09% +36.36%] 2.20 [-9.09% +36.36%] 0.00 [ NaN% NaN%] 0.43 [-0.29% +0.33%] + our-parallel 1 5 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 0.00 [ NaN% NaN%] 0.44 [-0.37% +0.44%] + our-parallel 2 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.45 [-0.39% +0.30%] +----- +after 0 best 50%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + baseline 2 5 19.20 [-16.67% +30.21%] 19.20 [-16.67% +30.21%] 18.60 [-19.35% +29.03%] 0.00 [ NaN% NaN%] 1.98 [-0.19% +0.27%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] + our 2 5 22.60 [-29.20% +19.47%] 22.60 [-29.20% +19.47%] 22.40 [-28.57% +16.07%] 0.00 [ NaN% NaN%] 2.44 [-0.17% +0.30%] + our-parallel 1 5 21.60 [-30.56% +20.37%] 21.60 [-30.56% +20.37%] 21.40 [-34.58% +21.50%] 0.00 [ NaN% NaN%] 2.40 [-0.09% +0.10%] + our-parallel 2 5 22.80 [-21.05% +18.42%] 22.80 [-21.05% +18.42%] 22.60 [-20.35% +19.47%] 0.00 [ NaN% NaN%] 2.67 [-0.18% +0.15%] +----- +after 0 best 50%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.00 [-13.30% +10.73%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + baseline 2 5 506.60 [-17.69% +33.83%] 506.60 [-17.69% +33.83%] 504.40 [-17.53% +33.23%] 0.00 [ NaN% NaN%] 105.05 [-0.15% +0.20%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our 2 5 537.40 [-16.26% +36.96%] 537.40 [-16.26% +36.96%] 535.00 [-15.89% +37.01%] 0.00 [ NaN% NaN%] 120.39 [-0.20% +0.23%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 548.20 [-7.15% +22.04%] 0.00 [ NaN% NaN%] 119.85 [-0.16% +0.28%] + our-parallel 2 5 533.60 [-6.48% +8.88%] 533.60 [-6.48% +8.88%] 530.80 [-6.18% +8.52%] 0.00 [ NaN% NaN%] 131.79 [-0.17% +0.17%] +----- +after 0 best 50%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.25 [-0.32% +1.29%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] + our 2 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.23% +0.15%] + our-parallel 1 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.27 [-0.68% +0.22%] + our-parallel 2 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.64% +0.19%] +----- +after 0 best 50%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + baseline 2 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.40 [-21.88% +25.00%] 0.00 [ NaN% NaN%] 0.60 [-1.37% +1.05%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] + our 2 5 6.40 [-21.88% +40.63%] 6.40 [-21.88% +40.63%] 6.20 [-19.35% +45.16%] 0.00 [ NaN% NaN%] 0.87 [-0.18% +0.29%] + our-parallel 1 5 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.86 [-0.45% +1.58%] + our-parallel 2 5 6.40 [-21.88% +25.00%] 6.40 [-21.88% +25.00%] 6.40 [-21.88% +25.00%] 0.00 [ NaN% NaN%] 1.02 [-0.20% +0.23%] +----- +after 0 best 50%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + baseline 2 5 17.40 [-36.78% +49.43%] 17.40 [-36.78% +49.43%] 16.60 [-33.73% +38.55%] 0.00 [ NaN% NaN%] 2.33 [-1.16% +0.95%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] + our 2 5 34.00 [-32.35% +14.71%] 34.00 [-32.35% +14.71%] 33.80 [-31.95% +15.38%] 0.00 [ NaN% NaN%] 2.66 [-1.10% +1.10%] + our-parallel 1 5 34.00 [-26.47% +29.41%] 34.00 [-26.47% +29.41%] 33.80 [-26.04% +27.22%] 0.00 [ NaN% NaN%] 2.57 [-0.56% +1.08%] + our-parallel 2 5 43.40 [-21.66% +17.51%] 43.40 [-21.66% +17.51%] 42.80 [-22.90% +16.82%] 0.00 [ NaN% NaN%] 2.83 [-0.77% +1.69%] +----- +after 0 best 50%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + baseline 2 5 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 0.00 [ NaN% NaN%] 6.99 [-0.19% +0.15%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] + our 2 5 59.20 [-17.23% +23.31%] 59.20 [-17.23% +23.31%] 59.00 [-16.95% +23.73%] 0.00 [ NaN% NaN%] 11.85 [-0.21% +0.14%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] + our-parallel 2 5 55.40 [-24.19% +29.96%] 275.20 [-24.42% +30.09%] 131.40 [-20.09% +24.05%] 0.00 [ NaN% NaN%] 16.54 [-0.15% +0.32%] +----- +after 0 best 50%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + baseline 2 5 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 0.00 [ NaN% NaN%] 0.96 [-0.14% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] + our 2 5 7.40 [-18.92% +21.62%] 7.40 [-18.92% +21.62%] 7.40 [-18.92% +21.62%] 0.00 [ NaN% NaN%] 1.29 [-1.10% +0.78%] + our-parallel 1 5 7.80 [-23.08% +41.03%] 7.80 [-23.08% +41.03%] 7.60 [-21.05% +44.74%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.98%] + our-parallel 2 5 9.00 [-33.33% +33.33%] 9.00 [-33.33% +33.33%] 8.80 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.43 [-0.92% +0.66%] +----- +after 0 best 50%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + baseline 2 5 6.80 [-26.47% +32.35%] 6.80 [-26.47% +32.35%] 6.60 [-24.24% +36.36%] 0.00 [ NaN% NaN%] 2.06 [-1.31% +1.06%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] + our 2 5 6.40 [-6.25% +25.00%] 6.40 [-6.25% +25.00%] 6.40 [-6.25% +25.00%] 0.00 [ NaN% NaN%] 2.12 [-0.24% +0.17%] + our-parallel 1 5 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.78% +0.56%] + our-parallel 2 5 6.60 [-9.09% +6.06%] 6.60 [-9.09% +6.06%] 6.60 [-9.09% +6.06%] 0.00 [ NaN% NaN%] 2.19 [-0.49% +0.16%] +----- +after 0 best 50%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 138.00 [-12.32% +18.84%] 138.00 [-12.32% +18.84%] 128.00 [-14.06% +26.56%] 0.00 [ NaN% NaN%] 33.16 [-0.13% +0.10%] + baseline 2 5 124.00 [-8.06% +12.10%] 124.00 [-8.06% +12.10%] 123.60 [-7.77% +11.65%] 0.00 [ NaN% NaN%] 33.19 [-0.94% +1.50%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our 2 5 106.60 [-22.14% +21.01%] 106.60 [-22.14% +21.01%] 106.40 [-21.99% +21.24%] 0.00 [ NaN% NaN%] 38.89 [-0.31% +0.40%] + our-parallel 1 5 111.80 [-13.24% +8.23%] 111.80 [-13.24% +8.23%] 110.60 [-14.10% +9.40%] 0.00 [ NaN% NaN%] 38.92 [-0.45% +0.68%] + our-parallel 2 5 130.40 [-3.37% +2.76%] 130.40 [-3.37% +2.76%] 129.60 [-2.78% +2.62%] 0.00 [ NaN% NaN%] 43.64 [-0.62% +0.75%] +----- +after 0 best 50%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 5 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 5 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 5 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + baseline 2 5 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 0.00 [ NaN% NaN%] 0.36 [-0.29% +0.17%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] + our 2 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 3.80 [-21.05% +31.58%] 0.00 [ NaN% NaN%] 0.52 [-0.43% +0.45%] + our-parallel 1 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.64 [-0.30% +0.11%] + our-parallel 2 5 3.40 [-11.76% +17.65%] 3.40 [-11.76% +17.65%] 3.40 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 0.66 [-0.26% +0.09%] +----- +after 0 best 50%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + baseline 2 5 114.00 [-14.91% +25.44%] 114.00 [-14.91% +25.44%] 112.80 [-14.01% +21.45%] 0.00 [ NaN% NaN%] 16.59 [-1.50% +1.17%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] + our 2 5 125.40 [-28.23% +14.04%] 125.40 [-28.23% +14.04%] 124.60 [-27.77% +13.96%] 0.00 [ NaN% NaN%] 18.76 [-1.15% +0.68%] + our-parallel 1 5 126.60 [-23.38% +24.01%] 126.60 [-23.38% +24.01%] 126.00 [-23.02% +24.60%] 0.00 [ NaN% NaN%] 18.33 [-0.95% +1.77%] + our-parallel 2 5 115.80 [-15.37% +10.54%] 115.80 [-15.37% +10.54%] 115.40 [-15.94% +10.05%] 0.00 [ NaN% NaN%] 19.64 [-0.76% +0.66%] +----- +after 0 best 50%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + baseline 2 5 26.80 [-21.64% +11.94%] 26.80 [-21.64% +11.94%] 26.60 [-21.05% +12.78%] 0.00 [ NaN% NaN%] 4.58 [-0.28% +0.53%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] + our 2 5 22.60 [-20.35% +28.32%] 22.60 [-20.35% +28.32%] 22.60 [-20.35% +28.32%] 0.00 [ NaN% NaN%] 4.69 [-0.30% +0.41%] + our-parallel 1 5 25.60 [-29.69% +21.09%] 25.60 [-29.69% +21.09%] 25.40 [-33.07% +22.05%] 0.00 [ NaN% NaN%] 4.64 [-0.14% +0.25%] + our-parallel 2 5 22.40 [-10.71% +20.54%] 22.40 [-10.71% +20.54%] 22.20 [-14.41% +21.62%] 0.00 [ NaN% NaN%] 5.48 [-0.14% +0.13%] +----- +after 0 best 50%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + baseline 2 5 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 0.00 [ NaN% NaN%] 0.28 [-0.61% +0.61%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] + our 2 5 2.60 [-23.08% +15.38%] 2.60 [-23.08% +15.38%] 2.60 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.33 [-0.74% +0.83%] + our-parallel 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.81%] + our-parallel 2 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.35 [-0.67% +0.39%] +----- +after 0 best 50%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + baseline 2 5 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.07%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] + our 2 5 16.20 [-7.41% +11.11%] 16.20 [-7.41% +11.11%] 16.20 [-7.41% +11.11%] 0.00 [ NaN% NaN%] 6.14 [-0.30% +0.23%] + our-parallel 1 5 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 0.00 [ NaN% NaN%] 6.09 [-0.03% +0.12%] + our-parallel 2 5 18.40 [-18.48% +19.57%] 18.40 [-18.48% +19.57%] 18.40 [-18.48% +19.57%] 0.00 [ NaN% NaN%] 6.14 [-0.06% +0.11%] +----- +after 0 best 50%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 2,674.40 [-5.32% +4.58%] 2,674.40 [-5.32% +4.58%] 2,633.60 [-5.87% +3.66%] 0.00 [ NaN% NaN%] 1,372.36 [-0.00% +0.01%] + baseline 2 5 2,692.80 [-4.04% +4.50%] 2,692.80 [-4.04% +4.50%] 2,623.20 [-3.44% +4.64%] 0.00 [ NaN% NaN%] 1,356.11 [-0.00% +0.00%] + our 1 5 3,018.20 [-5.27% +6.06%] 3,018.20 [-5.27% +6.06%] 2,939.40 [-4.33% +5.91%] 0.00 [ NaN% NaN%] 1,528.44 [-0.01% +0.01%] + our 2 5 2,744.60 [-4.36% +3.55%] 2,744.60 [-4.36% +3.55%] 2,673.00 [-3.82% +2.17%] 0.00 [ NaN% NaN%] 1,461.78 [-0.00% +0.00%] + our-parallel 1 5 2,828.00 [-3.50% +2.09%] 2,828.00 [-3.50% +2.09%] 2,753.00 [-4.40% +3.67%] 0.00 [ NaN% NaN%] 1,438.76 [-0.00% +0.00%] + our-parallel 2 5 3,167.40 [-1.21% +1.50%] 3,167.40 [-1.21% +1.50%] 3,023.60 [-1.38% +1.83%] 0.00 [ NaN% NaN%] 1,613.61 [-0.00% +0.00%] +----- +after 0 best 50%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + baseline 2 5 4.00 [-25.00% +75.00%] 4.00 [-25.00% +75.00%] 3.80 [-21.05% +57.89%] 0.00 [ NaN% NaN%] 1.16 [-0.55% +0.14%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] + our 2 5 5.00 [-20.00% +40.00%] 5.00 [-20.00% +40.00%] 5.00 [-20.00% +40.00%] 0.00 [ NaN% NaN%] 1.21 [-0.91% +0.58%] + our-parallel 1 5 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 1.21 [-0.71% +0.74%] + our-parallel 2 5 5.20 [-23.08% +15.38%] 5.20 [-23.08% +15.38%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 1.27 [-0.80% +0.46%] +----- +after 0 best 50%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] + our 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.09% +2.27%] + our-parallel 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.49% +1.12%] + our-parallel 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.09% +2.27%] +----- +after 0 best 50%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + baseline 2 5 52.80 [-20.45% +28.79%] 52.80 [-20.45% +28.79%] 52.40 [-19.85% +29.77%] 0.00 [ NaN% NaN%] 9.09 [-0.46% +1.09%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our 2 5 57.20 [-30.07% +17.13%] 57.20 [-30.07% +17.13%] 56.40 [-29.08% +18.79%] 0.00 [ NaN% NaN%] 13.83 [-0.33% +0.82%] + our-parallel 1 5 54.00 [-18.52% +14.81%] 54.00 [-18.52% +14.81%] 53.80 [-18.22% +13.38%] 0.00 [ NaN% NaN%] 13.70 [-0.73% +0.66%] + our-parallel 2 5 58.60 [-14.68% +26.28%] 58.60 [-14.68% +26.28%] 58.20 [-14.09% +25.43%] 0.00 [ NaN% NaN%] 16.12 [-0.59% +0.41%] +----- +after 0 best 50%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + baseline 2 5 174.40 [-17.43% +31.31%] 174.40 [-17.43% +31.31%] 173.80 [-17.72% +31.19%] 0.00 [ NaN% NaN%] 30.70 [-1.02% +0.84%] + our 1 5 159.40 [-17.19% +21.71%] 159.40 [-17.19% +21.71%] 158.40 [-16.67% +21.84%] 0.00 [ NaN% NaN%] 33.05 [-0.78% +0.58%] + our 2 5 165.60 [-8.82% +9.30%] 165.60 [-8.82% +9.30%] 164.40 [-8.15% +9.49%] 0.00 [ NaN% NaN%] 32.99 [-0.88% +0.97%] + our-parallel 1 5 161.60 [-20.17% +24.38%] 161.60 [-20.17% +24.38%] 160.00 [-20.63% +24.37%] 0.00 [ NaN% NaN%] 33.27 [-0.79% +0.67%] + our-parallel 2 5 180.80 [-13.72% +7.85%] 180.80 [-13.72% +7.85%] 180.40 [-14.08% +8.09%] 0.00 [ NaN% NaN%] 34.71 [-0.70% +0.68%] +----- +after 0 best 50%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 4.80 [-16.67% +25.00%] 4.80 [-16.67% +25.00%] 4.60 [-13.04% +30.43%] 0.00 [ NaN% NaN%] 0.53 [-0.65% +0.27%] + baseline 2 5 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 4.80 [-16.67% +45.83%] 0.00 [ NaN% NaN%] 0.52 [-0.17% +0.20%] + our 1 5 5.40 [-25.93% +11.11%] 5.40 [-25.93% +11.11%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.87 [-1.76% +0.59%] + our 2 5 4.80 [-16.67% +4.17%] 4.80 [-16.67% +4.17%] 4.80 [-16.67% +4.17%] 0.00 [ NaN% NaN%] 0.84 [-1.65% +1.41%] + our-parallel 1 5 5.20 [-3.85% +15.38%] 5.20 [-3.85% +15.38%] 5.00 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.84 [-1.37% +0.86%] + our-parallel 2 5 5.40 [-7.41% +11.11%] 5.40 [-7.41% +11.11%] 5.20 [-3.85% +15.38%] 0.00 [ NaN% NaN%] 0.94 [-0.10% +0.15%] +----- +after 0 best 50%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 22.80 [-12.28% +18.42%] 0.00 [ NaN% NaN%] 3.17 [-0.16% +0.30%] + baseline 2 5 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 21.00 [-14.29% +19.05%] 0.00 [ NaN% NaN%] 3.15 [-0.42% +0.60%] + our 1 5 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 21.40 [-11.21% +12.15%] 0.00 [ NaN% NaN%] 4.15 [-0.04% +0.05%] + our 2 5 22.20 [-27.93% +48.65%] 22.20 [-27.93% +48.65%] 22.20 [-27.93% +48.65%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.44%] + our-parallel 1 5 20.40 [-11.76% +17.65%] 20.40 [-11.76% +17.65%] 20.00 [-15.00% +20.00%] 0.00 [ NaN% NaN%] 4.06 [-0.11% +0.22%] + our-parallel 2 5 21.00 [-19.05% +14.29%] 21.00 [-19.05% +14.29%] 21.00 [-19.05% +14.29%] 0.00 [ NaN% NaN%] 4.69 [-0.10% +0.11%] +----- +after 0 best 50%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 22.00 [-22.73% +27.27%] 22.00 [-22.73% +27.27%] 21.60 [-21.30% +29.63%] 0.00 [ NaN% NaN%] 2.77 [-0.31% +0.60%] + baseline 2 5 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 21.80 [-35.78% +51.38%] 0.00 [ NaN% NaN%] 2.78 [-0.74% +0.90%] + our 1 5 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 30.60 [-28.10% +20.92%] 0.00 [ NaN% NaN%] 3.53 [-0.18% +0.28%] + our 2 5 31.40 [-29.94% +17.83%] 31.40 [-29.94% +17.83%] 31.20 [-29.49% +18.59%] 0.00 [ NaN% NaN%] 3.53 [-0.51% +0.48%] + our-parallel 1 5 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 29.00 [-27.59% +34.48%] 0.00 [ NaN% NaN%] 3.49 [-0.29% +0.58%] + our-parallel 2 5 31.00 [-19.35% +29.03%] 31.00 [-19.35% +29.03%] 30.80 [-18.83% +29.87%] 0.00 [ NaN% NaN%] 3.95 [-0.46% +0.51%] +----- +after 0 best 50%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 34.00 [-23.53% +26.47%] 34.00 [-23.53% +26.47%] 33.60 [-22.62% +27.98%] 0.00 [ NaN% NaN%] 4.58 [-0.21% +0.17%] + baseline 2 5 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 30.80 [-15.58% +16.88%] 0.00 [ NaN% NaN%] 4.29 [-0.22% +0.43%] + our 1 5 34.60 [-19.08% +12.72%] 34.60 [-19.08% +12.72%] 34.20 [-18.13% +14.04%] 0.00 [ NaN% NaN%] 6.36 [-0.09% +0.13%] + our 2 5 34.60 [-30.64% +12.72%] 34.60 [-30.64% +12.72%] 34.40 [-30.23% +13.37%] 0.00 [ NaN% NaN%] 6.40 [-0.51% +1.52%] + our-parallel 1 5 42.80 [-29.91% +21.50%] 42.80 [-29.91% +21.50%] 42.60 [-29.58% +22.07%] 0.00 [ NaN% NaN%] 6.25 [-0.11% +0.26%] + our-parallel 2 5 35.20 [-11.93% +19.32%] 35.20 [-11.93% +19.32%] 35.20 [-11.93% +19.32%] 0.00 [ NaN% NaN%] 7.37 [-0.10% +0.08%] +----- +after 0 best 50%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + baseline 2 5 112.80 [-13.12% +16.13%] 112.80 [-13.12% +16.13%] 112.60 [-12.97% +15.45%] 0.00 [ NaN% NaN%] 15.83 [-0.16% +0.50%] + our 1 5 124.00 [-20.97% +20.97%] 124.00 [-20.97% +20.97%] 123.80 [-20.84% +21.16%] 0.00 [ NaN% NaN%] 22.16 [-0.07% +0.09%] + our 2 5 117.60 [-25.17% +19.05%] 117.60 [-25.17% +19.05%] 117.00 [-24.79% +19.66%] 0.00 [ NaN% NaN%] 21.63 [-0.09% +0.27%] + our-parallel 1 5 112.60 [-13.85% +26.11%] 112.60 [-13.85% +26.11%] 111.40 [-14.72% +26.57%] 0.00 [ NaN% NaN%] 21.19 [-0.09% +0.27%] + our-parallel 2 5 120.20 [-18.47% +22.30%] 120.20 [-18.47% +22.30%] 120.20 [-18.47% +22.30%] 0.00 [ NaN% NaN%] 26.73 [-0.04% +0.03%] +----- +after 0 best 50%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 50.40 [-6.75% +11.11%] 50.40 [-6.75% +11.11%] 50.20 [-6.37% +9.56%] 0.00 [ NaN% NaN%] 26.44 [-2.21% +0.66%] + baseline 2 5 58.20 [-19.24% +25.43%] 58.20 [-19.24% +25.43%] 58.00 [-18.97% +24.14%] 0.00 [ NaN% NaN%] 25.72 [-0.05% +0.11%] + our 1 5 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 51.60 [-12.79% +16.28%] 0.00 [ NaN% NaN%] 25.65 [-0.09% +0.11%] + our 2 5 61.80 [-22.33% +24.60%] 61.80 [-22.33% +24.60%] 60.80 [-22.70% +23.36%] 0.00 [ NaN% NaN%] 25.67 [-0.04% +0.05%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 95.60 [-14.23% +43.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] + our-parallel 2 5 39.20 [-8.16% +17.35%] 189.20 [-9.09% +11.52%] 104.80 [-22.71% +17.37%] 0.00 [ NaN% NaN%] 25.45 [-0.04% +0.03%] +----- +after 0 best 50%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.41 [-0.10% +0.27%] + baseline 2 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.42 [-0.11% +0.28%] + our 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.43 [-0.41% +0.34%] + our 2 5 2.20 [-9.09% +36.36%] 2.20 [-9.09% +36.36%] 2.20 [-9.09% +36.36%] 0.00 [ NaN% NaN%] 0.43 [-0.29% +0.33%] + our-parallel 1 5 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 2.80 [-28.57% +7.14%] 0.00 [ NaN% NaN%] 0.44 [-0.37% +0.44%] + our-parallel 2 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.45 [-0.39% +0.30%] +----- +after 0 best 50%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.80 [-29.29% +21.21%] 19.80 [-29.29% +21.21%] 19.40 [-27.84% +23.71%] 0.00 [ NaN% NaN%] 1.96 [-0.60% +0.29%] + baseline 2 5 19.20 [-16.67% +30.21%] 19.20 [-16.67% +30.21%] 18.60 [-19.35% +29.03%] 0.00 [ NaN% NaN%] 1.98 [-0.19% +0.27%] + our 1 5 24.40 [-13.93% +10.66%] 24.40 [-13.93% +10.66%] 23.80 [-11.76% +9.24%] 0.00 [ NaN% NaN%] 2.46 [-0.22% +0.27%] + our 2 5 22.60 [-29.20% +19.47%] 22.60 [-29.20% +19.47%] 22.40 [-28.57% +16.07%] 0.00 [ NaN% NaN%] 2.44 [-0.17% +0.30%] + our-parallel 1 5 21.60 [-30.56% +20.37%] 21.60 [-30.56% +20.37%] 21.40 [-34.58% +21.50%] 0.00 [ NaN% NaN%] 2.40 [-0.09% +0.10%] + our-parallel 2 5 22.80 [-21.05% +18.42%] 22.80 [-21.05% +18.42%] 22.60 [-20.35% +19.47%] 0.00 [ NaN% NaN%] 2.67 [-0.18% +0.15%] +----- +after 0 best 50%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.36 [-0.17% +0.25%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] + our-parallel 2 4 521.75 [-4.36% +2.54%] 521.75 [-4.36% +2.54%] 519.50 [-4.14% +2.21%] 0.00 [ NaN% NaN%] 131.73 [-0.13% +0.10%] +----- +after 0 best 50%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.25 [-0.32% +1.29%] + our 1 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.24% +0.17%] + our 2 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.23% +0.15%] + our-parallel 1 5 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 1.20 [-16.67% +66.67%] 0.00 [ NaN% NaN%] 0.27 [-0.68% +0.22%] + our-parallel 2 5 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.64% +0.19%] +----- +after 0 best 50%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 0.00 [ NaN% NaN%] 0.66 [-10.89% +18.92%] + baseline 2 5 6.60 [-24.24% +21.21%] 6.60 [-24.24% +21.21%] 6.40 [-21.88% +25.00%] 0.00 [ NaN% NaN%] 0.60 [-1.37% +1.05%] + our 1 5 8.80 [-43.18% +36.36%] 8.80 [-43.18% +36.36%] 8.60 [-41.86% +39.53%] 0.00 [ NaN% NaN%] 0.93 [-6.74% +9.59%] + our 2 5 6.40 [-21.88% +40.63%] 6.40 [-21.88% +40.63%] 6.20 [-19.35% +45.16%] 0.00 [ NaN% NaN%] 0.87 [-0.18% +0.29%] + our-parallel 1 5 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 6.00 [-16.67% +33.33%] 0.00 [ NaN% NaN%] 0.86 [-0.45% +1.58%] + our-parallel 2 5 6.40 [-21.88% +25.00%] 6.40 [-21.88% +25.00%] 6.40 [-21.88% +25.00%] 0.00 [ NaN% NaN%] 1.02 [-0.20% +0.23%] +----- +after 0 best 50%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 18.60 [-3.23% +7.53%] 18.60 [-3.23% +7.53%] 18.40 [-2.17% +3.26%] 0.00 [ NaN% NaN%] 2.35 [-0.12% +0.05%] + baseline 2 5 17.40 [-36.78% +49.43%] 17.40 [-36.78% +49.43%] 16.60 [-33.73% +38.55%] 0.00 [ NaN% NaN%] 2.33 [-1.16% +0.95%] + our 1 5 36.00 [-27.78% +22.22%] 36.00 [-27.78% +22.22%] 35.60 [-26.97% +20.79%] 0.00 [ NaN% NaN%] 2.59 [-0.32% +0.52%] + our 2 5 34.00 [-32.35% +14.71%] 34.00 [-32.35% +14.71%] 33.80 [-31.95% +15.38%] 0.00 [ NaN% NaN%] 2.66 [-1.10% +1.10%] + our-parallel 1 5 34.00 [-26.47% +29.41%] 34.00 [-26.47% +29.41%] 33.80 [-26.04% +27.22%] 0.00 [ NaN% NaN%] 2.57 [-0.56% +1.08%] + our-parallel 2 5 43.40 [-21.66% +17.51%] 43.40 [-21.66% +17.51%] 43.00 [-23.26% +18.60%] 0.00 [ NaN% NaN%] 2.83 [-0.77% +1.69%] +----- +after 0 best 50%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 67.80 [-11.50% +16.52%] 67.80 [-11.50% +16.52%] 67.20 [-10.71% +17.56%] 0.00 [ NaN% NaN%] 7.05 [-0.38% +0.74%] + baseline 2 5 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 58.20 [-15.81% +9.97%] 0.00 [ NaN% NaN%] 6.99 [-0.19% +0.15%] + our 1 5 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 61.40 [-8.79% +9.12%] 0.00 [ NaN% NaN%] 12.28 [-0.11% +0.23%] + our 2 5 59.20 [-17.23% +23.31%] 59.20 [-17.23% +23.31%] 59.00 [-16.95% +23.73%] 0.00 [ NaN% NaN%] 11.85 [-0.21% +0.14%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] + our-parallel 2 5 55.40 [-24.19% +29.96%] 275.20 [-24.42% +30.09%] 131.40 [-20.09% +24.05%] 0.00 [ NaN% NaN%] 16.54 [-0.15% +0.32%] +----- +after 0 best 50%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 5.80 [-13.79% +20.69%] 0.00 [ NaN% NaN%] 0.97 [-0.37% +0.14%] + baseline 2 5 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 7.00 [-28.57% +57.14%] 0.00 [ NaN% NaN%] 0.96 [-0.14% +0.14%] + our 1 5 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 7.80 [-35.90% +28.21%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.75%] + our 2 5 7.40 [-18.92% +21.62%] 7.40 [-18.92% +21.62%] 7.40 [-18.92% +21.62%] 0.00 [ NaN% NaN%] 1.29 [-1.10% +0.78%] + our-parallel 1 5 7.80 [-23.08% +41.03%] 7.80 [-23.08% +41.03%] 7.60 [-21.05% +44.74%] 0.00 [ NaN% NaN%] 1.19 [-0.68% +0.98%] + our-parallel 2 5 9.00 [-33.33% +33.33%] 9.00 [-33.33% +33.33%] 8.80 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.43 [-0.92% +0.66%] +----- +after 0 best 50%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 6.60 [-9.09% +21.21%] 0.00 [ NaN% NaN%] 2.04 [-0.14% +0.45%] + baseline 2 5 6.80 [-26.47% +32.35%] 6.80 [-26.47% +32.35%] 6.60 [-24.24% +36.36%] 0.00 [ NaN% NaN%] 2.06 [-1.31% +1.06%] + our 1 5 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 6.80 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.42% +0.39%] + our 2 5 6.40 [-6.25% +25.00%] 6.40 [-6.25% +25.00%] 6.40 [-6.25% +25.00%] 0.00 [ NaN% NaN%] 2.12 [-0.24% +0.17%] + our-parallel 1 5 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 6.80 [-26.47% +17.65%] 0.00 [ NaN% NaN%] 2.12 [-1.78% +0.56%] + our-parallel 2 5 6.60 [-9.09% +6.06%] 6.60 [-9.09% +6.06%] 6.60 [-9.09% +6.06%] 0.00 [ NaN% NaN%] 2.19 [-0.49% +0.16%] +----- +after 0 best 50%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 5 124.00 [-8.06% +12.10%] 124.00 [-8.06% +12.10%] 123.60 [-7.77% +11.65%] 0.00 [ NaN% NaN%] 33.19 [-0.94% +1.50%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 5 111.80 [-13.24% +8.23%] 111.80 [-13.24% +8.23%] 110.60 [-14.10% +9.40%] 0.00 [ NaN% NaN%] 38.92 [-0.45% +0.68%] + our-parallel 2 5 130.40 [-3.37% +2.76%] 130.40 [-3.37% +2.76%] 129.60 [-2.78% +2.62%] 0.00 [ NaN% NaN%] 43.64 [-0.62% +0.75%] +----- +after 0 best 50%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 5 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.60 [-100.00% +66.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 5 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.40 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 5 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 5 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.20 [-100.00% +400.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 5 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 50%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.36 [-0.68% +0.36%] + baseline 2 5 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 3.40 [-41.18% +47.06%] 0.00 [ NaN% NaN%] 0.36 [-0.29% +0.17%] + our 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 0.53 [-0.18% +0.28%] + our 2 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 3.80 [-21.05% +31.58%] 0.00 [ NaN% NaN%] 0.52 [-0.43% +0.45%] + our-parallel 1 5 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.64 [-0.30% +0.11%] + our-parallel 2 5 3.40 [-11.76% +17.65%] 3.40 [-11.76% +17.65%] 3.40 [-11.76% +17.65%] 0.00 [ NaN% NaN%] 0.66 [-0.26% +0.09%] +----- +after 0 best 50%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 118.00 [-22.03% +17.80%] 118.00 [-22.03% +17.80%] 117.00 [-22.22% +17.95%] 0.00 [ NaN% NaN%] 16.62 [-1.43% +1.25%] + baseline 2 5 114.00 [-14.91% +25.44%] 114.00 [-14.91% +25.44%] 112.80 [-14.01% +21.45%] 0.00 [ NaN% NaN%] 16.59 [-1.50% +1.17%] + our 1 5 125.40 [-25.04% +31.58%] 125.40 [-25.04% +31.58%] 124.80 [-24.68% +31.41%] 0.00 [ NaN% NaN%] 18.95 [-0.55% +0.50%] + our 2 5 125.40 [-28.23% +14.04%] 125.40 [-28.23% +14.04%] 124.60 [-27.77% +13.96%] 0.00 [ NaN% NaN%] 18.76 [-1.15% +0.68%] + our-parallel 1 5 126.60 [-23.38% +24.01%] 126.60 [-23.38% +24.01%] 126.00 [-23.02% +24.60%] 0.00 [ NaN% NaN%] 18.33 [-0.95% +1.77%] + our-parallel 2 5 115.80 [-15.37% +10.54%] 115.80 [-15.37% +10.54%] 115.40 [-15.94% +10.05%] 0.00 [ NaN% NaN%] 19.64 [-0.76% +0.66%] +----- +after 0 best 50%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 28.40 [-22.54% +16.20%] 28.40 [-22.54% +16.20%] 28.20 [-21.99% +17.02%] 0.00 [ NaN% NaN%] 4.61 [-0.34% +0.41%] + baseline 2 5 26.80 [-21.64% +11.94%] 26.80 [-21.64% +11.94%] 26.60 [-21.05% +12.78%] 0.00 [ NaN% NaN%] 4.58 [-0.28% +0.53%] + our 1 5 23.00 [-17.39% +34.78%] 23.00 [-17.39% +34.78%] 22.80 [-16.67% +31.58%] 0.00 [ NaN% NaN%] 4.72 [-0.14% +0.16%] + our 2 5 22.60 [-20.35% +28.32%] 22.60 [-20.35% +28.32%] 22.60 [-20.35% +28.32%] 0.00 [ NaN% NaN%] 4.69 [-0.30% +0.41%] + our-parallel 1 5 25.60 [-29.69% +21.09%] 25.60 [-29.69% +21.09%] 25.40 [-33.07% +22.05%] 0.00 [ NaN% NaN%] 4.64 [-0.14% +0.25%] + our-parallel 2 5 22.40 [-10.71% +20.54%] 22.40 [-10.71% +20.54%] 22.20 [-14.41% +21.62%] 0.00 [ NaN% NaN%] 5.48 [-0.14% +0.13%] +----- +after 0 best 50%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 1.80 [-44.44% +11.11%] 0.00 [ NaN% NaN%] 0.28 [-0.43% +0.33%] + baseline 2 5 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 2.20 [-54.55% +36.36%] 0.00 [ NaN% NaN%] 0.28 [-0.61% +0.61%] + our 1 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.45%] + our 2 5 2.60 [-23.08% +15.38%] 2.60 [-23.08% +15.38%] 2.60 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 0.33 [-0.74% +0.83%] + our-parallel 1 5 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.32 [-0.45% +0.81%] + our-parallel 2 5 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 2.40 [-16.67% +25.00%] 0.00 [ NaN% NaN%] 0.35 [-0.67% +0.39%] +----- +after 0 best 50%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 19.20 [-11.46% +30.21%] 0.00 [ NaN% NaN%] 5.89 [-0.04% +0.04%] + baseline 2 5 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 17.80 [-10.11% +17.98%] 0.00 [ NaN% NaN%] 5.89 [-0.03% +0.07%] + our 1 5 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 18.00 [-5.56% +5.56%] 0.00 [ NaN% NaN%] 6.14 [-0.23% +0.21%] + our 2 5 16.20 [-7.41% +11.11%] 16.20 [-7.41% +11.11%] 16.20 [-7.41% +11.11%] 0.00 [ NaN% NaN%] 6.14 [-0.30% +0.23%] + our-parallel 1 5 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 17.60 [-14.77% +19.32%] 0.00 [ NaN% NaN%] 6.09 [-0.03% +0.12%] + our-parallel 2 5 18.40 [-18.48% +19.57%] 18.40 [-18.48% +19.57%] 18.40 [-18.48% +19.57%] 0.00 [ NaN% NaN%] 6.14 [-0.06% +0.11%] +----- +after 0 best 50%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 50%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 3.60 [-16.67% +11.11%] 0.00 [ NaN% NaN%] 1.18 [-0.41% +0.27%] + baseline 2 5 4.00 [-25.00% +75.00%] 4.00 [-25.00% +75.00%] 3.80 [-21.05% +57.89%] 0.00 [ NaN% NaN%] 1.16 [-0.55% +0.14%] + our 1 5 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 4.40 [-31.82% +36.36%] 0.00 [ NaN% NaN%] 1.22 [-0.47% +0.18%] + our 2 5 5.00 [-20.00% +40.00%] 5.00 [-20.00% +40.00%] 5.00 [-20.00% +40.00%] 0.00 [ NaN% NaN%] 1.21 [-0.91% +0.58%] + our-parallel 1 5 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 4.80 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 1.21 [-0.71% +0.74%] + our-parallel 2 5 5.20 [-23.08% +15.38%] 5.20 [-23.08% +15.38%] 5.20 [-23.08% +15.38%] 0.00 [ NaN% NaN%] 1.27 [-0.80% +0.46%] +----- +after 0 best 50%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.72% +2.68%] + our 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.09% +2.27%] + our-parallel 1 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.49% +1.12%] + our-parallel 2 5 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.09% +2.27%] +----- +after 0 best 50%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 52.60 [-14.45% +10.27%] 52.60 [-14.45% +10.27%] 52.00 [-13.46% +11.54%] 0.00 [ NaN% NaN%] 8.67 [-2.31% +5.71%] + baseline 2 5 52.80 [-20.45% +28.79%] 52.80 [-20.45% +28.79%] 52.40 [-19.85% +29.77%] 0.00 [ NaN% NaN%] 9.09 [-0.46% +1.09%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our 2 5 57.20 [-30.07% +17.13%] 57.20 [-30.07% +17.13%] 56.40 [-29.08% +18.79%] 0.00 [ NaN% NaN%] 13.83 [-0.33% +0.82%] + our-parallel 1 5 54.00 [-18.52% +14.81%] 54.00 [-18.52% +14.81%] 53.80 [-18.22% +13.38%] 0.00 [ NaN% NaN%] 13.70 [-0.73% +0.66%] + our-parallel 2 5 58.60 [-14.68% +26.28%] 58.60 [-14.68% +26.28%] 58.20 [-14.09% +25.43%] 0.00 [ NaN% NaN%] 16.12 [-0.59% +0.41%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 55% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + baseline 2 6 4,401.83 [-13.42% +23.22%] 4,401.83 [-13.42% +23.22%] 4,296.50 [-12.63% +20.12%] 0.00 [ NaN% NaN%] 1,631.56 [-0.10% +0.10%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] + our 2 6 4,375.50 [-12.42% +13.93%] 4,375.50 [-12.42% +13.93%] 4,294.00 [-12.13% +13.88%] 0.00 [ NaN% NaN%] 1,784.34 [-0.08% +0.08%] + our-parallel 1 6 4,561.67 [-10.43% +13.73%] 5,078.33 [-12.41% +12.99%] 4,495.00 [-11.19% +11.66%] 0.00 [ NaN% NaN%] 1,759.79 [-0.09% +0.11%] + our-parallel 2 6 4,742.67 [-2.90% +6.75%] 5,133.17 [-4.29% +7.95%] 4,745.50 [-4.54% +9.45%] 0.00 [ NaN% NaN%] 1,970.73 [-0.08% +0.10%] +----- +after 0 best 55%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our 2 6 174.33 [-13.38% +25.05%] 174.33 [-13.38% +25.05%] 173.00 [-12.72% +24.86%] 0.00 [ NaN% NaN%] 33.07 [-1.10% +1.11%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] + our-parallel 2 6 186.33 [-16.28% +14.85%] 186.33 [-16.28% +14.85%] 185.67 [-16.52% +14.18%] 0.00 [ NaN% NaN%] 34.77 [-0.90% +0.97%] +----- +after 0 best 55%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our 2 6 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 0.00 [ NaN% NaN%] 0.84 [-1.91% +1.30%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] + our-parallel 2 6 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.94 [-0.17% +0.35%] +----- +after 0 best 55%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our 2 6 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 0.00 [ NaN% NaN%] 4.08 [-0.44% +0.64%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] + our-parallel 2 6 22.17 [-23.31% +26.32%] 22.17 [-23.31% +26.32%] 22.17 [-23.31% +26.32%] 0.00 [ NaN% NaN%] 4.70 [-0.16% +0.29%] +----- +after 0 best 55%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our 2 6 32.67 [-32.65% +19.39%] 32.67 [-32.65% +19.39%] 32.50 [-32.31% +20.00%] 0.00 [ NaN% NaN%] 3.54 [-0.66% +0.76%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] + our-parallel 2 6 32.83 [-23.86% +27.92%] 32.83 [-23.86% +27.92%] 32.67 [-23.47% +28.57%] 0.00 [ NaN% NaN%] 3.96 [-0.67% +1.05%] +----- +after 0 best 55%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our 2 6 37.00 [-35.14% +32.43%] 37.00 [-35.14% +32.43%] 36.67 [-34.55% +30.91%] 0.00 [ NaN% NaN%] 6.41 [-0.78% +1.35%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] + our-parallel 2 6 38.50 [-19.48% +42.86%] 38.50 [-19.48% +42.86%] 38.33 [-19.13% +40.87%] 0.00 [ NaN% NaN%] 7.38 [-0.18% +0.38%] +----- +after 0 best 55%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our 2 6 122.50 [-28.16% +20.00%] 122.50 [-28.16% +20.00%] 122.00 [-27.87% +20.49%] 0.00 [ NaN% NaN%] 21.64 [-0.14% +0.25%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] + our-parallel 2 6 126.33 [-22.43% +24.27%] 126.33 [-22.43% +24.27%] 125.67 [-22.02% +21.75%] 0.00 [ NaN% NaN%] 26.75 [-0.09% +0.25%] +----- +after 0 best 55%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our 2 6 64.50 [-25.58% +20.93%] 64.50 [-25.58% +20.93%] 63.67 [-26.18% +22.51%] 0.00 [ NaN% NaN%] 25.68 [-0.06% +0.12%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 93.00 [-13.98% +47.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] + our-parallel 2 6 41.00 [-12.20% +21.95%] 199.00 [-13.57% +24.62%] 111.67 [-27.46% +30.75%] 0.00 [ NaN% NaN%] 25.46 [-0.06% +0.10%] +----- +after 0 best 55%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our 2 6 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.43 [-0.47% +0.88%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] + our-parallel 2 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.45 [-0.45% +0.32%] +----- +after 0 best 55%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our 2 6 24.67 [-35.14% +41.89%] 24.67 [-35.14% +41.89%] 24.33 [-34.25% +39.73%] 0.00 [ NaN% NaN%] 2.44 [-0.26% +0.42%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] + our-parallel 2 6 23.67 [-23.94% +18.31%] 23.67 [-23.94% +18.31%] 23.50 [-23.40% +19.15%] 0.00 [ NaN% NaN%] 2.67 [-0.23% +0.26%] +----- +after 0 best 55%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 559.00 [-25.58% +48.84%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 571.00 [-21.19% +31.52%] 0.00 [ NaN% NaN%] 120.45 [-0.25% +0.25%] + our-parallel 1 6 604.17 [-15.59% +17.85%] 604.17 [-15.59% +17.85%] 570.33 [-10.75% +19.40%] 0.00 [ NaN% NaN%] 119.93 [-0.23% +0.35%] + our-parallel 2 6 559.00 [-10.73% +22.72%] 559.00 [-10.73% +22.72%] 556.33 [-10.49% +22.95%] 0.00 [ NaN% NaN%] 131.84 [-0.21% +0.20%] +----- +after 0 best 55%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our 2 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.26% +0.13%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] + our-parallel 2 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.67% +0.16%] +----- +after 0 best 55%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our 2 6 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 6.67 [-25.00% +35.00%] 0.00 [ NaN% NaN%] 0.88 [-1.37% +5.96%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] + our-parallel 2 6 7.17 [-30.23% +53.49%] 7.17 [-30.23% +53.49%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 1.02 [-0.43% +1.18%] +----- +after 0 best 55%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our 2 6 35.17 [-34.60% +16.59%] 35.17 [-34.60% +16.59%] 35.00 [-34.29% +17.14%] 0.00 [ NaN% NaN%] 2.67 [-1.29% +0.97%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] + our-parallel 2 6 45.00 [-24.44% +17.78%] 45.00 [-24.44% +17.78%] 44.17 [-25.28% +15.47%] 0.00 [ NaN% NaN%] 2.84 [-1.10% +1.66%] +----- +after 0 best 55%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our 2 6 63.50 [-22.83% +33.86%] 63.50 [-22.83% +33.86%] 63.17 [-22.43% +32.98%] 0.00 [ NaN% NaN%] 11.86 [-0.26% +0.24%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] + our-parallel 2 6 58.67 [-28.41% +27.84%] 291.00 [-28.52% +27.15%] 137.50 [-23.64% +22.18%] 0.00 [ NaN% NaN%] 16.56 [-0.23% +0.38%] +----- +after 0 best 55%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our 2 6 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 0.00 [ NaN% NaN%] 1.29 [-1.23% +0.66%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] + our-parallel 2 6 9.50 [-36.84% +26.32%] 9.50 [-36.84% +26.32%] 9.33 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 1.43 [-1.05% +0.67%] +----- +after 0 best 55%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our 2 6 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 0.00 [ NaN% NaN%] 2.13 [-0.37% +0.62%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] + our-parallel 2 6 7.50 [-20.00% +60.00%] 7.50 [-20.00% +60.00%] 7.50 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 2.19 [-0.52% +0.17%] +----- +after 0 best 55%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our 2 6 113.00 [-26.55% +28.32%] 113.00 [-26.55% +28.32%] 112.83 [-26.44% +28.51%] 0.00 [ NaN% NaN%] 38.96 [-0.47% +0.83%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] + our-parallel 2 6 134.83 [-6.55% +16.44%] 134.83 [-6.55% +16.44%] 133.83 [-5.85% +15.82%] 0.00 [ NaN% NaN%] 43.71 [-0.78% +0.81%] +----- +after 0 best 55%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our 2 6 4.17 [-28.00% +20.00%] 4.17 [-28.00% +20.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.53 [-0.62% +0.98%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] + our-parallel 2 6 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.66 [-0.27% +0.08%] +----- +after 0 best 55%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our 2 6 131.67 [-31.65% +23.80%] 131.67 [-31.65% +23.80%] 130.83 [-31.21% +23.82%] 0.00 [ NaN% NaN%] 18.80 [-1.39% +1.17%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] + our-parallel 2 6 123.50 [-20.65% +31.17%] 123.50 [-20.65% +31.17%] 122.67 [-20.92% +29.62%] 0.00 [ NaN% NaN%] 19.70 [-1.08% +1.66%] +----- +after 0 best 55%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our 2 6 24.83 [-27.52% +44.97%] 24.83 [-27.52% +44.97%] 24.67 [-27.03% +41.89%] 0.00 [ NaN% NaN%] 4.70 [-0.46% +0.81%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] + our-parallel 2 6 23.83 [-16.08% +30.07%] 23.83 [-16.08% +30.07%] 23.67 [-19.72% +30.99%] 0.00 [ NaN% NaN%] 5.49 [-0.22% +0.40%] +----- +after 0 best 55%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our 2 6 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.33 [-0.87% +0.70%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] + our-parallel 2 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.35 [-0.84% +0.84%] +----- +after 0 best 55%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our 2 6 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 0.00 [ NaN% NaN%] 6.15 [-0.34% +0.20%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] + our-parallel 2 6 19.33 [-22.41% +24.14%] 19.33 [-22.41% +24.14%] 19.33 [-22.41% +24.14%] 0.00 [ NaN% NaN%] 6.15 [-0.28% +1.09%] +----- +after 0 best 55%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + baseline 2 6 2,723.67 [-5.13% +5.67%] 2,723.67 [-5.13% +5.67%] 2,655.17 [-4.60% +6.02%] 0.00 [ NaN% NaN%] 1,356.12 [-0.00% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] + our 2 6 2,769.83 [-5.23% +4.56%] 2,769.83 [-5.23% +4.56%] 2,700.50 [-4.80% +5.09%] 0.00 [ NaN% NaN%] 1,461.79 [-0.00% +0.00%] + our-parallel 1 6 2,852.50 [-4.33% +4.29%] 2,852.50 [-4.33% +4.29%] 2,771.83 [-5.04% +3.40%] 0.00 [ NaN% NaN%] 1,438.79 [-0.00% +0.01%] + our-parallel 2 6 3,176.00 [-1.48% +1.35%] 3,176.00 [-1.48% +1.35%] 3,040.83 [-1.93% +2.83%] 0.00 [ NaN% NaN%] 1,613.68 [-0.01% +0.02%] +----- +after 0 best 55%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our 2 6 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.33 [-25.00% +31.25%] 0.00 [ NaN% NaN%] 1.21 [-1.00% +0.48%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] + our-parallel 2 6 5.50 [-27.27% +27.27%] 5.50 [-27.27% +27.27%] 5.50 [-27.27% +27.27%] 0.00 [ NaN% NaN%] 1.27 [-0.89% +0.41%] +----- +after 0 best 55%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] + our-parallel 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] +----- +after 0 best 55%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our 2 6 59.17 [-32.39% +16.62%] 59.17 [-32.39% +16.62%] 58.50 [-31.62% +17.95%] 0.00 [ NaN% NaN%] 13.85 [-0.48% +0.75%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + our-parallel 2 6 62.00 [-19.35% +27.42%] 62.00 [-19.35% +27.42%] 61.67 [-18.92% +28.11%] 0.00 [ NaN% NaN%] 16.14 [-0.66% +0.37%] +----- +after 0 best 55%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 175.00 [-9.71% +18.29%] 175.00 [-9.71% +18.29%] 174.60 [-9.51% +17.98%] 0.00 [ NaN% NaN%] 30.96 [-1.15% +0.87%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our 2 6 174.33 [-13.38% +25.05%] 174.33 [-13.38% +25.05%] 173.00 [-12.72% +24.86%] 0.00 [ NaN% NaN%] 33.07 [-1.10% +1.11%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] + our-parallel 2 5 180.80 [-13.72% +7.85%] 180.80 [-13.72% +7.85%] 180.40 [-14.08% +8.09%] 0.00 [ NaN% NaN%] 34.71 [-0.70% +0.68%] +----- +after 0 best 55%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our 2 6 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 0.00 [ NaN% NaN%] 0.84 [-1.91% +1.30%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] + our-parallel 2 6 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.94 [-0.17% +0.35%] +----- +after 0 best 55%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our 2 6 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 0.00 [ NaN% NaN%] 4.08 [-0.44% +0.64%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] + our-parallel 2 6 22.17 [-23.31% +26.32%] 22.17 [-23.31% +26.32%] 22.17 [-23.31% +26.32%] 0.00 [ NaN% NaN%] 4.70 [-0.16% +0.29%] +----- +after 0 best 55%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our 2 6 32.67 [-32.65% +19.39%] 32.67 [-32.65% +19.39%] 32.50 [-32.31% +20.00%] 0.00 [ NaN% NaN%] 3.54 [-0.66% +0.76%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] + our-parallel 2 6 32.83 [-23.86% +27.92%] 32.83 [-23.86% +27.92%] 32.67 [-23.47% +28.57%] 0.00 [ NaN% NaN%] 3.96 [-0.67% +1.05%] +----- +after 0 best 55%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our 2 6 37.00 [-35.14% +32.43%] 37.00 [-35.14% +32.43%] 36.67 [-34.55% +30.91%] 0.00 [ NaN% NaN%] 6.41 [-0.78% +1.35%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] + our-parallel 2 5 35.20 [-11.93% +19.32%] 35.20 [-11.93% +19.32%] 35.20 [-11.93% +19.32%] 0.00 [ NaN% NaN%] 7.37 [-0.10% +0.08%] +----- +after 0 best 55%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 121.40 [-13.51% +18.62%] 121.40 [-13.51% +18.62%] 120.60 [-12.94% +18.57%] 0.00 [ NaN% NaN%] 15.90 [-0.19% +0.18%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our 2 6 122.50 [-28.16% +20.00%] 122.50 [-28.16% +20.00%] 122.00 [-27.87% +20.49%] 0.00 [ NaN% NaN%] 21.64 [-0.14% +0.25%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] + our-parallel 2 6 126.33 [-22.43% +24.27%] 126.33 [-22.43% +24.27%] 125.67 [-22.02% +21.75%] 0.00 [ NaN% NaN%] 26.75 [-0.09% +0.25%] +----- +after 0 best 55%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our 2 6 64.50 [-25.58% +20.93%] 64.50 [-25.58% +20.93%] 63.67 [-26.18% +22.51%] 0.00 [ NaN% NaN%] 25.68 [-0.06% +0.12%] + our-parallel 1 5 38.40 [-24.48% +40.63%] 188.00 [-23.40% +39.36%] 95.60 [-14.23% +43.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] + our-parallel 2 6 41.00 [-12.20% +21.95%] 199.00 [-13.57% +24.62%] 111.67 [-27.46% +30.75%] 0.00 [ NaN% NaN%] 25.46 [-0.06% +0.10%] +----- +after 0 best 55%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our 2 6 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.43 [-0.47% +0.88%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] + our-parallel 2 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.45 [-0.45% +0.32%] +----- +after 0 best 55%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our 2 6 24.67 [-35.14% +41.89%] 24.67 [-35.14% +41.89%] 24.33 [-34.25% +39.73%] 0.00 [ NaN% NaN%] 2.44 [-0.26% +0.42%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] + our-parallel 2 6 23.67 [-23.94% +18.31%] 23.67 [-23.94% +18.31%] 23.50 [-23.40% +19.15%] 0.00 [ NaN% NaN%] 2.67 [-0.23% +0.26%] +----- +after 0 best 55%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 455.75 [-11.14% +13.66%] 455.75 [-11.14% +13.66%] 453.50 [-10.92% +12.68%] 0.00 [ NaN% NaN%] 105.50 [-0.07% +0.05%] + baseline 2 4 463.75 [-10.08% +10.84%] 463.75 [-10.08% +10.84%] 462.50 [-10.05% +10.49%] 0.00 [ NaN% NaN%] 105.00 [-0.10% +0.12%] + our 1 4 478.50 [-9.09% +17.24%] 478.50 [-9.09% +17.24%] 478.00 [-9.00% +17.15%] 0.00 [ NaN% NaN%] 121.48 [-0.10% +0.10%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.36 [-0.17% +0.25%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] + our-parallel 2 4 521.75 [-4.36% +2.54%] 521.75 [-4.36% +2.54%] 519.50 [-4.14% +2.21%] 0.00 [ NaN% NaN%] 131.73 [-0.13% +0.10%] +----- +after 0 best 55%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our 2 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.26% +0.13%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] + our-parallel 2 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.67% +0.16%] +----- +after 0 best 55%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our 2 6 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 6.67 [-25.00% +35.00%] 0.00 [ NaN% NaN%] 0.88 [-1.37% +5.96%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] + our-parallel 2 6 7.17 [-30.23% +53.49%] 7.17 [-30.23% +53.49%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 1.02 [-0.43% +1.18%] +----- +after 0 best 55%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our 2 6 35.17 [-34.60% +16.59%] 35.17 [-34.60% +16.59%] 35.00 [-34.29% +17.14%] 0.00 [ NaN% NaN%] 2.67 [-1.29% +0.97%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] + our-parallel 2 5 43.40 [-21.66% +17.51%] 43.40 [-21.66% +17.51%] 43.00 [-23.26% +18.60%] 0.00 [ NaN% NaN%] 2.83 [-0.77% +1.69%] +----- +after 0 best 55%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our 2 6 63.50 [-22.83% +33.86%] 63.50 [-22.83% +33.86%] 63.17 [-22.43% +32.98%] 0.00 [ NaN% NaN%] 11.86 [-0.26% +0.24%] + our-parallel 1 5 57.40 [-19.86% +8.01%] 283.80 [-20.72% +8.17%] 134.60 [-21.99% +9.21%] 0.00 [ NaN% NaN%] 11.61 [-0.33% +0.38%] + our-parallel 2 6 58.67 [-28.41% +27.84%] 291.00 [-28.52% +27.15%] 137.50 [-23.64% +22.18%] 0.00 [ NaN% NaN%] 16.56 [-0.23% +0.38%] +----- +after 0 best 55%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our 2 6 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 0.00 [ NaN% NaN%] 1.29 [-1.23% +0.66%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] + our-parallel 2 6 9.50 [-36.84% +26.32%] 9.50 [-36.84% +26.32%] 9.33 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 1.43 [-1.05% +0.67%] +----- +after 0 best 55%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our 2 6 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 0.00 [ NaN% NaN%] 2.13 [-0.37% +0.62%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] + our-parallel 2 6 7.50 [-20.00% +60.00%] 7.50 [-20.00% +60.00%] 7.50 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 2.19 [-0.52% +0.17%] +----- +after 0 best 55%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 4 134.00 [-9.70% +22.39%] 134.00 [-9.70% +22.39%] 132.50 [-9.43% +22.26%] 0.00 [ NaN% NaN%] 33.15 [-0.11% +0.12%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 5 117.80 [-10.87% +15.45%] 117.80 [-10.87% +15.45%] 117.00 [-11.11% +15.38%] 0.00 [ NaN% NaN%] 39.34 [-0.58% +0.75%] + our 2 4 101.00 [-17.82% +12.87%] 101.00 [-17.82% +12.87%] 100.75 [-17.62% +13.15%] 0.00 [ NaN% NaN%] 38.85 [-0.21% +0.18%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] + our-parallel 2 5 130.40 [-3.37% +2.76%] 130.40 [-3.37% +2.76%] 129.60 [-2.78% +2.62%] 0.00 [ NaN% NaN%] 43.64 [-0.62% +0.75%] +----- +after 0 best 55%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 55%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our 2 6 4.17 [-28.00% +20.00%] 4.17 [-28.00% +20.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.53 [-0.62% +0.98%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] + our-parallel 2 6 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.66 [-0.27% +0.08%] +----- +after 0 best 55%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our 2 6 131.67 [-31.65% +23.80%] 131.67 [-31.65% +23.80%] 130.83 [-31.21% +23.82%] 0.00 [ NaN% NaN%] 18.80 [-1.39% +1.17%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] + our-parallel 2 6 123.50 [-20.65% +31.17%] 123.50 [-20.65% +31.17%] 122.67 [-20.92% +29.62%] 0.00 [ NaN% NaN%] 19.70 [-1.08% +1.66%] +----- +after 0 best 55%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our 2 6 24.83 [-27.52% +44.97%] 24.83 [-27.52% +44.97%] 24.67 [-27.03% +41.89%] 0.00 [ NaN% NaN%] 4.70 [-0.46% +0.81%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] + our-parallel 2 6 23.83 [-16.08% +30.07%] 23.83 [-16.08% +30.07%] 23.67 [-19.72% +30.99%] 0.00 [ NaN% NaN%] 5.49 [-0.22% +0.40%] +----- +after 0 best 55%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our 2 6 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.33 [-0.87% +0.70%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] + our-parallel 2 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.35 [-0.84% +0.84%] +----- +after 0 best 55%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our 2 6 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 0.00 [ NaN% NaN%] 6.15 [-0.34% +0.20%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] + our-parallel 2 6 19.33 [-22.41% +24.14%] 19.33 [-22.41% +24.14%] 19.33 [-22.41% +24.14%] 0.00 [ NaN% NaN%] 6.15 [-0.28% +1.09%] +----- +after 0 best 55%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 55%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our 2 6 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.33 [-25.00% +31.25%] 0.00 [ NaN% NaN%] 1.21 [-1.00% +0.48%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] + our-parallel 2 6 5.50 [-27.27% +27.27%] 5.50 [-27.27% +27.27%] 5.50 [-27.27% +27.27%] 0.00 [ NaN% NaN%] 1.27 [-0.89% +0.41%] +----- +after 0 best 55%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] + our-parallel 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] +----- +after 0 best 55%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 5 59.60 [-19.46% +22.48%] 59.60 [-19.46% +22.48%] 59.40 [-19.19% +21.21%] 0.00 [ NaN% NaN%] 14.17 [-0.56% +0.37%] + our 2 6 59.17 [-32.39% +16.62%] 59.17 [-32.39% +16.62%] 58.50 [-31.62% +17.95%] 0.00 [ NaN% NaN%] 13.85 [-0.48% +0.75%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + our-parallel 2 6 62.00 [-19.35% +27.42%] 62.00 [-19.35% +27.42%] 61.67 [-18.92% +28.11%] 0.00 [ NaN% NaN%] 16.14 [-0.66% +0.37%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 60% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4,309.33 [-9.10% +11.08%] 4,309.33 [-9.10% +11.08%] 4,231.17 [-9.06% +10.51%] 0.00 [ NaN% NaN%] 1,649.52 [-0.09% +0.13%] + baseline 2 6 4,401.83 [-13.42% +23.22%] 4,401.83 [-13.42% +23.22%] 4,296.50 [-12.63% +20.12%] 0.00 [ NaN% NaN%] 1,631.56 [-0.10% +0.10%] + our 1 6 4,658.83 [-10.56% +12.50%] 4,658.83 [-10.56% +12.50%] 4,578.83 [-10.22% +11.29%] 0.00 [ NaN% NaN%] 1,854.07 [-0.08% +0.08%] + our 2 6 4,375.50 [-12.42% +13.93%] 4,375.50 [-12.42% +13.93%] 4,294.00 [-12.13% +13.88%] 0.00 [ NaN% NaN%] 1,784.34 [-0.08% +0.08%] + our-parallel 1 6 4,561.67 [-10.43% +13.73%] 5,078.33 [-12.41% +12.99%] 4,495.00 [-11.19% +11.66%] 0.00 [ NaN% NaN%] 1,759.79 [-0.09% +0.11%] + our-parallel 2 6 4,742.67 [-2.90% +6.75%] 5,133.17 [-4.29% +7.95%] 4,745.50 [-4.54% +9.45%] 0.00 [ NaN% NaN%] 1,970.73 [-0.08% +0.10%] +----- +after 0 best 60%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 180.33 [-12.38% +14.79%] 180.33 [-12.38% +14.79%] 171.17 [-10.03% +20.35%] 0.00 [ NaN% NaN%] 30.95 [-1.11% +0.91%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our 2 6 174.33 [-13.38% +25.05%] 174.33 [-13.38% +25.05%] 173.00 [-12.72% +24.86%] 0.00 [ NaN% NaN%] 33.07 [-1.10% +1.11%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] + our-parallel 2 6 186.33 [-16.28% +14.85%] 186.33 [-16.28% +14.85%] 185.67 [-16.52% +14.18%] 0.00 [ NaN% NaN%] 34.77 [-0.90% +0.97%] +----- +after 0 best 60%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our 2 6 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 0.00 [ NaN% NaN%] 0.84 [-1.91% +1.30%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] + our-parallel 2 6 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.94 [-0.17% +0.35%] +----- +after 0 best 60%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our 2 6 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 0.00 [ NaN% NaN%] 4.08 [-0.44% +0.64%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] + our-parallel 2 6 22.17 [-23.31% +26.32%] 22.17 [-23.31% +26.32%] 22.17 [-23.31% +26.32%] 0.00 [ NaN% NaN%] 4.70 [-0.16% +0.29%] +----- +after 0 best 60%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our 2 6 32.67 [-32.65% +19.39%] 32.67 [-32.65% +19.39%] 32.50 [-32.31% +20.00%] 0.00 [ NaN% NaN%] 3.54 [-0.66% +0.76%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] + our-parallel 2 6 32.83 [-23.86% +27.92%] 32.83 [-23.86% +27.92%] 32.67 [-23.47% +28.57%] 0.00 [ NaN% NaN%] 3.96 [-0.67% +1.05%] +----- +after 0 best 60%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our 2 6 37.00 [-35.14% +32.43%] 37.00 [-35.14% +32.43%] 36.67 [-34.55% +30.91%] 0.00 [ NaN% NaN%] 6.41 [-0.78% +1.35%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] + our-parallel 2 6 38.50 [-19.48% +42.86%] 38.50 [-19.48% +42.86%] 38.33 [-19.13% +40.87%] 0.00 [ NaN% NaN%] 7.38 [-0.18% +0.38%] +----- +after 0 best 60%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.89 [-0.19% +0.22%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our 2 6 122.50 [-28.16% +20.00%] 122.50 [-28.16% +20.00%] 122.00 [-27.87% +20.49%] 0.00 [ NaN% NaN%] 21.64 [-0.14% +0.25%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] + our-parallel 2 6 126.33 [-22.43% +24.27%] 126.33 [-22.43% +24.27%] 125.67 [-22.02% +21.75%] 0.00 [ NaN% NaN%] 26.75 [-0.09% +0.25%] +----- +after 0 best 60%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our 2 6 64.50 [-25.58% +20.93%] 64.50 [-25.58% +20.93%] 63.67 [-26.18% +22.51%] 0.00 [ NaN% NaN%] 25.68 [-0.06% +0.12%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 93.00 [-13.98% +47.31%] 0.00 [ NaN% NaN%] 25.92 [-0.13% +0.10%] + our-parallel 2 6 41.00 [-12.20% +21.95%] 199.00 [-13.57% +24.62%] 111.67 [-27.46% +30.75%] 0.00 [ NaN% NaN%] 25.46 [-0.06% +0.10%] +----- +after 0 best 60%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our 2 6 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.43 [-0.47% +0.88%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] + our-parallel 2 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.45 [-0.45% +0.32%] +----- +after 0 best 60%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our 2 6 24.67 [-35.14% +41.89%] 24.67 [-35.14% +41.89%] 24.33 [-34.25% +39.73%] 0.00 [ NaN% NaN%] 2.44 [-0.26% +0.42%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] + our-parallel 2 6 23.67 [-23.94% +18.31%] 23.67 [-23.94% +18.31%] 23.50 [-23.40% +19.15%] 0.00 [ NaN% NaN%] 2.67 [-0.23% +0.26%] +----- +after 0 best 60%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 481.17 [-15.83% +12.23%] 481.17 [-15.83% +12.23%] 474.83 [-14.92% +9.30%] 0.00 [ NaN% NaN%] 105.60 [-0.16% +0.27%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 559.00 [-25.58% +48.84%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 571.00 [-21.19% +31.52%] 0.00 [ NaN% NaN%] 120.45 [-0.25% +0.25%] + our-parallel 1 6 604.17 [-15.59% +17.85%] 604.17 [-15.59% +17.85%] 570.33 [-10.75% +19.40%] 0.00 [ NaN% NaN%] 119.93 [-0.23% +0.35%] + our-parallel 2 6 559.00 [-10.73% +22.72%] 559.00 [-10.73% +22.72%] 556.33 [-10.49% +22.95%] 0.00 [ NaN% NaN%] 131.84 [-0.21% +0.20%] +----- +after 0 best 60%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our 2 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.26% +0.13%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] + our-parallel 2 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.67% +0.16%] +----- +after 0 best 60%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our 2 6 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 6.67 [-25.00% +35.00%] 0.00 [ NaN% NaN%] 0.88 [-1.37% +5.96%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] + our-parallel 2 6 7.17 [-30.23% +53.49%] 7.17 [-30.23% +53.49%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 1.02 [-0.43% +1.18%] +----- +after 0 best 60%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our 2 6 35.17 [-34.60% +16.59%] 35.17 [-34.60% +16.59%] 35.00 [-34.29% +17.14%] 0.00 [ NaN% NaN%] 2.67 [-1.29% +0.97%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] + our-parallel 2 6 45.00 [-24.44% +17.78%] 45.00 [-24.44% +17.78%] 44.17 [-25.28% +15.47%] 0.00 [ NaN% NaN%] 2.84 [-1.10% +1.66%] +----- +after 0 best 60%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our 2 6 63.50 [-22.83% +33.86%] 63.50 [-22.83% +33.86%] 63.17 [-22.43% +32.98%] 0.00 [ NaN% NaN%] 11.86 [-0.26% +0.24%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] + our-parallel 2 6 58.67 [-28.41% +27.84%] 291.00 [-28.52% +27.15%] 137.50 [-23.64% +22.18%] 0.00 [ NaN% NaN%] 16.56 [-0.23% +0.38%] +----- +after 0 best 60%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our 2 6 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 0.00 [ NaN% NaN%] 1.29 [-1.23% +0.66%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] + our-parallel 2 6 9.50 [-36.84% +26.32%] 9.50 [-36.84% +26.32%] 9.33 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 1.43 [-1.05% +0.67%] +----- +after 0 best 60%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our 2 6 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 0.00 [ NaN% NaN%] 2.13 [-0.37% +0.62%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] + our-parallel 2 6 7.50 [-20.00% +60.00%] 7.50 [-20.00% +60.00%] 7.50 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 2.19 [-0.52% +0.17%] +----- +after 0 best 60%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 142.50 [-15.09% +15.79%] 142.50 [-15.09% +15.79%] 133.83 [-17.81% +21.79%] 0.00 [ NaN% NaN%] 33.22 [-0.32% +0.91%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our 2 6 113.00 [-26.55% +28.32%] 113.00 [-26.55% +28.32%] 112.83 [-26.44% +28.51%] 0.00 [ NaN% NaN%] 38.96 [-0.47% +0.83%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] + our-parallel 2 6 134.83 [-6.55% +16.44%] 134.83 [-6.55% +16.44%] 133.83 [-5.85% +15.82%] 0.00 [ NaN% NaN%] 43.71 [-0.78% +0.81%] +----- +after 0 best 60%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our 2 6 4.17 [-28.00% +20.00%] 4.17 [-28.00% +20.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.53 [-0.62% +0.98%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] + our-parallel 2 6 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.66 [-0.27% +0.08%] +----- +after 0 best 60%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our 2 6 131.67 [-31.65% +23.80%] 131.67 [-31.65% +23.80%] 130.83 [-31.21% +23.82%] 0.00 [ NaN% NaN%] 18.80 [-1.39% +1.17%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] + our-parallel 2 6 123.50 [-20.65% +31.17%] 123.50 [-20.65% +31.17%] 122.67 [-20.92% +29.62%] 0.00 [ NaN% NaN%] 19.70 [-1.08% +1.66%] +----- +after 0 best 60%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our 2 6 24.83 [-27.52% +44.97%] 24.83 [-27.52% +44.97%] 24.67 [-27.03% +41.89%] 0.00 [ NaN% NaN%] 4.70 [-0.46% +0.81%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] + our-parallel 2 6 23.83 [-16.08% +30.07%] 23.83 [-16.08% +30.07%] 23.67 [-19.72% +30.99%] 0.00 [ NaN% NaN%] 5.49 [-0.22% +0.40%] +----- +after 0 best 60%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our 2 6 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.33 [-0.87% +0.70%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] + our-parallel 2 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.35 [-0.84% +0.84%] +----- +after 0 best 60%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our 2 6 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 0.00 [ NaN% NaN%] 6.15 [-0.34% +0.20%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] + our-parallel 2 6 19.33 [-22.41% +24.14%] 19.33 [-22.41% +24.14%] 19.33 [-22.41% +24.14%] 0.00 [ NaN% NaN%] 6.15 [-0.28% +1.09%] +----- +after 0 best 60%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 2,695.50 [-6.07% +3.91%] 2,695.50 [-6.07% +3.91%] 2,660.67 [-6.83% +5.09%] 0.00 [ NaN% NaN%] 1,372.38 [-0.01% +0.01%] + baseline 2 6 2,723.67 [-5.13% +5.67%] 2,723.67 [-5.13% +5.67%] 2,655.17 [-4.60% +6.02%] 0.00 [ NaN% NaN%] 1,356.12 [-0.00% +0.01%] + our 1 6 3,052.67 [-6.34% +5.65%] 3,052.67 [-6.34% +5.65%] 2,972.00 [-5.38% +5.48%] 0.00 [ NaN% NaN%] 1,528.46 [-0.01% +0.01%] + our 2 6 2,769.83 [-5.23% +4.56%] 2,769.83 [-5.23% +4.56%] 2,700.50 [-4.80% +5.09%] 0.00 [ NaN% NaN%] 1,461.79 [-0.00% +0.00%] + our-parallel 1 6 2,852.50 [-4.33% +4.29%] 2,852.50 [-4.33% +4.29%] 2,771.83 [-5.04% +3.40%] 0.00 [ NaN% NaN%] 1,438.79 [-0.00% +0.01%] + our-parallel 2 6 3,176.00 [-1.48% +1.35%] 3,176.00 [-1.48% +1.35%] 3,040.83 [-1.93% +2.83%] 0.00 [ NaN% NaN%] 1,613.68 [-0.01% +0.02%] +----- +after 0 best 60%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our 2 6 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.33 [-25.00% +31.25%] 0.00 [ NaN% NaN%] 1.21 [-1.00% +0.48%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] + our-parallel 2 6 5.50 [-27.27% +27.27%] 5.50 [-27.27% +27.27%] 5.50 [-27.27% +27.27%] 0.00 [ NaN% NaN%] 1.27 [-0.89% +0.41%] +----- +after 0 best 60%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] + our-parallel 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] +----- +after 0 best 60%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our 2 6 59.17 [-32.39% +16.62%] 59.17 [-32.39% +16.62%] 58.50 [-31.62% +17.95%] 0.00 [ NaN% NaN%] 13.85 [-0.48% +0.75%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + our-parallel 2 6 62.00 [-19.35% +27.42%] 62.00 [-19.35% +27.42%] 61.67 [-18.92% +28.11%] 0.00 [ NaN% NaN%] 16.14 [-0.66% +0.37%] +----- +after 0 best 60%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + baseline 2 6 190.83 [-24.54% +43.06%] 190.83 [-24.54% +43.06%] 190.00 [-24.74% +42.63%] 0.00 [ NaN% NaN%] 30.75 [-1.20% +0.87%] + our 1 6 170.17 [-22.43% +31.64%] 170.17 [-22.43% +31.64%] 169.17 [-21.97% +31.82%] 0.00 [ NaN% NaN%] 33.11 [-0.94% +0.85%] + our 2 6 174.33 [-13.38% +25.05%] 174.33 [-13.38% +25.05%] 173.00 [-12.72% +24.86%] 0.00 [ NaN% NaN%] 33.07 [-1.10% +1.11%] + our-parallel 1 6 174.83 [-26.22% +37.85%] 174.83 [-26.22% +37.85%] 173.17 [-26.66% +38.02%] 0.00 [ NaN% NaN%] 33.34 [-0.99% +1.01%] + our-parallel 2 6 186.33 [-16.28% +14.85%] 186.33 [-16.28% +14.85%] 185.67 [-16.52% +14.18%] 0.00 [ NaN% NaN%] 34.77 [-0.90% +0.97%] +----- +after 0 best 60%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 5.00 [-20.00% +20.00%] 5.00 [-20.00% +20.00%] 4.83 [-17.24% +24.14%] 0.00 [ NaN% NaN%] 0.53 [-0.70% +0.22%] + baseline 2 6 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 5.17 [-22.58% +35.48%] 0.00 [ NaN% NaN%] 0.52 [-0.20% +0.16%] + our 1 6 5.50 [-27.27% +9.09%] 5.50 [-27.27% +9.09%] 5.33 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.87 [-1.88% +0.62%] + our 2 6 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 4.83 [-17.24% +3.45%] 0.00 [ NaN% NaN%] 0.84 [-1.91% +1.30%] + our-parallel 1 6 5.33 [-6.25% +12.50%] 5.33 [-6.25% +12.50%] 5.17 [-22.58% +16.13%] 0.00 [ NaN% NaN%] 0.84 [-1.54% +0.85%] + our-parallel 2 6 5.50 [-9.09% +9.09%] 5.50 [-9.09% +9.09%] 5.33 [-6.25% +12.50%] 0.00 [ NaN% NaN%] 0.94 [-0.17% +0.35%] +----- +after 0 best 60%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 23.83 [-16.08% +21.68%] 0.00 [ NaN% NaN%] 3.17 [-0.25% +0.47%] + baseline 2 6 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 22.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 3.15 [-0.54% +0.57%] + our 1 6 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 22.33 [-14.93% +20.90%] 0.00 [ NaN% NaN%] 4.16 [-0.07% +0.13%] + our 2 6 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 24.33 [-34.25% +43.84%] 0.00 [ NaN% NaN%] 4.08 [-0.44% +0.64%] + our-parallel 1 6 21.00 [-14.29% +14.29%] 21.00 [-14.29% +14.29%] 20.67 [-17.74% +16.13%] 0.00 [ NaN% NaN%] 4.06 [-0.16% +0.23%] + our-parallel 2 6 22.17 [-23.31% +26.32%] 22.17 [-23.31% +26.32%] 22.17 [-23.31% +26.32%] 0.00 [ NaN% NaN%] 4.70 [-0.16% +0.29%] +----- +after 0 best 60%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 23.67 [-28.17% +35.21%] 23.67 [-28.17% +35.21%] 23.00 [-26.09% +30.43%] 0.00 [ NaN% NaN%] 2.78 [-0.61% +1.47%] + baseline 2 6 24.33 [-42.47% +52.05%] 24.33 [-42.47% +52.05%] 24.17 [-42.07% +48.97%] 0.00 [ NaN% NaN%] 2.79 [-0.93% +0.98%] + our 1 6 32.33 [-31.96% +26.80%] 32.33 [-31.96% +26.80%] 32.17 [-31.61% +24.35%] 0.00 [ NaN% NaN%] 3.53 [-0.28% +0.52%] + our 2 6 32.67 [-32.65% +19.39%] 32.67 [-32.65% +19.39%] 32.50 [-32.31% +20.00%] 0.00 [ NaN% NaN%] 3.54 [-0.66% +0.76%] + our-parallel 1 6 31.50 [-33.33% +39.68%] 31.50 [-33.33% +39.68%] 31.33 [-32.98% +37.23%] 0.00 [ NaN% NaN%] 3.49 [-0.44% +0.74%] + our-parallel 2 6 32.83 [-23.86% +27.92%] 32.83 [-23.86% +27.92%] 32.67 [-23.47% +28.57%] 0.00 [ NaN% NaN%] 3.96 [-0.67% +1.05%] +----- +after 0 best 60%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 36.33 [-28.44% +32.11%] 36.33 [-28.44% +32.11%] 35.83 [-27.44% +31.16%] 0.00 [ NaN% NaN%] 4.60 [-0.70% +2.45%] + baseline 2 6 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 33.83 [-23.15% +44.83%] 0.00 [ NaN% NaN%] 4.29 [-0.29% +0.36%] + our 1 6 35.50 [-21.13% +12.68%] 35.50 [-21.13% +12.68%] 35.17 [-20.38% +13.74%] 0.00 [ NaN% NaN%] 6.36 [-0.16% +0.34%] + our 2 6 37.00 [-35.14% +32.43%] 37.00 [-35.14% +32.43%] 36.67 [-34.55% +30.91%] 0.00 [ NaN% NaN%] 6.41 [-0.78% +1.35%] + our-parallel 1 6 44.67 [-32.84% +20.90%] 44.67 [-32.84% +20.90%] 44.33 [-32.33% +19.55%] 0.00 [ NaN% NaN%] 6.26 [-0.17% +0.32%] + our-parallel 2 6 38.50 [-19.48% +42.86%] 38.50 [-19.48% +42.86%] 38.33 [-19.13% +40.87%] 0.00 [ NaN% NaN%] 7.38 [-0.18% +0.38%] +----- +after 0 best 60%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + baseline 2 6 126.17 [-22.32% +52.97%] 126.17 [-22.32% +52.97%] 126.00 [-22.22% +53.17%] 0.00 [ NaN% NaN%] 15.85 [-0.24% +0.43%] + our 1 6 131.33 [-25.38% +27.92%] 131.33 [-25.38% +27.92%] 131.00 [-25.19% +27.48%] 0.00 [ NaN% NaN%] 22.16 [-0.10% +0.17%] + our 2 6 122.50 [-28.16% +20.00%] 122.50 [-28.16% +20.00%] 122.00 [-27.87% +20.49%] 0.00 [ NaN% NaN%] 21.64 [-0.14% +0.25%] + our-parallel 1 6 124.00 [-21.77% +45.97%] 124.00 [-21.77% +45.97%] 122.83 [-22.66% +46.54%] 0.00 [ NaN% NaN%] 21.21 [-0.15% +0.30%] + our-parallel 2 6 126.33 [-22.43% +24.27%] 126.33 [-22.43% +24.27%] 125.67 [-22.02% +21.75%] 0.00 [ NaN% NaN%] 26.75 [-0.09% +0.25%] +----- +after 0 best 60%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 51.83 [-9.32% +13.83%] 51.83 [-9.32% +13.83%] 51.67 [-9.03% +14.19%] 0.00 [ NaN% NaN%] 26.47 [-2.32% +0.57%] + baseline 2 6 60.83 [-22.74% +21.64%] 60.83 [-22.74% +21.64%] 60.67 [-22.53% +21.98%] 0.00 [ NaN% NaN%] 25.73 [-0.07% +0.11%] + our 1 6 54.00 [-16.67% +22.22%] 54.00 [-16.67% +22.22%] 53.83 [-16.41% +20.74%] 0.00 [ NaN% NaN%] 25.65 [-0.11% +0.11%] + our 2 6 64.50 [-25.58% +20.93%] 64.50 [-25.58% +20.93%] 63.67 [-26.18% +22.51%] 0.00 [ NaN% NaN%] 25.68 [-0.06% +0.12%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 107.50 [-23.72% +55.35%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.09%] + our-parallel 2 6 41.00 [-12.20% +21.95%] 199.00 [-13.57% +24.62%] 111.67 [-27.46% +30.75%] 0.00 [ NaN% NaN%] 25.46 [-0.06% +0.10%] +----- +after 0 best 60%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 1.67 [-40.00% +20.00%] 0.00 [ NaN% NaN%] 0.41 [-0.26% +0.82%] + baseline 2 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.42 [-0.26% +0.76%] + our 1 6 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.43 [-0.53% +0.59%] + our 2 6 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 2.33 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 0.43 [-0.47% +0.88%] + our-parallel 1 6 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.44 [-0.52% +0.74%] + our-parallel 2 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.45 [-0.45% +0.32%] +----- +after 0 best 60%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.83 [-32.80% +24.80%] 20.83 [-32.80% +24.80%] 20.50 [-31.71% +26.83%] 0.00 [ NaN% NaN%] 1.96 [-0.65% +0.26%] + baseline 2 6 21.00 [-23.81% +42.86%] 21.00 [-23.81% +42.86%] 20.50 [-26.83% +46.34%] 0.00 [ NaN% NaN%] 1.98 [-0.24% +0.26%] + our 1 6 24.83 [-15.44% +8.72%] 24.83 [-15.44% +8.72%] 24.33 [-13.70% +10.96%] 0.00 [ NaN% NaN%] 2.46 [-0.30% +0.39%] + our 2 6 24.67 [-35.14% +41.89%] 24.67 [-35.14% +41.89%] 24.33 [-34.25% +39.73%] 0.00 [ NaN% NaN%] 2.44 [-0.26% +0.42%] + our-parallel 1 6 22.67 [-33.82% +23.53%] 22.67 [-33.82% +23.53%] 22.50 [-37.78% +24.44%] 0.00 [ NaN% NaN%] 2.41 [-0.19% +0.46%] + our-parallel 2 6 23.67 [-23.94% +18.31%] 23.67 [-23.94% +18.31%] 23.50 [-23.40% +19.15%] 0.00 [ NaN% NaN%] 2.67 [-0.23% +0.26%] +----- +after 0 best 60%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + baseline 2 5 506.60 [-17.69% +33.83%] 506.60 [-17.69% +33.83%] 504.40 [-17.53% +33.23%] 0.00 [ NaN% NaN%] 105.05 [-0.15% +0.20%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our 2 4 487.75 [-7.74% +7.23%] 487.75 [-7.74% +7.23%] 485.50 [-7.31% +6.08%] 0.00 [ NaN% NaN%] 120.36 [-0.17% +0.25%] + our-parallel 1 4 557.75 [-8.56% +20.13%] 557.75 [-8.56% +20.13%] 556.50 [-8.54% +20.22%] 0.00 [ NaN% NaN%] 119.88 [-0.19% +0.25%] + our-parallel 2 5 533.60 [-6.48% +8.88%] 533.60 [-6.48% +8.88%] 530.80 [-6.18% +8.52%] 0.00 [ NaN% NaN%] 131.79 [-0.17% +0.17%] +----- +after 0 best 60%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.25 [-0.54% +1.07%] + our 1 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.28% +0.20%] + our 2 6 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 1.17 [-14.29% +71.43%] 0.00 [ NaN% NaN%] 0.27 [-0.26% +0.13%] + our-parallel 1 6 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.27 [-0.71% +0.18%] + our-parallel 2 6 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.27 [-0.67% +0.16%] +----- +after 0 best 60%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.17 [-30.23% +39.53%] 7.17 [-30.23% +39.53%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 0.68 [-13.63% +15.33%] + baseline 2 6 7.00 [-28.57% +28.57%] 7.00 [-28.57% +28.57%] 6.83 [-26.83% +31.71%] 0.00 [ NaN% NaN%] 0.60 [-1.54% +0.87%] + our 1 6 9.33 [-46.43% +28.57%] 9.33 [-46.43% +28.57%] 9.17 [-45.45% +30.91%] 0.00 [ NaN% NaN%] 0.95 [-8.22% +7.89%] + our 2 6 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 6.67 [-25.00% +35.00%] 0.00 [ NaN% NaN%] 0.88 [-1.37% +5.96%] + our-parallel 1 6 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 6.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.87 [-1.49% +5.25%] + our-parallel 2 6 7.17 [-30.23% +53.49%] 7.17 [-30.23% +53.49%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 1.02 [-0.43% +1.18%] +----- +after 0 best 60%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.00 [-10.00% +35.00%] 20.00 [-10.00% +35.00%] 19.67 [-8.47% +32.20%] 0.00 [ NaN% NaN%] 2.35 [-0.14% +0.14%] + baseline 2 6 19.33 [-43.10% +50.00%] 19.33 [-43.10% +50.00%] 18.67 [-41.07% +55.36%] 0.00 [ NaN% NaN%] 2.34 [-1.34% +0.92%] + our 1 6 37.33 [-30.36% +17.86%] 37.33 [-30.36% +17.86%] 37.00 [-29.73% +18.92%] 0.00 [ NaN% NaN%] 2.59 [-0.43% +0.53%] + our 2 6 35.17 [-34.60% +16.59%] 35.17 [-34.60% +16.59%] 35.00 [-34.29% +17.14%] 0.00 [ NaN% NaN%] 2.67 [-1.29% +0.97%] + our-parallel 1 6 36.67 [-31.82% +36.36%] 36.67 [-31.82% +36.36%] 36.50 [-31.51% +36.99%] 0.00 [ NaN% NaN%] 2.57 [-0.79% +1.14%] + our-parallel 2 6 45.00 [-24.44% +17.78%] 45.00 [-24.44% +17.78%] 44.67 [-26.12% +18.66%] 0.00 [ NaN% NaN%] 2.84 [-1.11% +1.72%] +----- +after 0 best 60%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 70.17 [-14.49% +16.86%] 70.17 [-14.49% +16.86%] 69.67 [-13.88% +17.70%] 0.00 [ NaN% NaN%] 7.06 [-0.50% +0.64%] + baseline 2 6 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 59.50 [-17.65% +10.92%] 0.00 [ NaN% NaN%] 6.99 [-0.25% +0.30%] + our 1 6 63.00 [-11.11% +12.70%] 63.00 [-11.11% +12.70%] 62.83 [-10.88% +11.41%] 0.00 [ NaN% NaN%] 12.29 [-0.15% +0.19%] + our 2 6 63.50 [-22.83% +33.86%] 63.50 [-22.83% +33.86%] 63.17 [-22.43% +32.98%] 0.00 [ NaN% NaN%] 11.86 [-0.26% +0.24%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] + our-parallel 2 6 58.67 [-28.41% +27.84%] 291.00 [-28.52% +27.15%] 137.50 [-23.64% +22.18%] 0.00 [ NaN% NaN%] 16.56 [-0.23% +0.38%] +----- +after 0 best 60%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 6.17 [-18.92% +29.73%] 0.00 [ NaN% NaN%] 0.97 [-0.40% +0.12%] + baseline 2 6 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 8.00 [-37.50% +62.50%] 0.00 [ NaN% NaN%] 0.96 [-0.21% +0.35%] + our 1 6 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 8.50 [-41.18% +41.18%] 0.00 [ NaN% NaN%] 1.19 [-1.03% +0.83%] + our 2 6 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 7.83 [-23.40% +27.66%] 0.00 [ NaN% NaN%] 1.29 [-1.23% +0.66%] + our-parallel 1 6 8.33 [-28.00% +32.00%] 8.33 [-28.00% +32.00%] 8.17 [-26.53% +34.69%] 0.00 [ NaN% NaN%] 1.19 [-0.87% +0.97%] + our-parallel 2 6 9.50 [-36.84% +26.32%] 9.50 [-36.84% +26.32%] 9.33 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 1.43 [-1.05% +0.67%] +----- +after 0 best 60%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 7.00 [-14.29% +28.57%] 0.00 [ NaN% NaN%] 2.05 [-0.55% +2.08%] + baseline 2 6 7.17 [-30.23% +25.58%] 7.17 [-30.23% +25.58%] 7.00 [-28.57% +28.57%] 0.00 [ NaN% NaN%] 2.07 [-1.52% +1.08%] + our 1 6 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 7.17 [-16.28% +25.58%] 0.00 [ NaN% NaN%] 2.12 [-1.50% +0.41%] + our 2 6 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 6.83 [-12.20% +31.71%] 0.00 [ NaN% NaN%] 2.13 [-0.37% +0.62%] + our-parallel 1 6 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 7.50 [-33.33% +46.67%] 0.00 [ NaN% NaN%] 2.12 [-1.89% +0.59%] + our-parallel 2 6 7.50 [-20.00% +60.00%] 7.50 [-20.00% +60.00%] 7.50 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 2.19 [-0.52% +0.17%] +----- +after 0 best 60%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + baseline 2 6 132.33 [-13.85% +31.49%] 132.33 [-13.85% +31.49%] 131.83 [-13.53% +31.23%] 0.00 [ NaN% NaN%] 33.28 [-1.22% +1.43%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our 2 5 106.60 [-22.14% +21.01%] 106.60 [-22.14% +21.01%] 106.40 [-21.99% +21.24%] 0.00 [ NaN% NaN%] 38.89 [-0.31% +0.40%] + our-parallel 1 6 116.50 [-16.74% +20.17%] 116.50 [-16.74% +20.17%] 115.50 [-17.75% +21.21%] 0.00 [ NaN% NaN%] 39.00 [-0.64% +0.96%] + our-parallel 2 6 134.83 [-6.55% +16.44%] 134.83 [-6.55% +16.44%] 133.83 [-5.85% +15.82%] 0.00 [ NaN% NaN%] 43.71 [-0.78% +0.81%] +----- +after 0 best 60%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 6 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 6 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 6 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.33 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 6 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.83 [-100.00% +20.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 60%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.36 [-0.75% +0.33%] + baseline 2 6 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.36 [-0.32% +0.14%] + our 1 6 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 3.67 [-18.18% +9.09%] 0.00 [ NaN% NaN%] 0.53 [-0.23% +0.23%] + our 2 6 4.17 [-28.00% +20.00%] 4.17 [-28.00% +20.00%] 4.00 [-25.00% +25.00%] 0.00 [ NaN% NaN%] 0.53 [-0.62% +0.98%] + our-parallel 1 6 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 4.33 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.64 [-0.32% +0.09%] + our-parallel 2 6 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 3.50 [-14.29% +14.29%] 0.00 [ NaN% NaN%] 0.66 [-0.27% +0.08%] +----- +after 0 best 60%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 122.17 [-24.69% +17.05%] 122.17 [-24.69% +17.05%] 121.17 [-24.90% +17.19%] 0.00 [ NaN% NaN%] 16.67 [-1.70% +1.40%] + baseline 2 6 122.33 [-20.71% +34.06%] 122.33 [-20.71% +34.06%] 121.00 [-19.83% +33.88%] 0.00 [ NaN% NaN%] 16.63 [-1.72% +1.13%] + our 1 6 133.50 [-29.59% +30.34%] 133.50 [-29.59% +30.34%] 132.83 [-29.23% +30.24%] 0.00 [ NaN% NaN%] 18.99 [-0.75% +1.02%] + our 2 6 131.67 [-31.65% +23.80%] 131.67 [-31.65% +23.80%] 130.83 [-31.21% +23.82%] 0.00 [ NaN% NaN%] 18.80 [-1.39% +1.17%] + our-parallel 1 6 133.67 [-27.43% +26.43%] 133.67 [-27.43% +26.43%] 132.67 [-26.88% +25.13%] 0.00 [ NaN% NaN%] 18.44 [-1.56% +3.10%] + our-parallel 2 6 123.50 [-20.65% +31.17%] 123.50 [-20.65% +31.17%] 122.67 [-20.92% +29.62%] 0.00 [ NaN% NaN%] 19.70 [-1.08% +1.66%] +----- +after 0 best 60%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 30.50 [-27.87% +34.43%] 30.50 [-27.87% +34.43%] 30.33 [-27.47% +35.16%] 0.00 [ NaN% NaN%] 4.61 [-0.44% +0.48%] + baseline 2 6 28.67 [-26.74% +32.56%] 28.67 [-26.74% +32.56%] 28.33 [-25.88% +30.59%] 0.00 [ NaN% NaN%] 4.58 [-0.37% +0.46%] + our 1 6 24.33 [-21.92% +27.40%] 24.33 [-21.92% +27.40%] 24.17 [-21.38% +28.28%] 0.00 [ NaN% NaN%] 4.72 [-0.20% +0.28%] + our 2 6 24.83 [-27.52% +44.97%] 24.83 [-27.52% +44.97%] 24.67 [-27.03% +41.89%] 0.00 [ NaN% NaN%] 4.70 [-0.46% +0.81%] + our-parallel 1 6 26.67 [-32.50% +20.00%] 26.67 [-32.50% +20.00%] 26.33 [-35.44% +17.72%] 0.00 [ NaN% NaN%] 4.64 [-0.19% +0.26%] + our-parallel 2 6 23.83 [-16.08% +30.07%] 23.83 [-16.08% +30.07%] 23.67 [-19.72% +30.99%] 0.00 [ NaN% NaN%] 5.49 [-0.22% +0.40%] +----- +after 0 best 60%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 1.83 [-45.45% +9.09%] 0.00 [ NaN% NaN%] 0.28 [-0.68% +1.28%] + baseline 2 6 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.28 [-0.89% +1.41%] + our 1 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [-0.64% +0.95%] + our 2 6 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 2.67 [-25.00% +12.50%] 0.00 [ NaN% NaN%] 0.33 [-0.87% +0.70%] + our-parallel 1 6 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 3.17 [-36.84% +26.32%] 0.00 [ NaN% NaN%] 0.32 [-0.72% +1.36%] + our-parallel 2 6 2.67 [-25.00% +50.00%] 2.67 [-25.00% +50.00%] 2.50 [-20.00% +20.00%] 0.00 [ NaN% NaN%] 0.35 [-0.84% +0.84%] +----- +after 0 best 60%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 20.50 [-17.07% +31.71%] 0.00 [ NaN% NaN%] 5.90 [-0.06% +0.11%] + baseline 2 6 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 18.50 [-13.51% +18.92%] 0.00 [ NaN% NaN%] 5.90 [-0.15% +0.60%] + our 1 6 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 18.33 [-7.27% +9.09%] 0.00 [ NaN% NaN%] 6.15 [-0.27% +0.18%] + our 2 6 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 16.83 [-10.89% +18.81%] 0.00 [ NaN% NaN%] 6.15 [-0.34% +0.20%] + our-parallel 1 6 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 18.50 [-18.92% +24.32%] 0.00 [ NaN% NaN%] 6.10 [-0.27% +1.17%] + our-parallel 2 6 19.33 [-22.41% +24.14%] 19.33 [-22.41% +24.14%] 19.33 [-22.41% +24.14%] 0.00 [ NaN% NaN%] 6.15 [-0.28% +1.09%] +----- +after 0 best 60%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 60%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 4.17 [-28.00% +68.00%] 0.00 [ NaN% NaN%] 1.18 [-0.46% +0.24%] + baseline 2 6 4.67 [-35.71% +71.43%] 4.67 [-35.71% +71.43%] 4.33 [-30.77% +61.54%] 0.00 [ NaN% NaN%] 1.16 [-0.70% +0.76%] + our 1 6 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.23 [-0.62% +0.72%] + our 2 6 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.33 [-25.00% +31.25%] 0.00 [ NaN% NaN%] 1.21 [-1.00% +0.48%] + our-parallel 1 6 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 5.17 [-41.94% +35.48%] 0.00 [ NaN% NaN%] 1.21 [-0.83% +0.61%] + our-parallel 2 6 5.50 [-27.27% +27.27%] 5.50 [-27.27% +27.27%] 5.50 [-27.27% +27.27%] 0.00 [ NaN% NaN%] 1.27 [-0.89% +0.41%] +----- +after 0 best 60%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.12% +2.22%] + our 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] + our-parallel 1 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.67% +0.93%] + our-parallel 2 6 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.43% +1.89%] +----- +after 0 best 60%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 56.00 [-19.64% +30.36%] 56.00 [-19.64% +30.36%] 55.17 [-18.43% +28.70%] 0.00 [ NaN% NaN%] 8.76 [-3.28% +4.97%] + baseline 2 6 57.50 [-26.96% +40.87%] 57.50 [-26.96% +40.87%] 57.17 [-26.53% +41.69%] 0.00 [ NaN% NaN%] 9.11 [-0.70% +1.18%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our 2 6 59.17 [-32.39% +16.62%] 59.17 [-32.39% +16.62%] 58.50 [-31.62% +17.95%] 0.00 [ NaN% NaN%] 13.85 [-0.48% +0.75%] + our-parallel 1 6 58.50 [-24.79% +38.46%] 58.50 [-24.79% +38.46%] 58.33 [-24.57% +38.86%] 0.00 [ NaN% NaN%] 13.72 [-0.88% +0.76%] + our-parallel 2 6 62.00 [-19.35% +27.42%] 62.00 [-19.35% +27.42%] 61.67 [-18.92% +28.11%] 0.00 [ NaN% NaN%] 16.14 [-0.66% +0.37%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 65% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + baseline 2 7 4,587.86 [-16.93% +24.33%] 4,587.86 [-16.93% +24.33%] 4,480.00 [-16.21% +24.58%] 0.00 [ NaN% NaN%] 1,632.38 [-0.15% +0.30%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] + our 2 7 4,512.86 [-15.09% +18.26%] 4,512.86 [-15.09% +18.26%] 4,393.57 [-14.12% +13.60%] 0.00 [ NaN% NaN%] 1,784.83 [-0.11% +0.16%] + our-parallel 1 7 4,653.71 [-12.20% +11.87%] 5,183.57 [-14.19% +12.18%] 4,587.14 [-12.97% +12.05%] 0.00 [ NaN% NaN%] 1,760.42 [-0.13% +0.21%] + our-parallel 2 7 4,902.86 [-6.08% +19.60%] 5,337.00 [-7.94% +22.92%] 4,904.00 [-7.63% +19.39%] 0.00 [ NaN% NaN%] 1,971.23 [-0.10% +0.15%] +----- +after 0 best 65%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our 2 7 182.86 [-17.42% +27.97%] 182.86 [-17.42% +27.97%] 181.43 [-16.77% +27.87%] 0.00 [ NaN% NaN%] 33.14 [-1.33% +1.42%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] + our-parallel 2 7 198.14 [-21.27% +35.76%] 198.14 [-21.27% +35.76%] 193.71 [-19.99% +24.93%] 0.00 [ NaN% NaN%] 34.86 [-1.14% +1.50%] +----- +after 0 best 65%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our 2 7 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.84 [-2.10% +1.17%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] + our-parallel 2 7 5.86 [-14.63% +36.59%] 5.86 [-14.63% +36.59%] 5.71 [-12.50% +40.00%] 0.00 [ NaN% NaN%] 0.94 [-0.24% +0.37%] +----- +after 0 best 65%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our 2 7 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 0.00 [ NaN% NaN%] 4.08 [-0.54% +0.61%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] + our-parallel 2 7 23.29 [-26.99% +28.83%] 23.29 [-26.99% +28.83%] 23.14 [-26.54% +25.31%] 0.00 [ NaN% NaN%] 4.70 [-0.26% +0.57%] +----- +after 0 best 65%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our 2 7 33.71 [-34.75% +18.64%] 33.71 [-34.75% +18.64%] 33.43 [-34.19% +16.67%] 0.00 [ NaN% NaN%] 3.54 [-0.82% +0.98%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] + our-parallel 2 7 34.86 [-28.28% +34.84%] 34.86 [-28.28% +34.84%] 34.43 [-27.39% +30.71%] 0.00 [ NaN% NaN%] 3.97 [-0.85% +1.07%] +----- +after 0 best 65%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our 2 7 39.43 [-39.13% +36.96%] 39.43 [-39.13% +36.96%] 39.14 [-38.69% +37.96%] 0.00 [ NaN% NaN%] 6.43 [-0.99% +1.27%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] + our-parallel 2 7 41.71 [-25.68% +46.23%] 41.71 [-25.68% +46.23%] 41.43 [-25.17% +44.83%] 0.00 [ NaN% NaN%] 7.38 [-0.23% +0.34%] +----- +after 0 best 65%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our 2 7 130.86 [-32.75% +38.32%] 130.86 [-32.75% +38.32%] 130.43 [-32.53% +38.77%] 0.00 [ NaN% NaN%] 21.66 [-0.23% +0.50%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] + our-parallel 2 7 135.29 [-27.56% +39.70%] 135.29 [-27.56% +39.70%] 134.29 [-27.02% +38.51%] 0.00 [ NaN% NaN%] 26.77 [-0.16% +0.43%] +----- +after 0 best 65%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our 2 7 69.00 [-30.43% +39.13%] 69.00 [-30.43% +39.13%] 67.43 [-30.30% +33.47%] 0.00 [ NaN% NaN%] 25.69 [-0.09% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 103.57 [-22.76% +61.24%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.10%] + our-parallel 2 7 43.43 [-17.11% +33.55%] 211.57 [-18.70% +35.65%] 122.29 [-33.76% +52.10%] 0.00 [ NaN% NaN%] 25.46 [-0.08% +0.09%] +----- +after 0 best 65%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our 2 7 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 0.00 [ NaN% NaN%] 0.44 [-0.60% +0.81%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] + our-parallel 2 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.45 [-0.58% +0.80%] +----- +after 0 best 65%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our 2 7 26.14 [-38.80% +33.88%] 26.14 [-38.80% +33.88%] 25.86 [-38.12% +35.36%] 0.00 [ NaN% NaN%] 2.44 [-0.36% +0.62%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] + our-parallel 2 7 25.14 [-28.41% +35.23%] 25.14 [-28.41% +35.23%] 24.86 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 2.67 [-0.27% +0.26%] +----- +after 0 best 65%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + baseline 2 7 633.14 [-34.14% +52.10%] 633.14 [-34.14% +52.10%] 612.43 [-32.07% +52.34%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our 2 7 604.86 [-25.60% +28.96%] 604.86 [-25.60% +28.96%] 597.57 [-24.70% +26.68%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 7 627.71 [-18.75% +22.51%] 627.71 [-18.75% +22.51%] 597.57 [-14.82% +27.35%] 0.00 [ NaN% NaN%] 120.05 [-0.32% +0.57%] + our-parallel 2 7 595.14 [-16.15% +36.44%] 595.14 [-16.15% +36.44%] 592.29 [-15.92% +36.42%] 0.00 [ NaN% NaN%] 131.90 [-0.25% +0.28%] +----- +after 0 best 65%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our 2 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.27 [-0.27% +0.11%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] + our-parallel 2 7 1.14 [-12.50% +75.00%] 1.14 [-12.50% +75.00%] 1.14 [-12.50% +75.00%] 0.00 [ NaN% NaN%] 0.27 [-0.69% +0.14%] +----- +after 0 best 65%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our 2 7 7.71 [-35.19% +55.56%] 7.71 [-35.19% +55.56%] 7.43 [-32.69% +61.54%] 0.00 [ NaN% NaN%] 0.90 [-4.33% +18.05%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] + our-parallel 2 7 7.71 [-35.19% +42.59%] 7.71 [-35.19% +42.59%] 7.57 [-33.96% +45.28%] 0.00 [ NaN% NaN%] 1.04 [-2.49% +12.40%] +----- +after 0 best 65%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our 2 7 36.00 [-36.11% +13.89%] 36.00 [-36.11% +13.89%] 35.86 [-35.86% +14.34%] 0.00 [ NaN% NaN%] 2.67 [-1.52% +1.35%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] + our-parallel 2 7 47.57 [-28.53% +32.43%] 47.57 [-28.53% +32.43%] 45.43 [-27.36% +16.67%] 0.00 [ NaN% NaN%] 2.84 [-1.34% +1.49%] +----- +after 0 best 65%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our 2 7 68.71 [-28.69% +45.53%] 68.71 [-28.69% +45.53%] 68.29 [-28.24% +44.98%] 0.00 [ NaN% NaN%] 11.86 [-0.30% +0.23%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] + our-parallel 2 7 61.14 [-31.31% +24.30%] 303.43 [-31.45% +24.58%] 144.71 [-27.44% +29.91%] 0.00 [ NaN% NaN%] 16.57 [-0.28% +0.33%] +----- +after 0 best 65%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our 2 7 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 1.29 [-1.33% +0.56%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] + our-parallel 2 7 10.00 [-40.00% +30.00%] 10.00 [-40.00% +30.00%] 9.86 [-39.13% +31.88%] 0.00 [ NaN% NaN%] 1.44 [-1.16% +0.67%] +----- +after 0 best 65%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our 2 7 7.29 [-17.65% +37.25%] 7.29 [-17.65% +37.25%] 7.14 [-16.00% +26.00%] 0.00 [ NaN% NaN%] 2.13 [-0.69% +1.90%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] + our-parallel 2 7 8.14 [-26.32% +47.37%] 8.14 [-26.32% +47.37%] 8.14 [-26.32% +47.37%] 0.00 [ NaN% NaN%] 2.19 [-0.59% +0.39%] +----- +after 0 best 65%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] + our 2 7 119.57 [-30.59% +32.97%] 119.57 [-30.59% +32.97%] 119.29 [-30.42% +32.46%] 0.00 [ NaN% NaN%] 39.01 [-0.62% +0.88%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] + our-parallel 2 7 138.00 [-8.70% +13.77%] 138.00 [-8.70% +13.77%] 137.00 [-8.03% +13.87%] 0.00 [ NaN% NaN%] 43.79 [-0.95% +1.07%] +----- +after 0 best 65%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 7 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 7 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our 2 7 4.29 [-30.00% +16.67%] 4.29 [-30.00% +16.67%] 4.14 [-27.59% +20.69%] 0.00 [ NaN% NaN%] 0.54 [-3.70% +18.59%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] + our-parallel 2 7 3.71 [-19.23% +34.62%] 3.71 [-19.23% +34.62%] 3.57 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 0.68 [-2.70% +14.62%] +----- +after 0 best 65%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our 2 7 137.14 [-34.38% +23.96%] 137.14 [-34.38% +23.96%] 136.43 [-34.03% +24.61%] 0.00 [ NaN% NaN%] 18.86 [-1.72% +2.02%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] + our-parallel 2 7 134.71 [-27.25% +49.95%] 134.71 [-27.25% +49.95%] 133.86 [-27.53% +50.16%] 0.00 [ NaN% NaN%] 19.77 [-1.42% +2.01%] +----- +after 0 best 65%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our 2 7 26.43 [-31.89% +36.22%] 26.43 [-31.89% +36.22%] 26.29 [-31.52% +36.96%] 0.00 [ NaN% NaN%] 4.71 [-0.59% +0.77%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] + our-parallel 2 7 26.43 [-24.32% +58.92%] 26.43 [-24.32% +58.92%] 26.14 [-27.32% +56.83%] 0.00 [ NaN% NaN%] 5.49 [-0.28% +0.40%] +----- +after 0 best 65%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.33 [-1.01% +0.81%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] + our-parallel 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.71 [-26.32% +47.37%] 0.00 [ NaN% NaN%] 0.35 [-0.97% +0.78%] +----- +after 0 best 65%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our 2 7 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 0.00 [ NaN% NaN%] 6.15 [-0.38% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] + our-parallel 2 7 20.29 [-26.06% +28.17%] 20.29 [-26.06% +28.17%] 20.29 [-26.06% +28.17%] 0.00 [ NaN% NaN%] 6.17 [-0.55% +1.63%] +----- +after 0 best 65%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + baseline 2 7 2,761.71 [-6.43% +8.27%] 2,761.71 [-6.43% +8.27%] 2,687.43 [-5.75% +7.20%] 0.00 [ NaN% NaN%] 1,356.16 [-0.01% +0.02%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] + our 2 7 2,806.00 [-6.45% +7.73%] 2,806.00 [-6.45% +7.73%] 2,730.71 [-5.85% +6.64%] 0.00 [ NaN% NaN%] 1,461.88 [-0.01% +0.04%] + our-parallel 1 7 2,876.00 [-5.11% +4.90%] 2,876.00 [-5.11% +4.90%] 2,788.29 [-5.61% +3.54%] 0.00 [ NaN% NaN%] 1,438.88 [-0.01% +0.04%] + our-parallel 2 7 3,195.14 [-2.07% +3.59%] 3,195.14 [-2.07% +3.59%] 3,055.86 [-2.42% +2.95%] 0.00 [ NaN% NaN%] 1,613.77 [-0.01% +0.03%] +----- +after 0 best 65%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our 2 7 5.86 [-31.71% +36.59%] 5.86 [-31.71% +36.59%] 5.71 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 1.22 [-1.26% +1.57%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] + our-parallel 2 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 0.00 [ NaN% NaN%] 1.27 [-0.94% +0.35%] +----- +after 0 best 65%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] + our-parallel 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] +----- +after 0 best 65%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our 2 7 61.14 [-34.58% +19.39%] 61.14 [-34.58% +19.39%] 60.57 [-33.96% +20.52%] 0.00 [ NaN% NaN%] 13.88 [-0.64% +0.96%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + our-parallel 2 7 65.43 [-23.58% +31.44%] 65.43 [-23.58% +31.44%] 64.71 [-22.74% +28.26%] 0.00 [ NaN% NaN%] 16.15 [-0.73% +0.40%] +----- +after 0 best 65%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 183.67 [-13.97% +23.59%] 183.67 [-13.97% +23.59%] 183.17 [-13.74% +23.38%] 0.00 [ NaN% NaN%] 31.03 [-1.35% +1.03%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our 2 7 182.86 [-17.42% +27.97%] 182.86 [-17.42% +27.97%] 181.43 [-16.77% +27.87%] 0.00 [ NaN% NaN%] 33.14 [-1.33% +1.42%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] + our-parallel 2 6 186.33 [-16.28% +14.85%] 186.33 [-16.28% +14.85%] 185.67 [-16.52% +14.18%] 0.00 [ NaN% NaN%] 34.77 [-0.90% +0.97%] +----- +after 0 best 65%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our 2 7 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.84 [-2.10% +1.17%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] + our-parallel 2 7 5.86 [-14.63% +36.59%] 5.86 [-14.63% +36.59%] 5.71 [-12.50% +40.00%] 0.00 [ NaN% NaN%] 0.94 [-0.24% +0.37%] +----- +after 0 best 65%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our 2 7 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 0.00 [ NaN% NaN%] 4.08 [-0.54% +0.61%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] + our-parallel 2 7 23.29 [-26.99% +28.83%] 23.29 [-26.99% +28.83%] 23.14 [-26.54% +25.31%] 0.00 [ NaN% NaN%] 4.70 [-0.26% +0.57%] +----- +after 0 best 65%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our 2 7 33.71 [-34.75% +18.64%] 33.71 [-34.75% +18.64%] 33.43 [-34.19% +16.67%] 0.00 [ NaN% NaN%] 3.54 [-0.82% +0.98%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] + our-parallel 2 7 34.86 [-28.28% +34.84%] 34.86 [-28.28% +34.84%] 34.43 [-27.39% +30.71%] 0.00 [ NaN% NaN%] 3.97 [-0.85% +1.07%] +----- +after 0 best 65%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our 2 7 39.43 [-39.13% +36.96%] 39.43 [-39.13% +36.96%] 39.14 [-38.69% +37.96%] 0.00 [ NaN% NaN%] 6.43 [-0.99% +1.27%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] + our-parallel 2 6 38.50 [-19.48% +42.86%] 38.50 [-19.48% +42.86%] 38.33 [-19.13% +40.87%] 0.00 [ NaN% NaN%] 7.38 [-0.18% +0.38%] +----- +after 0 best 65%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 126.67 [-17.11% +20.79%] 126.67 [-17.11% +20.79%] 125.83 [-16.56% +20.79%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.16%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our 2 7 130.86 [-32.75% +38.32%] 130.86 [-32.75% +38.32%] 130.43 [-32.53% +38.77%] 0.00 [ NaN% NaN%] 21.66 [-0.23% +0.50%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] + our-parallel 2 7 135.29 [-27.56% +39.70%] 135.29 [-27.56% +39.70%] 134.29 [-27.02% +38.51%] 0.00 [ NaN% NaN%] 26.77 [-0.16% +0.43%] +----- +after 0 best 65%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our 2 7 69.00 [-30.43% +39.13%] 69.00 [-30.43% +39.13%] 67.43 [-30.30% +33.47%] 0.00 [ NaN% NaN%] 25.69 [-0.09% +0.16%] + our-parallel 1 6 42.17 [-31.23% +44.66%] 206.00 [-30.10% +43.69%] 107.50 [-23.72% +55.35%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.09%] + our-parallel 2 7 43.43 [-17.11% +33.55%] 211.57 [-18.70% +35.65%] 122.29 [-33.76% +52.10%] 0.00 [ NaN% NaN%] 25.46 [-0.08% +0.09%] +----- +after 0 best 65%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our 2 7 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 0.00 [ NaN% NaN%] 0.44 [-0.60% +0.81%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] + our-parallel 2 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.45 [-0.58% +0.80%] +----- +after 0 best 65%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our 2 7 26.14 [-38.80% +33.88%] 26.14 [-38.80% +33.88%] 25.86 [-38.12% +35.36%] 0.00 [ NaN% NaN%] 2.44 [-0.36% +0.62%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] + our-parallel 2 7 25.14 [-28.41% +35.23%] 25.14 [-28.41% +35.23%] 24.86 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 2.67 [-0.27% +0.26%] +----- +after 0 best 65%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 469.40 [-13.72% +11.63%] 469.40 [-13.72% +11.63%] 466.60 [-13.42% +11.23%] 0.00 [ NaN% NaN%] 105.54 [-0.11% +0.15%] + baseline 2 5 506.60 [-17.69% +33.83%] 506.60 [-17.69% +33.83%] 504.40 [-17.53% +33.23%] 0.00 [ NaN% NaN%] 105.05 [-0.15% +0.20%] + our 1 5 505.60 [-13.96% +21.44%] 505.60 [-13.96% +21.44%] 504.00 [-13.69% +20.63%] 0.00 [ NaN% NaN%] 121.53 [-0.14% +0.14%] + our 2 5 537.40 [-16.26% +36.96%] 537.40 [-16.26% +36.96%] 535.00 [-15.89% +37.01%] 0.00 [ NaN% NaN%] 120.44 [-0.24% +0.26%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 581.40 [-12.45% +17.13%] 0.00 [ NaN% NaN%] 119.98 [-0.27% +0.31%] + our-parallel 2 5 533.60 [-6.48% +8.88%] 533.60 [-6.48% +8.88%] 530.80 [-6.18% +8.52%] 0.00 [ NaN% NaN%] 131.79 [-0.17% +0.17%] +----- +after 0 best 65%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our 2 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.27 [-0.27% +0.11%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] + our-parallel 2 7 1.14 [-12.50% +75.00%] 1.14 [-12.50% +75.00%] 1.14 [-12.50% +75.00%] 0.00 [ NaN% NaN%] 0.27 [-0.69% +0.14%] +----- +after 0 best 65%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our 2 7 7.71 [-35.19% +55.56%] 7.71 [-35.19% +55.56%] 7.43 [-32.69% +61.54%] 0.00 [ NaN% NaN%] 0.90 [-4.33% +18.05%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] + our-parallel 2 7 7.71 [-35.19% +42.59%] 7.71 [-35.19% +42.59%] 7.57 [-33.96% +45.28%] 0.00 [ NaN% NaN%] 1.04 [-2.49% +12.40%] +----- +after 0 best 65%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our 2 7 36.00 [-36.11% +13.89%] 36.00 [-36.11% +13.89%] 35.86 [-35.86% +14.34%] 0.00 [ NaN% NaN%] 2.67 [-1.52% +1.35%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] + our-parallel 2 6 45.00 [-24.44% +17.78%] 45.00 [-24.44% +17.78%] 44.67 [-26.12% +18.66%] 0.00 [ NaN% NaN%] 2.84 [-1.11% +1.72%] +----- +after 0 best 65%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our 2 7 68.71 [-28.69% +45.53%] 68.71 [-28.69% +45.53%] 68.29 [-28.24% +44.98%] 0.00 [ NaN% NaN%] 11.86 [-0.30% +0.23%] + our-parallel 1 6 58.50 [-21.37% +9.40%] 289.00 [-22.15% +9.00%] 139.00 [-24.46% +15.83%] 0.00 [ NaN% NaN%] 11.62 [-0.43% +0.51%] + our-parallel 2 7 61.14 [-31.31% +24.30%] 303.43 [-31.45% +24.58%] 144.71 [-27.44% +29.91%] 0.00 [ NaN% NaN%] 16.57 [-0.28% +0.33%] +----- +after 0 best 65%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our 2 7 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 1.29 [-1.33% +0.56%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] + our-parallel 2 7 10.00 [-40.00% +30.00%] 10.00 [-40.00% +30.00%] 9.86 [-39.13% +31.88%] 0.00 [ NaN% NaN%] 1.44 [-1.16% +0.67%] +----- +after 0 best 65%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our 2 7 7.29 [-17.65% +37.25%] 7.29 [-17.65% +37.25%] 7.14 [-16.00% +26.00%] 0.00 [ NaN% NaN%] 2.13 [-0.69% +1.90%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] + our-parallel 2 7 8.14 [-26.32% +47.37%] 8.14 [-26.32% +47.37%] 8.14 [-26.32% +47.37%] 0.00 [ NaN% NaN%] 2.19 [-0.59% +0.39%] +----- +after 0 best 65%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 5 140.20 [-13.69% +17.69%] 140.20 [-13.69% +17.69%] 138.60 [-13.42% +17.60%] 0.00 [ NaN% NaN%] 33.22 [-0.33% +0.89%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 6 121.50 [-13.58% +15.23%] 121.50 [-13.58% +15.23%] 120.67 [-13.81% +15.19%] 0.00 [ NaN% NaN%] 39.41 [-0.74% +0.82%] + our 2 5 106.60 [-22.14% +21.01%] 106.60 [-22.14% +21.01%] 106.40 [-21.99% +21.24%] 0.00 [ NaN% NaN%] 38.89 [-0.31% +0.40%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] + our-parallel 2 6 134.83 [-6.55% +16.44%] 134.83 [-6.55% +16.44%] 133.83 [-5.85% +15.82%] 0.00 [ NaN% NaN%] 43.71 [-0.78% +0.81%] +----- +after 0 best 65%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 7 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 7 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 65%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our 2 7 4.29 [-30.00% +16.67%] 4.29 [-30.00% +16.67%] 4.14 [-27.59% +20.69%] 0.00 [ NaN% NaN%] 0.54 [-3.70% +18.59%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] + our-parallel 2 7 3.71 [-19.23% +34.62%] 3.71 [-19.23% +34.62%] 3.57 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 0.68 [-2.70% +14.62%] +----- +after 0 best 65%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our 2 7 137.14 [-34.38% +23.96%] 137.14 [-34.38% +23.96%] 136.43 [-34.03% +24.61%] 0.00 [ NaN% NaN%] 18.86 [-1.72% +2.02%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] + our-parallel 2 7 134.71 [-27.25% +49.95%] 134.71 [-27.25% +49.95%] 133.86 [-27.53% +50.16%] 0.00 [ NaN% NaN%] 19.77 [-1.42% +2.01%] +----- +after 0 best 65%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our 2 7 26.43 [-31.89% +36.22%] 26.43 [-31.89% +36.22%] 26.29 [-31.52% +36.96%] 0.00 [ NaN% NaN%] 4.71 [-0.59% +0.77%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] + our-parallel 2 7 26.43 [-24.32% +58.92%] 26.43 [-24.32% +58.92%] 26.14 [-27.32% +56.83%] 0.00 [ NaN% NaN%] 5.49 [-0.28% +0.40%] +----- +after 0 best 65%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.33 [-1.01% +0.81%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] + our-parallel 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.71 [-26.32% +47.37%] 0.00 [ NaN% NaN%] 0.35 [-0.97% +0.78%] +----- +after 0 best 65%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our 2 7 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 0.00 [ NaN% NaN%] 6.15 [-0.38% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] + our-parallel 2 7 20.29 [-26.06% +28.17%] 20.29 [-26.06% +28.17%] 20.29 [-26.06% +28.17%] 0.00 [ NaN% NaN%] 6.17 [-0.55% +1.63%] +----- +after 0 best 65%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 1 2,644.00 [+0.00% +0.00%] 2,644.00 [+0.00% +0.00%] 2,642.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,372.29 [+0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 1 2,729.00 [+0.00% +0.00%] 2,729.00 [+0.00% +0.00%] 2,728.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 1,438.74 [+0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 65%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our 2 7 5.86 [-31.71% +36.59%] 5.86 [-31.71% +36.59%] 5.71 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 1.22 [-1.26% +1.57%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] + our-parallel 2 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 0.00 [ NaN% NaN%] 1.27 [-0.94% +0.35%] +----- +after 0 best 65%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] + our-parallel 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] +----- +after 0 best 65%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 6 61.83 [-22.37% +18.06%] 61.83 [-22.37% +18.06%] 61.67 [-22.16% +18.38%] 0.00 [ NaN% NaN%] 14.18 [-0.63% +0.34%] + our 2 7 61.14 [-34.58% +19.39%] 61.14 [-34.58% +19.39%] 60.57 [-33.96% +20.52%] 0.00 [ NaN% NaN%] 13.88 [-0.64% +0.96%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + our-parallel 2 7 65.43 [-23.58% +31.44%] 65.43 [-23.58% +31.44%] 64.71 [-22.74% +28.26%] 0.00 [ NaN% NaN%] 16.15 [-0.73% +0.40%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 70% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4,425.86 [-11.50% +15.80%] 4,425.86 [-11.50% +15.80%] 4,345.00 [-11.44% +15.72%] 0.00 [ NaN% NaN%] 1,650.11 [-0.12% +0.22%] + baseline 2 7 4,587.86 [-16.93% +24.33%] 4,587.86 [-16.93% +24.33%] 4,480.00 [-16.21% +24.58%] 0.00 [ NaN% NaN%] 1,632.38 [-0.15% +0.30%] + our 1 7 4,767.43 [-12.59% +13.67%] 4,767.43 [-12.59% +13.67%] 4,684.86 [-12.25% +13.58%] 0.00 [ NaN% NaN%] 1,854.70 [-0.11% +0.21%] + our 2 7 4,512.86 [-15.09% +18.26%] 4,512.86 [-15.09% +18.26%] 4,393.57 [-14.12% +13.60%] 0.00 [ NaN% NaN%] 1,784.83 [-0.11% +0.16%] + our-parallel 1 7 4,653.71 [-12.20% +11.87%] 5,183.57 [-14.19% +12.18%] 4,587.14 [-12.97% +12.05%] 0.00 [ NaN% NaN%] 1,760.42 [-0.13% +0.21%] + our-parallel 2 7 4,902.86 [-6.08% +19.60%] 5,337.00 [-7.94% +22.92%] 4,904.00 [-7.63% +19.39%] 0.00 [ NaN% NaN%] 1,971.23 [-0.10% +0.15%] +----- +after 0 best 70%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 187.00 [-15.51% +21.39%] 187.00 [-15.51% +21.39%] 179.00 [-13.97% +26.26%] 0.00 [ NaN% NaN%] 31.01 [-1.29% +1.10%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our 2 7 182.86 [-17.42% +27.97%] 182.86 [-17.42% +27.97%] 181.43 [-16.77% +27.87%] 0.00 [ NaN% NaN%] 33.14 [-1.33% +1.42%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] + our-parallel 2 7 198.14 [-21.27% +35.76%] 198.14 [-21.27% +35.76%] 193.71 [-19.99% +24.93%] 0.00 [ NaN% NaN%] 34.86 [-1.14% +1.50%] +----- +after 0 best 70%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our 2 7 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.84 [-2.10% +1.17%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] + our-parallel 2 7 5.86 [-14.63% +36.59%] 5.86 [-14.63% +36.59%] 5.71 [-12.50% +40.00%] 0.00 [ NaN% NaN%] 0.94 [-0.24% +0.37%] +----- +after 0 best 70%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our 2 7 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 0.00 [ NaN% NaN%] 4.08 [-0.54% +0.61%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] + our-parallel 2 7 23.29 [-26.99% +28.83%] 23.29 [-26.99% +28.83%] 23.14 [-26.54% +25.31%] 0.00 [ NaN% NaN%] 4.70 [-0.26% +0.57%] +----- +after 0 best 70%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our 2 7 33.71 [-34.75% +18.64%] 33.71 [-34.75% +18.64%] 33.43 [-34.19% +16.67%] 0.00 [ NaN% NaN%] 3.54 [-0.82% +0.98%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] + our-parallel 2 7 34.86 [-28.28% +34.84%] 34.86 [-28.28% +34.84%] 34.43 [-27.39% +30.71%] 0.00 [ NaN% NaN%] 3.97 [-0.85% +1.07%] +----- +after 0 best 70%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our 2 7 39.43 [-39.13% +36.96%] 39.43 [-39.13% +36.96%] 39.14 [-38.69% +37.96%] 0.00 [ NaN% NaN%] 6.43 [-0.99% +1.27%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] + our-parallel 2 7 41.71 [-25.68% +46.23%] 41.71 [-25.68% +46.23%] 41.43 [-25.17% +44.83%] 0.00 [ NaN% NaN%] 7.38 [-0.23% +0.34%] +----- +after 0 best 70%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.90 [-0.22% +0.20%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our 2 7 130.86 [-32.75% +38.32%] 130.86 [-32.75% +38.32%] 130.43 [-32.53% +38.77%] 0.00 [ NaN% NaN%] 21.66 [-0.23% +0.50%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] + our-parallel 2 7 135.29 [-27.56% +39.70%] 135.29 [-27.56% +39.70%] 134.29 [-27.02% +38.51%] 0.00 [ NaN% NaN%] 26.77 [-0.16% +0.43%] +----- +after 0 best 70%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our 2 7 69.00 [-30.43% +39.13%] 69.00 [-30.43% +39.13%] 67.43 [-30.30% +33.47%] 0.00 [ NaN% NaN%] 25.69 [-0.09% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 103.57 [-22.76% +61.24%] 0.00 [ NaN% NaN%] 25.92 [-0.15% +0.10%] + our-parallel 2 7 43.43 [-17.11% +33.55%] 211.57 [-18.70% +35.65%] 122.29 [-33.76% +52.10%] 0.00 [ NaN% NaN%] 25.46 [-0.08% +0.09%] +----- +after 0 best 70%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our 2 7 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 0.00 [ NaN% NaN%] 0.44 [-0.60% +0.81%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] + our-parallel 2 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.45 [-0.58% +0.80%] +----- +after 0 best 70%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our 2 7 26.14 [-38.80% +33.88%] 26.14 [-38.80% +33.88%] 25.86 [-38.12% +35.36%] 0.00 [ NaN% NaN%] 2.44 [-0.36% +0.62%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] + our-parallel 2 7 25.14 [-28.41% +35.23%] 25.14 [-28.41% +35.23%] 24.86 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 2.67 [-0.27% +0.26%] +----- +after 0 best 70%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 504.43 [-19.71% +27.67%] 504.43 [-19.71% +27.67%] 498.57 [-18.97% +28.57%] 0.00 [ NaN% NaN%] 105.68 [-0.23% +0.44%] + baseline 2 7 633.14 [-34.14% +52.10%] 633.14 [-34.14% +52.10%] 612.43 [-32.07% +52.34%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our 2 7 604.86 [-25.60% +28.96%] 604.86 [-25.60% +28.96%] 597.57 [-24.70% +26.68%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 7 627.71 [-18.75% +22.51%] 627.71 [-18.75% +22.51%] 597.57 [-14.82% +27.35%] 0.00 [ NaN% NaN%] 120.05 [-0.32% +0.57%] + our-parallel 2 7 595.14 [-16.15% +36.44%] 595.14 [-16.15% +36.44%] 592.29 [-15.92% +36.42%] 0.00 [ NaN% NaN%] 131.90 [-0.25% +0.28%] +----- +after 0 best 70%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our 2 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.27 [-0.27% +0.11%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] + our-parallel 2 7 1.14 [-12.50% +75.00%] 1.14 [-12.50% +75.00%] 1.14 [-12.50% +75.00%] 0.00 [ NaN% NaN%] 0.27 [-0.69% +0.14%] +----- +after 0 best 70%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our 2 7 7.71 [-35.19% +55.56%] 7.71 [-35.19% +55.56%] 7.43 [-32.69% +61.54%] 0.00 [ NaN% NaN%] 0.90 [-4.33% +18.05%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] + our-parallel 2 7 7.71 [-35.19% +42.59%] 7.71 [-35.19% +42.59%] 7.57 [-33.96% +45.28%] 0.00 [ NaN% NaN%] 1.04 [-2.49% +12.40%] +----- +after 0 best 70%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our 2 7 36.00 [-36.11% +13.89%] 36.00 [-36.11% +13.89%] 35.86 [-35.86% +14.34%] 0.00 [ NaN% NaN%] 2.67 [-1.52% +1.35%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] + our-parallel 2 7 47.57 [-28.53% +32.43%] 47.57 [-28.53% +32.43%] 45.43 [-27.36% +16.67%] 0.00 [ NaN% NaN%] 2.84 [-1.34% +1.49%] +----- +after 0 best 70%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our 2 7 68.71 [-28.69% +45.53%] 68.71 [-28.69% +45.53%] 68.29 [-28.24% +44.98%] 0.00 [ NaN% NaN%] 11.86 [-0.30% +0.23%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] + our-parallel 2 7 61.14 [-31.31% +24.30%] 303.43 [-31.45% +24.58%] 144.71 [-27.44% +29.91%] 0.00 [ NaN% NaN%] 16.57 [-0.28% +0.33%] +----- +after 0 best 70%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our 2 7 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 1.29 [-1.33% +0.56%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] + our-parallel 2 7 10.00 [-40.00% +30.00%] 10.00 [-40.00% +30.00%] 9.86 [-39.13% +31.88%] 0.00 [ NaN% NaN%] 1.44 [-1.16% +0.67%] +----- +after 0 best 70%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our 2 7 7.29 [-17.65% +37.25%] 7.29 [-17.65% +37.25%] 7.14 [-16.00% +26.00%] 0.00 [ NaN% NaN%] 2.13 [-0.69% +1.90%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] + our-parallel 2 7 8.14 [-26.32% +47.37%] 8.14 [-26.32% +47.37%] 8.14 [-26.32% +47.37%] 0.00 [ NaN% NaN%] 2.19 [-0.59% +0.39%] +----- +after 0 best 70%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 146.71 [-17.53% +17.23%] 146.71 [-17.53% +17.23%] 138.71 [-20.70% +21.11%] 0.00 [ NaN% NaN%] 33.39 [-0.83% +3.09%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.61 [-1.26% +3.10%] + our 2 7 119.57 [-30.59% +32.97%] 119.57 [-30.59% +32.97%] 119.29 [-30.42% +32.46%] 0.00 [ NaN% NaN%] 39.01 [-0.62% +0.88%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] + our-parallel 2 7 138.00 [-8.70% +13.77%] 138.00 [-8.70% +13.77%] 137.00 [-8.03% +13.87%] 0.00 [ NaN% NaN%] 43.79 [-0.95% +1.07%] +----- +after 0 best 70%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 7 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 7 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our 2 7 4.29 [-30.00% +16.67%] 4.29 [-30.00% +16.67%] 4.14 [-27.59% +20.69%] 0.00 [ NaN% NaN%] 0.54 [-3.70% +18.59%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] + our-parallel 2 7 3.71 [-19.23% +34.62%] 3.71 [-19.23% +34.62%] 3.57 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 0.68 [-2.70% +14.62%] +----- +after 0 best 70%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our 2 7 137.14 [-34.38% +23.96%] 137.14 [-34.38% +23.96%] 136.43 [-34.03% +24.61%] 0.00 [ NaN% NaN%] 18.86 [-1.72% +2.02%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] + our-parallel 2 7 134.71 [-27.25% +49.95%] 134.71 [-27.25% +49.95%] 133.86 [-27.53% +50.16%] 0.00 [ NaN% NaN%] 19.77 [-1.42% +2.01%] +----- +after 0 best 70%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our 2 7 26.43 [-31.89% +36.22%] 26.43 [-31.89% +36.22%] 26.29 [-31.52% +36.96%] 0.00 [ NaN% NaN%] 4.71 [-0.59% +0.77%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] + our-parallel 2 7 26.43 [-24.32% +58.92%] 26.43 [-24.32% +58.92%] 26.14 [-27.32% +56.83%] 0.00 [ NaN% NaN%] 5.49 [-0.28% +0.40%] +----- +after 0 best 70%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.33 [-1.01% +0.81%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] + our-parallel 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.71 [-26.32% +47.37%] 0.00 [ NaN% NaN%] 0.35 [-0.97% +0.78%] +----- +after 0 best 70%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our 2 7 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 0.00 [ NaN% NaN%] 6.15 [-0.38% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] + our-parallel 2 7 20.29 [-26.06% +28.17%] 20.29 [-26.06% +28.17%] 20.29 [-26.06% +28.17%] 0.00 [ NaN% NaN%] 6.17 [-0.55% +1.63%] +----- +after 0 best 70%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2,755.86 [-8.12% +13.14%] 2,755.86 [-8.12% +13.14%] 2,711.43 [-8.57% +11.23%] 0.00 [ NaN% NaN%] 1,372.46 [-0.01% +0.04%] + baseline 2 7 2,761.71 [-6.43% +8.27%] 2,761.71 [-6.43% +8.27%] 2,687.43 [-5.75% +7.20%] 0.00 [ NaN% NaN%] 1,356.16 [-0.01% +0.02%] + our 1 7 3,077.57 [-7.10% +4.86%] 3,077.57 [-7.10% +4.86%] 2,998.57 [-6.22% +5.32%] 0.00 [ NaN% NaN%] 1,528.49 [-0.01% +0.01%] + our 2 7 2,806.00 [-6.45% +7.73%] 2,806.00 [-6.45% +7.73%] 2,730.71 [-5.85% +6.64%] 0.00 [ NaN% NaN%] 1,461.88 [-0.01% +0.04%] + our-parallel 1 7 2,876.00 [-5.11% +4.90%] 2,876.00 [-5.11% +4.90%] 2,788.29 [-5.61% +3.54%] 0.00 [ NaN% NaN%] 1,438.88 [-0.01% +0.04%] + our-parallel 2 7 3,195.14 [-2.07% +3.59%] 3,195.14 [-2.07% +3.59%] 3,055.86 [-2.42% +2.95%] 0.00 [ NaN% NaN%] 1,613.77 [-0.01% +0.03%] +----- +after 0 best 70%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our 2 7 5.86 [-31.71% +36.59%] 5.86 [-31.71% +36.59%] 5.71 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 1.22 [-1.26% +1.57%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] + our-parallel 2 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 0.00 [ NaN% NaN%] 1.27 [-0.94% +0.35%] +----- +after 0 best 70%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] + our-parallel 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] +----- +after 0 best 70%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our 2 7 61.14 [-34.58% +19.39%] 61.14 [-34.58% +19.39%] 60.57 [-33.96% +20.52%] 0.00 [ NaN% NaN%] 13.88 [-0.64% +0.96%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + our-parallel 2 7 65.43 [-23.58% +31.44%] 65.43 [-23.58% +31.44%] 64.71 [-22.74% +28.26%] 0.00 [ NaN% NaN%] 16.15 [-0.73% +0.40%] +----- +after 0 best 70%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + baseline 2 7 203.86 [-29.36% +38.33%] 203.86 [-29.36% +38.33%] 203.00 [-29.56% +38.42%] 0.00 [ NaN% NaN%] 30.85 [-1.51% +1.89%] + our 1 7 178.71 [-26.14% +28.70%] 178.71 [-26.14% +28.70%] 177.29 [-25.54% +27.48%] 0.00 [ NaN% NaN%] 33.24 [-1.33% +2.33%] + our 2 7 182.86 [-17.42% +27.97%] 182.86 [-17.42% +27.97%] 181.43 [-16.77% +27.87%] 0.00 [ NaN% NaN%] 33.14 [-1.33% +1.42%] + our-parallel 1 7 184.71 [-30.16% +32.10%] 184.71 [-30.16% +32.10%] 183.00 [-30.60% +32.24%] 0.00 [ NaN% NaN%] 33.43 [-1.27% +1.68%] + our-parallel 2 7 198.14 [-21.27% +35.76%] 198.14 [-21.27% +35.76%] 197.29 [-21.43% +35.34%] 0.00 [ NaN% NaN%] 34.90 [-1.26% +2.21%] +----- +after 0 best 70%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 5.29 [-24.32% +32.43%] 5.29 [-24.32% +32.43%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.53 [-0.73% +0.19%] + baseline 2 7 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 5.71 [-30.00% +57.50%] 0.00 [ NaN% NaN%] 0.52 [-0.33% +0.77%] + our 1 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.57 [-28.21% +25.64%] 0.00 [ NaN% NaN%] 0.87 [-2.00% +0.72%] + our 2 7 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 5.14 [-22.22% +36.11%] 0.00 [ NaN% NaN%] 0.84 [-2.10% +1.17%] + our-parallel 1 7 5.57 [-10.26% +25.64%] 5.57 [-10.26% +25.64%] 5.43 [-26.32% +28.95%] 0.00 [ NaN% NaN%] 0.84 [-1.66% +0.77%] + our-parallel 2 7 5.86 [-14.63% +36.59%] 5.86 [-14.63% +36.59%] 5.71 [-12.50% +40.00%] 0.00 [ NaN% NaN%] 0.94 [-0.24% +0.37%] +----- +after 0 best 70%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 25.14 [-20.45% +31.25%] 0.00 [ NaN% NaN%] 3.17 [-0.33% +0.49%] + baseline 2 7 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 23.71 [-24.10% +30.72%] 0.00 [ NaN% NaN%] 3.16 [-0.74% +1.24%] + our 1 7 23.43 [-18.90% +28.05%] 23.43 [-18.90% +28.05%] 23.29 [-18.40% +24.54%] 0.00 [ NaN% NaN%] 4.16 [-0.10% +0.24%] + our 2 7 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 26.00 [-38.46% +38.46%] 0.00 [ NaN% NaN%] 4.08 [-0.54% +0.61%] + our-parallel 1 7 21.86 [-17.65% +23.53%] 21.86 [-17.65% +23.53%] 21.57 [-21.19% +25.17%] 0.00 [ NaN% NaN%] 4.07 [-0.22% +0.40%] + our-parallel 2 7 23.29 [-26.99% +28.83%] 23.29 [-26.99% +28.83%] 23.14 [-26.54% +25.31%] 0.00 [ NaN% NaN%] 4.70 [-0.26% +0.57%] +----- +after 0 best 70%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 25.71 [-33.89% +47.78%] 25.71 [-33.89% +47.78%] 25.14 [-32.39% +51.14%] 0.00 [ NaN% NaN%] 2.79 [-0.91% +1.85%] + baseline 2 7 27.14 [-48.42% +62.11%] 27.14 [-48.42% +62.11%] 26.86 [-47.87% +60.11%] 0.00 [ NaN% NaN%] 2.79 [-1.12% +1.15%] + our 1 7 33.57 [-34.47% +22.13%] 33.57 [-34.47% +22.13%] 33.43 [-34.19% +22.65%] 0.00 [ NaN% NaN%] 3.54 [-0.49% +1.28%] + our 2 7 33.71 [-34.75% +18.64%] 33.71 [-34.75% +18.64%] 33.43 [-34.19% +16.67%] 0.00 [ NaN% NaN%] 3.54 [-0.82% +0.98%] + our-parallel 1 7 34.57 [-39.26% +53.31%] 34.57 [-39.26% +53.31%] 34.43 [-39.00% +53.94%] 0.00 [ NaN% NaN%] 3.50 [-0.62% +1.11%] + our-parallel 2 7 34.86 [-28.28% +34.84%] 34.86 [-28.28% +34.84%] 34.43 [-27.39% +30.71%] 0.00 [ NaN% NaN%] 3.97 [-0.85% +1.07%] +----- +after 0 best 70%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 38.00 [-31.58% +26.32%] 38.00 [-31.58% +26.32%] 37.57 [-30.80% +27.76%] 0.00 [ NaN% NaN%] 4.62 [-1.10% +2.41%] + baseline 2 7 36.43 [-28.63% +42.75%] 36.43 [-28.63% +42.75%] 36.29 [-28.35% +40.55%] 0.00 [ NaN% NaN%] 4.30 [-0.47% +1.08%] + our 1 7 37.00 [-24.32% +24.32%] 37.00 [-24.32% +24.32%] 36.57 [-23.44% +23.05%] 0.00 [ NaN% NaN%] 6.37 [-0.24% +0.49%] + our 2 7 39.43 [-39.13% +36.96%] 39.43 [-39.13% +36.96%] 39.14 [-38.69% +37.96%] 0.00 [ NaN% NaN%] 6.43 [-0.99% +1.27%] + our-parallel 1 7 47.71 [-37.13% +38.32%] 47.71 [-37.13% +38.32%] 47.43 [-36.75% +39.16%] 0.00 [ NaN% NaN%] 6.26 [-0.28% +0.63%] + our-parallel 2 7 41.71 [-25.68% +46.23%] 41.71 [-25.68% +46.23%] 41.43 [-25.17% +44.83%] 0.00 [ NaN% NaN%] 7.38 [-0.23% +0.34%] +----- +after 0 best 70%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + baseline 2 7 137.29 [-28.62% +48.60%] 137.29 [-28.62% +48.60%] 137.00 [-28.47% +48.18%] 0.00 [ NaN% NaN%] 15.86 [-0.32% +0.49%] + our 1 7 137.43 [-28.69% +26.61%] 137.43 [-28.69% +26.61%] 136.71 [-28.32% +25.08%] 0.00 [ NaN% NaN%] 22.17 [-0.15% +0.28%] + our 2 7 130.86 [-32.75% +38.32%] 130.86 [-32.75% +38.32%] 130.43 [-32.53% +38.77%] 0.00 [ NaN% NaN%] 21.66 [-0.23% +0.50%] + our-parallel 1 7 134.43 [-27.84% +46.55%] 134.43 [-27.84% +46.55%] 133.29 [-28.72% +47.05%] 0.00 [ NaN% NaN%] 21.23 [-0.24% +0.57%] + our-parallel 2 7 135.29 [-27.56% +39.70%] 135.29 [-27.56% +39.70%] 134.29 [-27.02% +38.51%] 0.00 [ NaN% NaN%] 26.77 [-0.16% +0.43%] +----- +after 0 best 70%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 57.29 [-17.96% +57.11%] 57.29 [-17.96% +57.11%] 57.14 [-17.75% +57.50%] 0.00 [ NaN% NaN%] 26.49 [-2.40% +0.49%] + baseline 2 7 65.00 [-27.69% +38.46%] 65.00 [-27.69% +38.46%] 64.86 [-27.53% +38.77%] 0.00 [ NaN% NaN%] 25.73 [-0.08% +0.10%] + our 1 7 58.86 [-23.54% +49.51%] 58.86 [-23.54% +49.51%] 58.71 [-23.36% +49.88%] 0.00 [ NaN% NaN%] 25.66 [-0.14% +0.16%] + our 2 7 69.00 [-30.43% +39.13%] 69.00 [-30.43% +39.13%] 67.43 [-30.30% +33.47%] 0.00 [ NaN% NaN%] 25.69 [-0.09% +0.16%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 117.29 [-30.09% +50.06%] 0.00 [ NaN% NaN%] 25.93 [-0.19% +0.26%] + our-parallel 2 7 43.43 [-17.11% +33.55%] 211.57 [-18.70% +35.65%] 122.29 [-33.76% +52.10%] 0.00 [ NaN% NaN%] 25.46 [-0.08% +0.09%] +----- +after 0 best 70%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 1.71 [-41.67% +16.67%] 0.00 [ NaN% NaN%] 0.41 [-0.38% +0.75%] + baseline 2 7 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 2.14 [-53.33% +40.00%] 0.00 [ NaN% NaN%] 0.42 [-0.38% +0.72%] + our 1 7 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 2.29 [-56.25% +75.00%] 0.00 [ NaN% NaN%] 0.44 [-0.66% +0.78%] + our 2 7 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 2.43 [-17.65% +23.53%] 0.00 [ NaN% NaN%] 0.44 [-0.60% +0.81%] + our-parallel 1 7 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 3.29 [-39.13% +52.17%] 0.00 [ NaN% NaN%] 0.44 [-0.63% +0.67%] + our-parallel 2 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.45 [-0.58% +0.80%] +----- +after 0 best 70%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 22.14 [-36.77% +35.48%] 22.14 [-36.77% +35.48%] 21.86 [-35.95% +37.25%] 0.00 [ NaN% NaN%] 1.97 [-0.82% +0.99%] + baseline 2 7 22.71 [-29.56% +45.28%] 22.71 [-29.56% +45.28%] 22.29 [-32.69% +48.08%] 0.00 [ NaN% NaN%] 1.98 [-0.28% +0.25%] + our 1 7 25.43 [-17.42% +14.04%] 25.43 [-17.42% +14.04%] 24.86 [-15.52% +12.64%] 0.00 [ NaN% NaN%] 2.46 [-0.38% +0.50%] + our 2 7 26.14 [-38.80% +33.88%] 26.14 [-38.80% +33.88%] 25.86 [-38.12% +35.36%] 0.00 [ NaN% NaN%] 2.44 [-0.36% +0.62%] + our-parallel 1 7 24.00 [-37.50% +33.33%] 24.00 [-37.50% +33.33%] 23.86 [-41.32% +34.13%] 0.00 [ NaN% NaN%] 2.41 [-0.28% +0.55%] + our-parallel 2 7 25.14 [-28.41% +35.23%] 25.14 [-28.41% +35.23%] 24.86 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 2.67 [-0.27% +0.26%] +----- +after 0 best 70%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 575.83 [-27.76% +62.03%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our 2 5 537.40 [-16.26% +36.96%] 537.40 [-16.26% +36.96%] 535.00 [-15.89% +37.01%] 0.00 [ NaN% NaN%] 120.44 [-0.24% +0.26%] + our-parallel 1 5 582.60 [-12.46% +17.06%] 582.60 [-12.46% +17.06%] 581.40 [-12.45% +17.13%] 0.00 [ NaN% NaN%] 119.98 [-0.27% +0.31%] + our-parallel 2 6 559.00 [-10.73% +22.72%] 559.00 [-10.73% +22.72%] 556.33 [-10.49% +22.95%] 0.00 [ NaN% NaN%] 131.84 [-0.21% +0.20%] +----- +after 0 best 70%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.25 [-0.69% +0.92%] + our 1 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-3.36% +18.54%] + our 2 7 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 1.29 [-22.22% +55.56%] 0.00 [ NaN% NaN%] 0.27 [-0.27% +0.11%] + our-parallel 1 7 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 1.43 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.28 [-3.79% +18.59%] + our-parallel 2 7 1.14 [-12.50% +75.00%] 1.14 [-12.50% +75.00%] 1.14 [-12.50% +75.00%] 0.00 [ NaN% NaN%] 0.27 [-0.69% +0.14%] +----- +after 0 best 70%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.57 [-33.96% +32.08%] 7.57 [-33.96% +32.08%] 7.43 [-32.69% +34.62%] 0.00 [ NaN% NaN%] 0.69 [-15.49% +12.92%] + baseline 2 7 7.43 [-32.69% +34.62%] 7.43 [-32.69% +34.62%] 7.29 [-31.37% +37.25%] 0.00 [ NaN% NaN%] 0.62 [-4.98% +20.99%] + our 1 7 9.86 [-49.28% +31.88%] 9.86 [-49.28% +31.88%] 9.71 [-48.53% +33.82%] 0.00 [ NaN% NaN%] 0.96 [-9.24% +6.70%] + our 2 7 7.71 [-35.19% +55.56%] 7.71 [-35.19% +55.56%] 7.43 [-32.69% +61.54%] 0.00 [ NaN% NaN%] 0.90 [-4.33% +18.05%] + our-parallel 1 7 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 7.71 [-35.19% +81.48%] 0.00 [ NaN% NaN%] 0.90 [-4.29% +17.02%] + our-parallel 2 7 7.71 [-35.19% +42.59%] 7.71 [-35.19% +42.59%] 7.57 [-33.96% +45.28%] 0.00 [ NaN% NaN%] 1.04 [-2.49% +12.40%] +----- +after 0 best 70%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.86 [-17.65% +50.98%] 21.86 [-17.65% +50.98%] 21.43 [-16.00% +49.33%] 0.00 [ NaN% NaN%] 2.35 [-0.29% +0.87%] + baseline 2 7 21.57 [-49.01% +62.25%] 21.57 [-49.01% +62.25%] 20.71 [-46.90% +59.31%] 0.00 [ NaN% NaN%] 2.34 [-1.66% +1.93%] + our 1 7 39.14 [-33.58% +27.74%] 39.14 [-33.58% +27.74%] 38.86 [-33.09% +28.68%] 0.00 [ NaN% NaN%] 2.59 [-0.53% +0.63%] + our 2 7 36.00 [-36.11% +13.89%] 36.00 [-36.11% +13.89%] 35.86 [-35.86% +14.34%] 0.00 [ NaN% NaN%] 2.67 [-1.52% +1.35%] + our-parallel 1 7 40.43 [-38.16% +55.83%] 40.43 [-38.16% +55.83%] 40.29 [-37.94% +56.38%] 0.00 [ NaN% NaN%] 2.58 [-1.02% +1.38%] + our-parallel 2 7 47.57 [-28.53% +32.43%] 47.57 [-28.53% +32.43%] 47.29 [-30.21% +33.23%] 0.00 [ NaN% NaN%] 2.84 [-1.36% +1.49%] +----- +after 0 best 70%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 72.00 [-16.67% +15.28%] 72.00 [-16.67% +15.28%] 71.43 [-16.00% +14.80%] 0.00 [ NaN% NaN%] 7.07 [-0.61% +0.64%] + baseline 2 7 65.14 [-24.78% +51.97%] 65.14 [-24.78% +51.97%] 65.00 [-24.62% +50.77%] 0.00 [ NaN% NaN%] 7.00 [-0.43% +1.07%] + our 1 7 65.14 [-14.04% +19.74%] 65.14 [-14.04% +19.74%] 64.86 [-13.66% +18.72%] 0.00 [ NaN% NaN%] 12.29 [-0.19% +0.21%] + our 2 7 68.71 [-28.69% +45.53%] 68.71 [-28.69% +45.53%] 68.29 [-28.24% +44.98%] 0.00 [ NaN% NaN%] 11.86 [-0.30% +0.23%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] + our-parallel 2 7 61.14 [-31.31% +24.30%] 303.43 [-31.45% +24.58%] 144.71 [-27.44% +29.91%] 0.00 [ NaN% NaN%] 16.57 [-0.28% +0.33%] +----- +after 0 best 70%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 6.57 [-23.91% +36.96%] 0.00 [ NaN% NaN%] 0.97 [-1.02% +3.73%] + baseline 2 7 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 8.86 [-43.55% +58.06%] 0.00 [ NaN% NaN%] 0.97 [-1.19% +5.89%] + our 1 7 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 9.29 [-46.15% +50.77%] 0.00 [ NaN% NaN%] 1.20 [-1.15% +0.71%] + our 2 7 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 8.29 [-27.59% +32.76%] 0.00 [ NaN% NaN%] 1.29 [-1.33% +0.56%] + our-parallel 1 7 9.00 [-33.33% +44.44%] 9.00 [-33.33% +44.44%] 8.57 [-30.00% +28.33%] 0.00 [ NaN% NaN%] 1.20 [-1.02% +0.89%] + our-parallel 2 7 10.00 [-40.00% +30.00%] 10.00 [-40.00% +30.00%] 9.86 [-39.13% +31.88%] 0.00 [ NaN% NaN%] 1.44 [-1.16% +0.67%] +----- +after 0 best 70%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 7.43 [-19.23% +34.62%] 0.00 [ NaN% NaN%] 2.05 [-0.86% +1.84%] + baseline 2 7 8.29 [-39.66% +81.03%] 8.29 [-39.66% +81.03%] 8.14 [-38.60% +84.21%] 0.00 [ NaN% NaN%] 2.07 [-1.69% +1.07%] + our 1 7 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 7.71 [-22.22% +42.59%] 0.00 [ NaN% NaN%] 2.13 [-1.92% +2.60%] + our 2 7 7.29 [-17.65% +37.25%] 7.29 [-17.65% +37.25%] 7.14 [-16.00% +26.00%] 0.00 [ NaN% NaN%] 2.13 [-0.69% +1.90%] + our-parallel 1 7 8.29 [-39.66% +56.90%] 8.29 [-39.66% +56.90%] 8.14 [-38.60% +47.37%] 0.00 [ NaN% NaN%] 2.13 [-2.32% +2.63%] + our-parallel 2 7 8.14 [-26.32% +47.37%] 8.14 [-26.32% +47.37%] 8.14 [-26.32% +47.37%] 0.00 [ NaN% NaN%] 2.19 [-0.59% +0.39%] +----- +after 0 best 70%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + baseline 2 7 141.29 [-19.31% +38.02%] 141.29 [-19.31% +38.02%] 140.71 [-18.98% +37.87%] 0.00 [ NaN% NaN%] 33.65 [-2.29% +6.49%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] + our 2 6 113.00 [-26.55% +28.32%] 113.00 [-26.55% +28.32%] 112.83 [-26.44% +28.51%] 0.00 [ NaN% NaN%] 38.96 [-0.47% +0.83%] + our-parallel 1 7 126.43 [-23.28% +47.12%] 126.43 [-23.28% +47.12%] 125.14 [-24.09% +46.23%] 0.00 [ NaN% NaN%] 39.06 [-0.81% +1.00%] + our-parallel 2 7 138.00 [-8.70% +13.77%] 138.00 [-8.70% +13.77%] 137.00 [-8.03% +13.87%] 0.00 [ NaN% NaN%] 43.79 [-0.95% +1.07%] +----- +after 0 best 70%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 7 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.71 [-100.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 7 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.57 [-100.00% +75.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 7 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.86 [-100.00% +16.67%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 7 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.43 [-100.00% +133.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 7 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 70%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 3.43 [-41.67% +45.83%] 0.00 [ NaN% NaN%] 0.38 [-5.00% +25.69%] + baseline 2 7 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 4.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.38 [-4.58% +25.69%] + our 1 7 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 3.71 [-19.23% +7.69%] 0.00 [ NaN% NaN%] 0.55 [-3.23% +18.08%] + our 2 7 4.29 [-30.00% +16.67%] 4.29 [-30.00% +16.67%] 4.14 [-27.59% +20.69%] 0.00 [ NaN% NaN%] 0.54 [-3.70% +18.59%] + our-parallel 1 7 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 4.71 [-36.36% +48.48%] 0.00 [ NaN% NaN%] 0.64 [-0.35% +0.16%] + our-parallel 2 7 3.71 [-19.23% +34.62%] 3.71 [-19.23% +34.62%] 3.57 [-16.00% +12.00%] 0.00 [ NaN% NaN%] 0.68 [-2.70% +14.62%] +----- +after 0 best 70%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 126.43 [-27.23% +20.23%] 126.43 [-27.23% +20.23%] 125.00 [-27.20% +18.40%] 0.00 [ NaN% NaN%] 16.70 [-1.91% +1.24%] + baseline 2 7 133.14 [-27.15% +48.71%] 133.14 [-27.15% +48.71%] 131.57 [-26.28% +48.21%] 0.00 [ NaN% NaN%] 16.70 [-2.14% +2.56%] + our 1 7 140.71 [-33.20% +30.76%] 140.71 [-33.20% +30.76%] 139.86 [-32.79% +30.13%] 0.00 [ NaN% NaN%] 19.05 [-1.08% +2.01%] + our 2 7 137.14 [-34.38% +23.96%] 137.14 [-34.38% +23.96%] 136.43 [-34.03% +24.61%] 0.00 [ NaN% NaN%] 18.86 [-1.72% +2.02%] + our-parallel 1 7 139.57 [-30.50% +25.38%] 139.57 [-30.50% +25.38%] 138.29 [-29.86% +24.38%] 0.00 [ NaN% NaN%] 18.54 [-2.08% +3.15%] + our-parallel 2 7 134.71 [-27.25% +49.95%] 134.71 [-27.25% +49.95%] 133.86 [-27.53% +50.16%] 0.00 [ NaN% NaN%] 19.77 [-1.42% +2.01%] +----- +after 0 best 70%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 32.00 [-31.25% +28.13%] 32.00 [-31.25% +28.13%] 31.86 [-30.94% +28.70%] 0.00 [ NaN% NaN%] 4.61 [-0.53% +0.52%] + baseline 2 7 31.29 [-32.88% +50.23%] 31.29 [-32.88% +50.23%] 30.86 [-31.94% +49.07%] 0.00 [ NaN% NaN%] 4.62 [-1.07% +4.23%] + our 1 7 25.86 [-26.52% +35.36%] 25.86 [-26.52% +35.36%] 25.57 [-25.70% +32.96%] 0.00 [ NaN% NaN%] 4.73 [-0.29% +0.54%] + our 2 7 26.43 [-31.89% +36.22%] 26.43 [-31.89% +36.22%] 26.29 [-31.52% +36.96%] 0.00 [ NaN% NaN%] 4.71 [-0.59% +0.77%] + our-parallel 1 7 28.43 [-36.68% +37.19%] 28.43 [-36.68% +37.19%] 28.14 [-39.59% +38.58%] 0.00 [ NaN% NaN%] 4.65 [-0.29% +0.60%] + our-parallel 2 7 26.43 [-24.32% +58.92%] 26.43 [-24.32% +58.92%] 26.14 [-27.32% +56.83%] 0.00 [ NaN% NaN%] 5.49 [-0.28% +0.40%] +----- +after 0 best 70%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 2.00 [-50.00% +50.00%] 0.00 [ NaN% NaN%] 0.28 [-0.90% +1.30%] + baseline 2 7 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 2.57 [-61.11% +55.56%] 0.00 [ NaN% NaN%] 0.28 [-1.19% +1.79%] + our 1 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.32 [-0.87% +1.39%] + our 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 0.33 [-1.01% +0.81%] + our-parallel 1 7 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 3.29 [-39.13% +21.74%] 0.00 [ NaN% NaN%] 0.32 [-0.99% +1.62%] + our-parallel 2 7 2.86 [-30.00% +40.00%] 2.86 [-30.00% +40.00%] 2.71 [-26.32% +47.37%] 0.00 [ NaN% NaN%] 0.35 [-0.97% +0.78%] +----- +after 0 best 70%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 21.57 [-21.19% +29.80%] 0.00 [ NaN% NaN%] 5.90 [-0.09% +0.17%] + baseline 2 7 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 19.00 [-15.79% +15.79%] 0.00 [ NaN% NaN%] 5.91 [-0.24% +0.58%] + our 1 7 19.00 [-10.53% +21.05%] 19.00 [-10.53% +21.05%] 18.86 [-9.85% +16.67%] 0.00 [ NaN% NaN%] 6.15 [-0.31% +0.26%] + our 2 7 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 17.43 [-13.93% +20.49%] 0.00 [ NaN% NaN%] 6.15 [-0.38% +0.26%] + our-parallel 1 7 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 19.14 [-21.64% +20.15%] 0.00 [ NaN% NaN%] 6.12 [-0.54% +1.65%] + our-parallel 2 7 20.29 [-26.06% +28.17%] 20.29 [-26.06% +28.17%] 20.29 [-26.06% +28.17%] 0.00 [ NaN% NaN%] 6.17 [-0.55% +1.63%] +----- +after 0 best 70%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 70%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 4.57 [-34.38% +53.13%] 0.00 [ NaN% NaN%] 1.18 [-0.59% +0.80%] + baseline 2 7 5.14 [-41.67% +55.56%] 5.14 [-41.67% +55.56%] 4.86 [-38.24% +64.71%] 0.00 [ NaN% NaN%] 1.17 [-1.00% +1.86%] + our 1 7 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 5.86 [-48.78% +87.80%] 0.00 [ NaN% NaN%] 1.23 [-0.72% +0.62%] + our 2 7 5.86 [-31.71% +36.59%] 5.86 [-31.71% +36.59%] 5.71 [-30.00% +40.00%] 0.00 [ NaN% NaN%] 1.22 [-1.26% +1.57%] + our-parallel 1 7 5.57 [-46.15% +43.59%] 5.57 [-46.15% +43.59%] 5.43 [-44.74% +28.95%] 0.00 [ NaN% NaN%] 1.22 [-1.11% +1.68%] + our-parallel 2 7 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 5.71 [-30.00% +22.50%] 0.00 [ NaN% NaN%] 1.27 [-0.94% +0.35%] +----- +after 0 best 70%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.41% +1.90%] + our 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] + our-parallel 1 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.80% +0.80%] + our-parallel 2 7 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.68% +1.61%] +----- +after 0 best 70%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 59.57 [-24.46% +35.97%] 59.57 [-24.46% +35.97%] 57.71 [-22.03% +26.49%] 0.00 [ NaN% NaN%] 8.82 [-3.97% +4.23%] + baseline 2 7 61.14 [-31.31% +35.75%] 61.14 [-31.31% +35.75%] 60.86 [-30.99% +36.38%] 0.00 [ NaN% NaN%] 9.13 [-0.89% +1.15%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our 2 7 61.14 [-34.58% +19.39%] 61.14 [-34.58% +19.39%] 60.57 [-33.96% +20.52%] 0.00 [ NaN% NaN%] 13.88 [-0.64% +0.96%] + our-parallel 1 7 61.86 [-28.87% +32.56%] 61.86 [-28.87% +32.56%] 61.71 [-28.70% +32.87%] 0.00 [ NaN% NaN%] 13.74 [-1.00% +0.70%] + our-parallel 2 7 65.43 [-23.58% +31.44%] 65.43 [-23.58% +31.44%] 64.71 [-22.74% +28.26%] 0.00 [ NaN% NaN%] 16.15 [-0.73% +0.40%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 75% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + baseline 2 8 4,743.00 [-19.65% +22.90%] 4,743.00 [-19.65% +22.90%] 4,624.25 [-18.82% +21.84%] 0.00 [ NaN% NaN%] 1,633.37 [-0.21% +0.42%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] + our 2 8 4,639.38 [-17.40% +19.09%] 4,639.38 [-17.40% +19.09%] 4,521.63 [-16.56% +19.82%] 0.00 [ NaN% NaN%] 1,785.37 [-0.14% +0.21%] + our-parallel 1 8 4,778.50 [-14.49% +18.28%] 5,305.38 [-16.16% +16.07%] 4,715.00 [-15.33% +18.98%] 0.00 [ NaN% NaN%] 1,761.17 [-0.17% +0.30%] + our-parallel 2 8 5,048.38 [-8.78% +20.18%] 5,499.00 [-10.66% +20.62%] 5,043.25 [-10.18% +19.33%] 0.00 [ NaN% NaN%] 1,971.88 [-0.14% +0.23%] +----- +after 0 best 75%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our 2 8 192.63 [-21.61% +35.50%] 192.63 [-21.61% +35.50%] 191.13 [-20.99% +35.51%] 0.00 [ NaN% NaN%] 33.25 [-1.65% +2.21%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] + our-parallel 2 8 212.38 [-26.55% +46.91%] 212.38 [-26.55% +46.91%] 202.88 [-23.60% +31.61%] 0.00 [ NaN% NaN%] 34.96 [-1.43% +2.03%] +----- +after 0 best 75%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our 2 8 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.85 [-2.24% +1.02%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] + our-parallel 2 8 6.38 [-21.57% +56.86%] 6.38 [-21.57% +56.86%] 6.25 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 0.94 [-0.33% +0.68%] +----- +after 0 best 75%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our 2 8 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 0.00 [ NaN% NaN%] 4.09 [-0.84% +2.12%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] + our-parallel 2 8 24.75 [-31.31% +41.41%] 24.75 [-31.31% +41.41%] 24.63 [-30.96% +42.13%] 0.00 [ NaN% NaN%] 4.71 [-0.38% +0.83%] +----- +after 0 best 75%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our 2 8 35.75 [-38.46% +39.86%] 35.75 [-38.46% +39.86%] 35.50 [-38.03% +40.85%] 0.00 [ NaN% NaN%] 3.55 [-0.97% +1.07%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] + our-parallel 2 8 36.88 [-32.20% +38.31%] 36.88 [-32.20% +38.31%] 36.25 [-31.03% +35.17%] 0.00 [ NaN% NaN%] 3.98 [-1.02% +1.22%] +----- +after 0 best 75%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our 2 8 43.00 [-44.19% +58.14%] 43.00 [-44.19% +58.14%] 42.63 [-43.70% +57.18%] 0.00 [ NaN% NaN%] 6.44 [-1.21% +1.54%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] + our-parallel 2 8 45.88 [-32.43% +63.49%] 45.88 [-32.43% +63.49%] 45.63 [-32.05% +64.38%] 0.00 [ NaN% NaN%] 7.39 [-0.31% +0.57%] +----- +after 0 best 75%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our 2 8 139.38 [-36.86% +42.78%] 139.38 [-36.86% +42.78%] 138.50 [-36.46% +40.79%] 0.00 [ NaN% NaN%] 21.68 [-0.31% +0.56%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] + our-parallel 2 8 147.00 [-33.33% +55.78%] 147.00 [-33.33% +55.78%] 146.13 [-32.93% +56.72%] 0.00 [ NaN% NaN%] 26.80 [-0.31% +1.01%] +----- +after 0 best 75%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our 2 8 72.75 [-34.02% +36.08%] 72.75 [-34.02% +36.08%] 71.38 [-34.15% +38.70%] 0.00 [ NaN% NaN%] 25.69 [-0.12% +0.21%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 112.63 [-28.97% +56.27%] 0.00 [ NaN% NaN%] 25.93 [-0.18% +0.27%] + our-parallel 2 8 46.25 [-22.16% +42.70%] 225.63 [-23.77% +43.60%] 132.00 [-38.64% +51.52%] 0.00 [ NaN% NaN%] 25.46 [-0.09% +0.11%] +----- +after 0 best 75%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our 2 8 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 0.00 [ NaN% NaN%] 0.44 [-0.71% +0.73%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] + our-parallel 2 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.45 [-0.69% +0.78%] +----- +after 0 best 75%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our 2 8 27.38 [-41.55% +31.51%] 27.38 [-41.55% +31.51%] 27.00 [-40.74% +29.63%] 0.00 [ NaN% NaN%] 2.44 [-0.45% +0.63%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] + our-parallel 2 8 27.13 [-33.64% +51.15%] 27.13 [-33.64% +51.15%] 26.88 [-33.02% +52.56%] 0.00 [ NaN% NaN%] 2.68 [-0.37% +0.67%] +----- +after 0 best 75%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + baseline 2 8 676.25 [-38.34% +44.62%] 676.25 [-38.34% +44.62%] 657.13 [-36.69% +47.61%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our 2 8 626.88 [-28.22% +24.59%] 626.88 [-28.22% +24.59%] 620.13 [-27.43% +25.46%] 0.00 [ NaN% NaN%] 120.60 [-0.37% +0.50%] + our-parallel 1 8 649.00 [-21.42% +22.96%] 649.00 [-21.42% +22.96%] 621.88 [-18.15% +27.36%] 0.00 [ NaN% NaN%] 120.14 [-0.40% +0.55%] + our-parallel 2 8 632.50 [-21.11% +41.34%] 632.50 [-21.11% +41.34%] 629.13 [-20.84% +40.99%] 0.00 [ NaN% NaN%] 132.00 [-0.33% +0.54%] +----- +after 0 best 75%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our 2 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-2.98% +18.97%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] + our-parallel 2 8 1.25 [-20.00% +60.00%] 1.25 [-20.00% +60.00%] 1.25 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 0.28 [-3.39% +18.99%] +----- +after 0 best 75%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our 2 8 8.50 [-41.18% +64.71%] 8.50 [-41.18% +64.71%] 8.13 [-38.46% +60.00%] 0.00 [ NaN% NaN%] 0.92 [-6.51% +15.93%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] + our-parallel 2 8 8.25 [-39.39% +45.45%] 8.25 [-39.39% +45.45%] 8.13 [-38.46% +47.69%] 0.00 [ NaN% NaN%] 1.06 [-4.00% +10.86%] +----- +after 0 best 75%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our 2 8 38.25 [-39.87% +41.18%] 38.25 [-39.87% +41.18%] 38.13 [-39.67% +41.64%] 0.00 [ NaN% NaN%] 2.68 [-1.69% +1.22%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] + our-parallel 2 8 49.75 [-31.66% +30.65%] 49.75 [-31.66% +30.65%] 47.63 [-30.71% +32.28%] 0.00 [ NaN% NaN%] 2.85 [-1.53% +1.32%] +----- +after 0 best 75%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our 2 8 73.13 [-32.99% +42.22%] 73.13 [-32.99% +42.22%] 72.63 [-32.53% +41.82%] 0.00 [ NaN% NaN%] 11.87 [-0.33% +0.27%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 160.75 [-34.68% +42.46%] 0.00 [ NaN% NaN%] 11.72 [-1.23% +3.18%] + our-parallel 2 8 63.25 [-33.60% +23.32%] 313.75 [-33.71% +23.03%] 154.00 [-31.82% +42.21%] 0.00 [ NaN% NaN%] 16.60 [-0.51% +1.60%] +----- +after 0 best 75%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our 2 8 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 0.00 [ NaN% NaN%] 1.29 [-1.40% +0.50%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] + our-parallel 2 8 10.38 [-42.17% +25.30%] 10.38 [-42.17% +25.30%] 10.25 [-41.46% +26.83%] 0.00 [ NaN% NaN%] 1.44 [-1.29% +0.88%] +----- +after 0 best 75%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our 2 8 7.63 [-21.31% +31.15%] 7.63 [-21.31% +31.15%] 7.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 2.14 [-1.11% +2.99%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] + our-parallel 2 8 8.88 [-32.39% +57.75%] 8.88 [-32.39% +57.75%] 8.88 [-32.39% +57.75%] 0.00 [ NaN% NaN%] 2.20 [-1.05% +3.28%] +----- +after 0 best 75%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] + our 2 8 129.63 [-35.97% +54.29%] 129.63 [-35.97% +54.29%] 125.13 [-33.67% +32.67%] 0.00 [ NaN% NaN%] 39.06 [-0.73% +0.80%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] + our-parallel 2 8 142.00 [-11.27% +19.72%] 142.00 [-11.27% +19.72%] 141.00 [-10.64% +19.86%] 0.00 [ NaN% NaN%] 43.91 [-1.23% +1.94%] +----- +after 0 best 75%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 8 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 8 1.13 [-100.00% +77.78%] 1.13 [-100.00% +77.78%] 1.13 [-100.00% +77.78%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our 2 8 4.38 [-31.43% +14.29%] 4.38 [-31.43% +14.29%] 4.25 [-29.41% +17.65%] 0.00 [ NaN% NaN%] 0.56 [-5.89% +15.92%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] + our-parallel 2 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 3.88 [-22.58% +54.84%] 0.00 [ NaN% NaN%] 0.69 [-4.54% +13.21%] +----- +after 0 best 75%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our 2 8 142.25 [-36.73% +25.13%] 142.25 [-36.73% +25.13%] 141.50 [-36.40% +25.09%] 0.00 [ NaN% NaN%] 18.93 [-2.04% +2.32%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] + our-parallel 2 8 144.50 [-32.18% +47.40%] 144.50 [-32.18% +47.40%] 143.63 [-32.46% +47.61%] 0.00 [ NaN% NaN%] 19.83 [-1.70% +2.00%] +----- +after 0 best 75%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our 2 8 28.00 [-35.71% +39.29%] 28.00 [-35.71% +39.29%] 27.88 [-35.43% +39.91%] 0.00 [ NaN% NaN%] 4.72 [-0.92% +2.38%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] + our-parallel 2 8 28.38 [-29.52% +48.02%] 28.38 [-29.52% +48.02%] 28.13 [-32.44% +49.33%] 0.00 [ NaN% NaN%] 5.50 [-0.41% +0.90%] +----- +after 0 best 75%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our 2 8 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 0.00 [ NaN% NaN%] 0.33 [-1.12% +0.76%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] + our-parallel 2 8 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 2.88 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.35 [-1.15% +1.30%] +----- +after 0 best 75%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our 2 8 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 0.00 [ NaN% NaN%] 6.16 [-0.51% +0.86%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] + our-parallel 2 8 21.13 [-28.99% +27.81%] 21.13 [-28.99% +27.81%] 21.13 [-28.99% +27.81%] 0.00 [ NaN% NaN%] 6.18 [-0.75% +1.43%] +----- +after 0 best 75%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + baseline 2 8 2,839.00 [-8.98% +19.06%] 2,839.00 [-8.98% +19.06%] 2,760.25 [-8.23% +18.47%] 0.00 [ NaN% NaN%] 1,356.24 [-0.01% +0.04%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] + our 2 8 2,856.75 [-8.11% +12.44%] 2,856.75 [-8.11% +12.44%] 2,757.38 [-6.76% +6.77%] 0.00 [ NaN% NaN%] 1,461.95 [-0.02% +0.03%] + our-parallel 1 8 2,946.25 [-7.37% +16.69%] 2,946.25 [-7.37% +16.69%] 2,810.88 [-6.36% +5.63%] 0.00 [ NaN% NaN%] 1,438.97 [-0.02% +0.04%] + our-parallel 2 8 3,236.13 [-3.31% +8.86%] 3,236.13 [-3.31% +8.86%] 3,090.88 [-3.52% +7.93%] 0.00 [ NaN% NaN%] 1,613.84 [-0.02% +0.03%] +----- +after 0 best 75%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our 2 8 6.13 [-34.69% +30.61%] 6.13 [-34.69% +30.61%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.22 [-1.45% +1.37%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] + our-parallel 2 8 6.00 [-33.33% +33.33%] 6.00 [-33.33% +33.33%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.27 [-0.99% +0.31%] +----- +after 0 best 75%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] + our-parallel 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] +----- +after 0 best 75%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our 2 8 64.25 [-37.74% +33.85%] 64.25 [-37.74% +33.85%] 63.75 [-37.25% +34.90%] 0.00 [ NaN% NaN%] 13.90 [-0.78% +1.01%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + our-parallel 2 8 68.00 [-26.47% +26.47%] 68.00 [-26.47% +26.47%] 67.25 [-25.65% +26.39%] 0.00 [ NaN% NaN%] 16.16 [-0.81% +0.60%] +----- +after 0 best 75%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 199.29 [-20.72% +47.03%] 199.29 [-20.72% +47.03%] 198.00 [-20.20% +44.95%] 0.00 [ NaN% NaN%] 31.15 [-1.76% +2.46%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our 2 8 192.63 [-21.61% +35.50%] 192.63 [-21.61% +35.50%] 191.13 [-20.99% +35.51%] 0.00 [ NaN% NaN%] 33.25 [-1.65% +2.21%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] + our-parallel 2 7 198.14 [-21.27% +35.76%] 198.14 [-21.27% +35.76%] 197.29 [-21.43% +35.34%] 0.00 [ NaN% NaN%] 34.90 [-1.26% +2.21%] +----- +after 0 best 75%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our 2 8 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.85 [-2.24% +1.02%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] + our-parallel 2 8 6.38 [-21.57% +56.86%] 6.38 [-21.57% +56.86%] 6.25 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 0.94 [-0.33% +0.68%] +----- +after 0 best 75%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our 2 8 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 0.00 [ NaN% NaN%] 4.09 [-0.84% +2.12%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] + our-parallel 2 8 24.75 [-31.31% +41.41%] 24.75 [-31.31% +41.41%] 24.63 [-30.96% +42.13%] 0.00 [ NaN% NaN%] 4.71 [-0.38% +0.83%] +----- +after 0 best 75%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our 2 8 35.75 [-38.46% +39.86%] 35.75 [-38.46% +39.86%] 35.50 [-38.03% +40.85%] 0.00 [ NaN% NaN%] 3.55 [-0.97% +1.07%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] + our-parallel 2 8 36.88 [-32.20% +38.31%] 36.88 [-32.20% +38.31%] 36.25 [-31.03% +35.17%] 0.00 [ NaN% NaN%] 3.98 [-1.02% +1.22%] +----- +after 0 best 75%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our 2 8 43.00 [-44.19% +58.14%] 43.00 [-44.19% +58.14%] 42.63 [-43.70% +57.18%] 0.00 [ NaN% NaN%] 6.44 [-1.21% +1.54%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] + our-parallel 2 7 41.71 [-25.68% +46.23%] 41.71 [-25.68% +46.23%] 41.43 [-25.17% +44.83%] 0.00 [ NaN% NaN%] 7.38 [-0.23% +0.34%] +----- +after 0 best 75%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 136.43 [-23.04% +42.93%] 136.43 [-23.04% +42.93%] 135.29 [-22.39% +41.92%] 0.00 [ NaN% NaN%] 15.94 [-0.46% +1.48%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our 2 8 139.38 [-36.86% +42.78%] 139.38 [-36.86% +42.78%] 138.50 [-36.46% +40.79%] 0.00 [ NaN% NaN%] 21.68 [-0.31% +0.56%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] + our-parallel 2 8 147.00 [-33.33% +55.78%] 147.00 [-33.33% +55.78%] 146.13 [-32.93% +56.72%] 0.00 [ NaN% NaN%] 26.80 [-0.31% +1.01%] +----- +after 0 best 75%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our 2 8 72.75 [-34.02% +36.08%] 72.75 [-34.02% +36.08%] 71.38 [-34.15% +38.70%] 0.00 [ NaN% NaN%] 25.69 [-0.12% +0.21%] + our-parallel 1 7 46.71 [-37.92% +58.41%] 228.14 [-36.88% +58.23%] 117.29 [-30.09% +50.06%] 0.00 [ NaN% NaN%] 25.93 [-0.19% +0.26%] + our-parallel 2 8 46.25 [-22.16% +42.70%] 225.63 [-23.77% +43.60%] 132.00 [-38.64% +51.52%] 0.00 [ NaN% NaN%] 25.46 [-0.09% +0.11%] +----- +after 0 best 75%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our 2 8 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 0.00 [ NaN% NaN%] 0.44 [-0.71% +0.73%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] + our-parallel 2 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.45 [-0.69% +0.78%] +----- +after 0 best 75%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our 2 8 27.38 [-41.55% +31.51%] 27.38 [-41.55% +31.51%] 27.00 [-40.74% +29.63%] 0.00 [ NaN% NaN%] 2.44 [-0.45% +0.63%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] + our-parallel 2 8 27.13 [-33.64% +51.15%] 27.13 [-33.64% +51.15%] 26.88 [-33.02% +52.56%] 0.00 [ NaN% NaN%] 2.68 [-0.37% +0.67%] +----- +after 0 best 75%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 498.50 [-18.76% +29.19%] 498.50 [-18.76% +29.19%] 495.67 [-18.49% +29.32%] 0.00 [ NaN% NaN%] 105.64 [-0.20% +0.47%] + baseline 2 6 578.17 [-27.88% +61.89%] 578.17 [-27.88% +61.89%] 575.83 [-27.76% +62.03%] 0.00 [ NaN% NaN%] 105.11 [-0.21% +0.28%] + our 1 6 526.83 [-17.43% +20.15%] 526.83 [-17.43% +20.15%] 525.33 [-17.20% +20.30%] 0.00 [ NaN% NaN%] 121.57 [-0.17% +0.18%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 572.00 [-21.33% +32.34%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] + our-parallel 2 6 559.00 [-10.73% +22.72%] 559.00 [-10.73% +22.72%] 556.33 [-10.49% +22.95%] 0.00 [ NaN% NaN%] 131.84 [-0.21% +0.20%] +----- +after 0 best 75%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our 2 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-2.98% +18.97%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] + our-parallel 2 8 1.25 [-20.00% +60.00%] 1.25 [-20.00% +60.00%] 1.25 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 0.28 [-3.39% +18.99%] +----- +after 0 best 75%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our 2 8 8.50 [-41.18% +64.71%] 8.50 [-41.18% +64.71%] 8.13 [-38.46% +60.00%] 0.00 [ NaN% NaN%] 0.92 [-6.51% +15.93%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] + our-parallel 2 8 8.25 [-39.39% +45.45%] 8.25 [-39.39% +45.45%] 8.13 [-38.46% +47.69%] 0.00 [ NaN% NaN%] 1.06 [-4.00% +10.86%] +----- +after 0 best 75%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our 2 8 38.25 [-39.87% +41.18%] 38.25 [-39.87% +41.18%] 38.13 [-39.67% +41.64%] 0.00 [ NaN% NaN%] 2.68 [-1.69% +1.22%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] + our-parallel 2 7 47.57 [-28.53% +32.43%] 47.57 [-28.53% +32.43%] 47.29 [-30.21% +33.23%] 0.00 [ NaN% NaN%] 2.84 [-1.36% +1.49%] +----- +after 0 best 75%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our 2 8 73.13 [-32.99% +42.22%] 73.13 [-32.99% +42.22%] 72.63 [-32.53% +41.82%] 0.00 [ NaN% NaN%] 11.87 [-0.33% +0.27%] + our-parallel 1 7 62.71 [-26.65% +40.32%] 310.29 [-27.49% +41.16%] 151.00 [-30.46% +47.68%] 0.00 [ NaN% NaN%] 11.66 [-0.78% +2.11%] + our-parallel 2 8 63.25 [-33.60% +23.32%] 313.75 [-33.71% +23.03%] 154.00 [-31.82% +42.21%] 0.00 [ NaN% NaN%] 16.60 [-0.51% +1.60%] +----- +after 0 best 75%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our 2 8 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 0.00 [ NaN% NaN%] 1.29 [-1.40% +0.50%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] + our-parallel 2 8 10.38 [-42.17% +25.30%] 10.38 [-42.17% +25.30%] 10.25 [-41.46% +26.83%] 0.00 [ NaN% NaN%] 1.44 [-1.29% +0.88%] +----- +after 0 best 75%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our 2 8 7.63 [-21.31% +31.15%] 7.63 [-21.31% +31.15%] 7.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 2.14 [-1.11% +2.99%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] + our-parallel 2 8 8.88 [-32.39% +57.75%] 8.88 [-32.39% +57.75%] 8.88 [-32.39% +57.75%] 0.00 [ NaN% NaN%] 2.20 [-1.05% +3.28%] +----- +after 0 best 75%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 6 145.50 [-16.84% +18.21%] 145.50 [-16.84% +18.21%] 143.50 [-16.38% +17.07%] 0.00 [ NaN% NaN%] 33.42 [-0.93% +2.99%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 7 126.29 [-16.86% +22.74%] 126.29 [-16.86% +22.74%] 125.57 [-17.18% +23.44%] 0.00 [ NaN% NaN%] 39.62 [-1.27% +3.18%] + our 2 6 113.00 [-26.55% +28.32%] 113.00 [-26.55% +28.32%] 112.83 [-26.44% +28.51%] 0.00 [ NaN% NaN%] 38.96 [-0.47% +0.83%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] + our-parallel 2 7 138.00 [-8.70% +13.77%] 138.00 [-8.70% +13.77%] 137.00 [-8.03% +13.87%] 0.00 [ NaN% NaN%] 43.79 [-0.95% +1.07%] +----- +after 0 best 75%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 8 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 8 1.13 [-100.00% +77.78%] 1.13 [-100.00% +77.78%] 1.13 [-100.00% +77.78%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 75%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our 2 8 4.38 [-31.43% +14.29%] 4.38 [-31.43% +14.29%] 4.25 [-29.41% +17.65%] 0.00 [ NaN% NaN%] 0.56 [-5.89% +15.92%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] + our-parallel 2 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 3.88 [-22.58% +54.84%] 0.00 [ NaN% NaN%] 0.69 [-4.54% +13.21%] +----- +after 0 best 75%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our 2 8 142.25 [-36.73% +25.13%] 142.25 [-36.73% +25.13%] 141.50 [-36.40% +25.09%] 0.00 [ NaN% NaN%] 18.93 [-2.04% +2.32%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] + our-parallel 2 8 144.50 [-32.18% +47.40%] 144.50 [-32.18% +47.40%] 143.63 [-32.46% +47.61%] 0.00 [ NaN% NaN%] 19.83 [-1.70% +2.00%] +----- +after 0 best 75%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our 2 8 28.00 [-35.71% +39.29%] 28.00 [-35.71% +39.29%] 27.88 [-35.43% +39.91%] 0.00 [ NaN% NaN%] 4.72 [-0.92% +2.38%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] + our-parallel 2 8 28.38 [-29.52% +48.02%] 28.38 [-29.52% +48.02%] 28.13 [-32.44% +49.33%] 0.00 [ NaN% NaN%] 5.50 [-0.41% +0.90%] +----- +after 0 best 75%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our 2 8 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 0.00 [ NaN% NaN%] 0.33 [-1.12% +0.76%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] + our-parallel 2 8 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 2.88 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.35 [-1.15% +1.30%] +----- +after 0 best 75%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our 2 8 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 0.00 [ NaN% NaN%] 6.16 [-0.51% +0.86%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] + our-parallel 2 8 21.13 [-28.99% +27.81%] 21.13 [-28.99% +27.81%] 21.13 [-28.99% +27.81%] 0.00 [ NaN% NaN%] 6.18 [-0.75% +1.43%] +----- +after 0 best 75%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 75%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our 2 8 6.13 [-34.69% +30.61%] 6.13 [-34.69% +30.61%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.22 [-1.45% +1.37%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] + our-parallel 2 8 6.00 [-33.33% +33.33%] 6.00 [-33.33% +33.33%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.27 [-0.99% +0.31%] +----- +after 0 best 75%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] + our-parallel 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] +----- +after 0 best 75%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 7 64.00 [-25.00% +20.31%] 64.00 [-25.00% +20.31%] 63.86 [-24.83% +20.58%] 0.00 [ NaN% NaN%] 14.19 [-0.69% +0.37%] + our 2 8 64.25 [-37.74% +33.85%] 64.25 [-37.74% +33.85%] 63.75 [-37.25% +34.90%] 0.00 [ NaN% NaN%] 13.90 [-0.78% +1.01%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + our-parallel 2 8 68.00 [-26.47% +26.47%] 68.00 [-26.47% +26.47%] 67.25 [-25.65% +26.39%] 0.00 [ NaN% NaN%] 16.16 [-0.81% +0.60%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 80% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 4,579.88 [-14.47% +23.54%] 4,579.88 [-14.47% +23.54%] 4,490.75 [-14.31% +22.72%] 0.00 [ NaN% NaN%] 1,650.86 [-0.17% +0.32%] + baseline 2 8 4,743.00 [-19.65% +22.90%] 4,743.00 [-19.65% +22.90%] 4,624.25 [-18.82% +21.84%] 0.00 [ NaN% NaN%] 1,633.37 [-0.21% +0.42%] + our 1 8 4,912.00 [-15.17% +20.60%] 4,912.00 [-15.17% +20.60%] 4,811.88 [-14.57% +18.48%] 0.00 [ NaN% NaN%] 1,855.34 [-0.15% +0.24%] + our 2 8 4,639.38 [-17.40% +19.09%] 4,639.38 [-17.40% +19.09%] 4,521.63 [-16.56% +19.82%] 0.00 [ NaN% NaN%] 1,785.37 [-0.14% +0.21%] + our-parallel 1 8 4,778.50 [-14.49% +18.28%] 5,305.38 [-16.16% +16.07%] 4,715.00 [-15.33% +18.98%] 0.00 [ NaN% NaN%] 1,761.17 [-0.17% +0.30%] + our-parallel 2 8 5,048.38 [-8.78% +20.18%] 5,499.00 [-10.66% +20.62%] 5,043.25 [-10.18% +19.33%] 0.00 [ NaN% NaN%] 1,971.88 [-0.14% +0.23%] +----- +after 0 best 80%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 200.25 [-21.10% +46.32%] 200.25 [-21.10% +46.32%] 192.50 [-20.00% +49.09%] 0.00 [ NaN% NaN%] 31.12 [-1.66% +2.57%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our 2 8 192.63 [-21.61% +35.50%] 192.63 [-21.61% +35.50%] 191.13 [-20.99% +35.51%] 0.00 [ NaN% NaN%] 33.25 [-1.65% +2.21%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] + our-parallel 2 8 212.38 [-26.55% +46.91%] 212.38 [-26.55% +46.91%] 202.88 [-23.60% +31.61%] 0.00 [ NaN% NaN%] 34.96 [-1.43% +2.03%] +----- +after 0 best 80%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our 2 8 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.85 [-2.24% +1.02%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] + our-parallel 2 8 6.38 [-21.57% +56.86%] 6.38 [-21.57% +56.86%] 6.25 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 0.94 [-0.33% +0.68%] +----- +after 0 best 80%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our 2 8 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 0.00 [ NaN% NaN%] 4.09 [-0.84% +2.12%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] + our-parallel 2 8 24.75 [-31.31% +41.41%] 24.75 [-31.31% +41.41%] 24.63 [-30.96% +42.13%] 0.00 [ NaN% NaN%] 4.71 [-0.38% +0.83%] +----- +after 0 best 80%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our 2 8 35.75 [-38.46% +39.86%] 35.75 [-38.46% +39.86%] 35.50 [-38.03% +40.85%] 0.00 [ NaN% NaN%] 3.55 [-0.97% +1.07%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] + our-parallel 2 8 36.88 [-32.20% +38.31%] 36.88 [-32.20% +38.31%] 36.25 [-31.03% +35.17%] 0.00 [ NaN% NaN%] 3.98 [-1.02% +1.22%] +----- +after 0 best 80%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our 2 8 43.00 [-44.19% +58.14%] 43.00 [-44.19% +58.14%] 42.63 [-43.70% +57.18%] 0.00 [ NaN% NaN%] 6.44 [-1.21% +1.54%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] + our-parallel 2 8 45.88 [-32.43% +63.49%] 45.88 [-32.43% +63.49%] 45.63 [-32.05% +64.38%] 0.00 [ NaN% NaN%] 7.39 [-0.31% +0.57%] +----- +after 0 best 80%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.38 [-31.09% +73.26%] 152.38 [-31.09% +73.26%] 143.63 [-26.89% +40.64%] 0.00 [ NaN% NaN%] 15.93 [-0.44% +1.55%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our 2 8 139.38 [-36.86% +42.78%] 139.38 [-36.86% +42.78%] 138.50 [-36.46% +40.79%] 0.00 [ NaN% NaN%] 21.68 [-0.31% +0.56%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] + our-parallel 2 8 147.00 [-33.33% +55.78%] 147.00 [-33.33% +55.78%] 146.13 [-32.93% +56.72%] 0.00 [ NaN% NaN%] 26.80 [-0.31% +1.01%] +----- +after 0 best 80%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our 2 8 72.75 [-34.02% +36.08%] 72.75 [-34.02% +36.08%] 71.38 [-34.15% +38.70%] 0.00 [ NaN% NaN%] 25.69 [-0.12% +0.21%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 112.63 [-28.97% +56.27%] 0.00 [ NaN% NaN%] 25.93 [-0.18% +0.27%] + our-parallel 2 8 46.25 [-22.16% +42.70%] 225.63 [-23.77% +43.60%] 132.00 [-38.64% +51.52%] 0.00 [ NaN% NaN%] 25.46 [-0.09% +0.11%] +----- +after 0 best 80%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our 2 8 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 0.00 [ NaN% NaN%] 0.44 [-0.71% +0.73%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] + our-parallel 2 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.45 [-0.69% +0.78%] +----- +after 0 best 80%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our 2 8 27.38 [-41.55% +31.51%] 27.38 [-41.55% +31.51%] 27.00 [-40.74% +29.63%] 0.00 [ NaN% NaN%] 2.44 [-0.45% +0.63%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] + our-parallel 2 8 27.13 [-33.64% +51.15%] 27.13 [-33.64% +51.15%] 26.88 [-33.02% +52.56%] 0.00 [ NaN% NaN%] 2.68 [-0.37% +0.67%] +----- +after 0 best 80%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 542.13 [-25.29% +48.67%] 542.13 [-25.29% +48.67%] 536.50 [-24.70% +49.49%] 0.00 [ NaN% NaN%] 105.78 [-0.33% +0.67%] + baseline 2 8 676.25 [-38.34% +44.62%] 676.25 [-38.34% +44.62%] 657.13 [-36.69% +47.61%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our 2 8 626.88 [-28.22% +24.59%] 626.88 [-28.22% +24.59%] 620.13 [-27.43% +25.46%] 0.00 [ NaN% NaN%] 120.60 [-0.37% +0.50%] + our-parallel 1 8 649.00 [-21.42% +22.96%] 649.00 [-21.42% +22.96%] 621.88 [-18.15% +27.36%] 0.00 [ NaN% NaN%] 120.14 [-0.40% +0.55%] + our-parallel 2 8 632.50 [-21.11% +41.34%] 632.50 [-21.11% +41.34%] 629.13 [-20.84% +40.99%] 0.00 [ NaN% NaN%] 132.00 [-0.33% +0.54%] +----- +after 0 best 80%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our 2 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-2.98% +18.97%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] + our-parallel 2 8 1.25 [-20.00% +60.00%] 1.25 [-20.00% +60.00%] 1.25 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 0.28 [-3.39% +18.99%] +----- +after 0 best 80%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our 2 8 8.50 [-41.18% +64.71%] 8.50 [-41.18% +64.71%] 8.13 [-38.46% +60.00%] 0.00 [ NaN% NaN%] 0.92 [-6.51% +15.93%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] + our-parallel 2 8 8.25 [-39.39% +45.45%] 8.25 [-39.39% +45.45%] 8.13 [-38.46% +47.69%] 0.00 [ NaN% NaN%] 1.06 [-4.00% +10.86%] +----- +after 0 best 80%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our 2 8 38.25 [-39.87% +41.18%] 38.25 [-39.87% +41.18%] 38.13 [-39.67% +41.64%] 0.00 [ NaN% NaN%] 2.68 [-1.69% +1.22%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] + our-parallel 2 8 49.75 [-31.66% +30.65%] 49.75 [-31.66% +30.65%] 47.63 [-30.71% +32.28%] 0.00 [ NaN% NaN%] 2.85 [-1.53% +1.32%] +----- +after 0 best 80%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our 2 8 73.13 [-32.99% +42.22%] 73.13 [-32.99% +42.22%] 72.63 [-32.53% +41.82%] 0.00 [ NaN% NaN%] 11.87 [-0.33% +0.27%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 160.75 [-34.68% +42.46%] 0.00 [ NaN% NaN%] 11.72 [-1.23% +3.18%] + our-parallel 2 8 63.25 [-33.60% +23.32%] 313.75 [-33.71% +23.03%] 154.00 [-31.82% +42.21%] 0.00 [ NaN% NaN%] 16.60 [-0.51% +1.60%] +----- +after 0 best 80%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our 2 8 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 0.00 [ NaN% NaN%] 1.29 [-1.40% +0.50%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] + our-parallel 2 8 10.38 [-42.17% +25.30%] 10.38 [-42.17% +25.30%] 10.25 [-41.46% +26.83%] 0.00 [ NaN% NaN%] 1.44 [-1.29% +0.88%] +----- +after 0 best 80%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our 2 8 7.63 [-21.31% +31.15%] 7.63 [-21.31% +31.15%] 7.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 2.14 [-1.11% +2.99%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] + our-parallel 2 8 8.88 [-32.39% +57.75%] 8.88 [-32.39% +57.75%] 8.88 [-32.39% +57.75%] 0.00 [ NaN% NaN%] 2.20 [-1.05% +3.28%] +----- +after 0 best 80%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 152.13 [-20.46% +24.90%] 152.13 [-20.46% +24.90%] 144.88 [-24.07% +29.77%] 0.00 [ NaN% NaN%] 33.57 [-1.38% +3.89%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.77 [-1.65% +2.78%] + our 2 8 129.63 [-35.97% +54.29%] 129.63 [-35.97% +54.29%] 125.13 [-33.67% +32.67%] 0.00 [ NaN% NaN%] 39.06 [-0.73% +0.80%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] + our-parallel 2 8 142.00 [-11.27% +19.72%] 142.00 [-11.27% +19.72%] 141.00 [-10.64% +19.86%] 0.00 [ NaN% NaN%] 43.91 [-1.23% +1.94%] +----- +after 0 best 80%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 8 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 8 1.13 [-100.00% +77.78%] 1.13 [-100.00% +77.78%] 1.13 [-100.00% +77.78%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our 2 8 4.38 [-31.43% +14.29%] 4.38 [-31.43% +14.29%] 4.25 [-29.41% +17.65%] 0.00 [ NaN% NaN%] 0.56 [-5.89% +15.92%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] + our-parallel 2 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 3.88 [-22.58% +54.84%] 0.00 [ NaN% NaN%] 0.69 [-4.54% +13.21%] +----- +after 0 best 80%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our 2 8 142.25 [-36.73% +25.13%] 142.25 [-36.73% +25.13%] 141.50 [-36.40% +25.09%] 0.00 [ NaN% NaN%] 18.93 [-2.04% +2.32%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] + our-parallel 2 8 144.50 [-32.18% +47.40%] 144.50 [-32.18% +47.40%] 143.63 [-32.46% +47.61%] 0.00 [ NaN% NaN%] 19.83 [-1.70% +2.00%] +----- +after 0 best 80%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our 2 8 28.00 [-35.71% +39.29%] 28.00 [-35.71% +39.29%] 27.88 [-35.43% +39.91%] 0.00 [ NaN% NaN%] 4.72 [-0.92% +2.38%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] + our-parallel 2 8 28.38 [-29.52% +48.02%] 28.38 [-29.52% +48.02%] 28.13 [-32.44% +49.33%] 0.00 [ NaN% NaN%] 5.50 [-0.41% +0.90%] +----- +after 0 best 80%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our 2 8 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 0.00 [ NaN% NaN%] 0.33 [-1.12% +0.76%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] + our-parallel 2 8 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 2.88 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.35 [-1.15% +1.30%] +----- +after 0 best 80%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our 2 8 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 0.00 [ NaN% NaN%] 6.16 [-0.51% +0.86%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] + our-parallel 2 8 21.13 [-28.99% +27.81%] 21.13 [-28.99% +27.81%] 21.13 [-28.99% +27.81%] 0.00 [ NaN% NaN%] 6.18 [-0.75% +1.43%] +----- +after 0 best 80%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2,802.88 [-9.66% +11.74%] 2,802.88 [-9.66% +11.74%] 2,755.13 [-10.02% +11.10%] 0.00 [ NaN% NaN%] 1,372.53 [-0.02% +0.03%] + baseline 2 8 2,839.00 [-8.98% +19.06%] 2,839.00 [-8.98% +19.06%] 2,760.25 [-8.23% +18.47%] 0.00 [ NaN% NaN%] 1,356.24 [-0.01% +0.04%] + our 1 8 3,106.50 [-7.97% +6.52%] 3,106.50 [-7.97% +6.52%] 3,021.38 [-6.93% +5.28%] 0.00 [ NaN% NaN%] 1,528.56 [-0.01% +0.03%] + our 2 8 2,856.75 [-8.11% +12.44%] 2,856.75 [-8.11% +12.44%] 2,757.38 [-6.76% +6.77%] 0.00 [ NaN% NaN%] 1,461.95 [-0.02% +0.03%] + our-parallel 1 8 2,946.25 [-7.37% +16.69%] 2,946.25 [-7.37% +16.69%] 2,810.88 [-6.36% +5.63%] 0.00 [ NaN% NaN%] 1,438.97 [-0.02% +0.04%] + our-parallel 2 8 3,236.13 [-3.31% +8.86%] 3,236.13 [-3.31% +8.86%] 3,090.88 [-3.52% +7.93%] 0.00 [ NaN% NaN%] 1,613.84 [-0.02% +0.03%] +----- +after 0 best 80%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our 2 8 6.13 [-34.69% +30.61%] 6.13 [-34.69% +30.61%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.22 [-1.45% +1.37%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] + our-parallel 2 8 6.00 [-33.33% +33.33%] 6.00 [-33.33% +33.33%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.27 [-0.99% +0.31%] +----- +after 0 best 80%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] + our-parallel 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] +----- +after 0 best 80%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 65.63 [-26.86% +18.86%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our 2 8 64.25 [-37.74% +33.85%] 64.25 [-37.74% +33.85%] 63.75 [-37.25% +34.90%] 0.00 [ NaN% NaN%] 13.90 [-0.78% +1.01%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + our-parallel 2 8 68.00 [-26.47% +26.47%] 68.00 [-26.47% +26.47%] 67.25 [-25.65% +26.39%] 0.00 [ NaN% NaN%] 16.16 [-0.81% +0.60%] +----- +after 0 best 80%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + baseline 2 8 215.63 [-33.22% +38.20%] 215.63 [-33.22% +38.20%] 214.63 [-33.37% +37.91%] 0.00 [ NaN% NaN%] 30.96 [-1.85% +2.45%] + our 1 8 195.38 [-32.44% +59.69%] 195.38 [-32.44% +59.69%] 194.00 [-31.96% +60.31%] 0.00 [ NaN% NaN%] 33.36 [-1.71% +2.68%] + our 2 8 192.63 [-21.61% +35.50%] 192.63 [-21.61% +35.50%] 191.13 [-20.99% +35.51%] 0.00 [ NaN% NaN%] 33.25 [-1.65% +2.21%] + our-parallel 1 8 193.88 [-33.46% +33.08%] 193.88 [-33.46% +33.08%] 191.88 [-33.81% +32.38%] 0.00 [ NaN% NaN%] 33.66 [-1.95% +4.85%] + our-parallel 2 8 212.38 [-26.55% +46.91%] 212.38 [-26.55% +46.91%] 211.38 [-26.67% +46.66%] 0.00 [ NaN% NaN%] 35.02 [-1.60% +2.43%] +----- +after 0 best 80%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.63 [-28.89% +42.22%] 5.63 [-28.89% +42.22%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.53 [-0.83% +0.76%] + baseline 2 8 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 6.13 [-34.69% +46.94%] 0.00 [ NaN% NaN%] 0.53 [-0.86% +3.73%] + our 1 8 5.88 [-31.91% +19.15%] 5.88 [-31.91% +19.15%] 5.75 [-30.43% +21.74%] 0.00 [ NaN% NaN%] 0.87 [-2.08% +0.63%] + our 2 8 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 5.50 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.85 [-2.24% +1.02%] + our-parallel 1 8 5.88 [-14.89% +36.17%] 5.88 [-14.89% +36.17%] 5.75 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.84 [-1.86% +1.42%] + our-parallel 2 8 6.38 [-21.57% +56.86%] 6.38 [-21.57% +56.86%] 6.25 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 0.94 [-0.33% +0.68%] +----- +after 0 best 80%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 26.25 [-23.81% +29.52%] 0.00 [ NaN% NaN%] 3.18 [-0.44% +0.76%] + baseline 2 8 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 25.25 [-28.71% +42.57%] 0.00 [ NaN% NaN%] 3.17 [-1.00% +1.85%] + our 1 8 24.50 [-22.45% +30.61%] 24.50 [-22.45% +30.61%] 24.13 [-21.24% +24.35%] 0.00 [ NaN% NaN%] 4.16 [-0.17% +0.48%] + our 2 8 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 27.25 [-41.28% +32.11%] 0.00 [ NaN% NaN%] 4.09 [-0.84% +2.12%] + our-parallel 1 8 22.88 [-21.31% +31.15%] 22.88 [-21.31% +31.15%] 22.63 [-24.86% +32.60%] 0.00 [ NaN% NaN%] 4.07 [-0.31% +0.59%] + our-parallel 2 8 24.75 [-31.31% +41.41%] 24.75 [-31.31% +41.41%] 24.63 [-30.96% +42.13%] 0.00 [ NaN% NaN%] 4.71 [-0.38% +0.83%] +----- +after 0 best 80%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 27.25 [-37.61% +39.45%] 27.25 [-37.61% +39.45%] 26.75 [-36.45% +42.06%] 0.00 [ NaN% NaN%] 2.80 [-1.16% +1.78%] + baseline 2 8 29.38 [-52.34% +53.19%] 29.38 [-52.34% +53.19%] 29.00 [-51.72% +51.72%] 0.00 [ NaN% NaN%] 2.80 [-1.42% +2.12%] + our 1 8 34.63 [-36.46% +21.30%] 34.63 [-36.46% +21.30%] 34.50 [-36.23% +21.74%] 0.00 [ NaN% NaN%] 3.55 [-0.70% +1.46%] + our 2 8 35.75 [-38.46% +39.86%] 35.75 [-38.46% +39.86%] 35.50 [-38.03% +40.85%] 0.00 [ NaN% NaN%] 3.55 [-0.97% +1.07%] + our-parallel 1 8 38.25 [-45.10% +67.32%] 38.25 [-45.10% +67.32%] 38.13 [-44.92% +67.87%] 0.00 [ NaN% NaN%] 3.51 [-0.81% +1.32%] + our-parallel 2 8 36.88 [-32.20% +38.31%] 36.88 [-32.20% +38.31%] 36.25 [-31.03% +35.17%] 0.00 [ NaN% NaN%] 3.98 [-1.02% +1.22%] +----- +after 0 best 80%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 40.00 [-35.00% +35.00%] 40.00 [-35.00% +35.00%] 39.63 [-34.38% +36.28%] 0.00 [ NaN% NaN%] 4.64 [-1.48% +2.64%] + baseline 2 8 40.63 [-36.00% +72.31%] 40.63 [-36.00% +72.31%] 40.25 [-35.40% +68.94%] 0.00 [ NaN% NaN%] 4.32 [-0.90% +2.99%] + our 1 8 39.63 [-29.34% +46.37%] 39.63 [-29.34% +46.37%] 39.13 [-28.43% +45.69%] 0.00 [ NaN% NaN%] 6.37 [-0.31% +0.48%] + our 2 8 43.00 [-44.19% +58.14%] 43.00 [-44.19% +58.14%] 42.63 [-43.70% +57.18%] 0.00 [ NaN% NaN%] 6.44 [-1.21% +1.54%] + our-parallel 1 8 50.63 [-40.74% +40.25%] 50.63 [-40.74% +40.25%] 50.00 [-40.00% +36.00%] 0.00 [ NaN% NaN%] 6.27 [-0.38% +0.75%] + our-parallel 2 8 45.88 [-32.43% +63.49%] 45.88 [-32.43% +63.49%] 45.63 [-32.05% +64.38%] 0.00 [ NaN% NaN%] 7.39 [-0.31% +0.57%] +----- +after 0 best 80%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + baseline 2 8 146.38 [-33.05% +43.47%] 146.38 [-33.05% +43.47%] 145.88 [-32.82% +42.59%] 0.00 [ NaN% NaN%] 15.91 [-0.68% +2.50%] + our 1 8 142.00 [-30.99% +22.54%] 142.00 [-30.99% +22.54%] 141.25 [-30.62% +22.48%] 0.00 [ NaN% NaN%] 22.19 [-0.21% +0.42%] + our 2 8 139.38 [-36.86% +42.78%] 139.38 [-36.86% +42.78%] 138.50 [-36.46% +40.79%] 0.00 [ NaN% NaN%] 21.68 [-0.31% +0.56%] + our-parallel 1 8 143.25 [-32.29% +43.11%] 143.25 [-32.29% +43.11%] 142.00 [-33.10% +42.96%] 0.00 [ NaN% NaN%] 21.28 [-0.49% +1.75%] + our-parallel 2 8 147.00 [-33.33% +55.78%] 147.00 [-33.33% +55.78%] 146.13 [-32.93% +56.72%] 0.00 [ NaN% NaN%] 26.80 [-0.31% +1.01%] +----- +after 0 best 80%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 61.50 [-23.58% +47.97%] 61.50 [-23.58% +47.97%] 61.25 [-23.27% +46.94%] 0.00 [ NaN% NaN%] 26.50 [-2.46% +0.47%] + baseline 2 8 69.25 [-32.13% +42.96%] 69.25 [-32.13% +42.96%] 69.13 [-32.01% +43.22%] 0.00 [ NaN% NaN%] 25.74 [-0.10% +0.11%] + our 1 8 65.88 [-31.69% +74.57%] 65.88 [-31.69% +74.57%] 65.63 [-31.43% +73.71%] 0.00 [ NaN% NaN%] 25.67 [-0.17% +0.19%] + our 2 8 72.75 [-34.02% +36.08%] 72.75 [-34.02% +36.08%] 71.38 [-34.15% +38.70%] 0.00 [ NaN% NaN%] 25.69 [-0.12% +0.21%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 133.50 [-38.58% +85.02%] 0.00 [ NaN% NaN%] 25.94 [-0.23% +0.28%] + our-parallel 2 8 46.25 [-22.16% +42.70%] 225.63 [-23.77% +43.60%] 132.00 [-38.64% +51.52%] 0.00 [ NaN% NaN%] 25.46 [-0.09% +0.11%] +----- +after 0 best 80%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 1.88 [-46.67% +60.00%] 0.00 [ NaN% NaN%] 0.41 [-0.61% +1.57%] + baseline 2 8 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 2.25 [-55.56% +33.33%] 0.00 [ NaN% NaN%] 0.42 [-0.60% +1.55%] + our 1 8 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 2.50 [-60.00% +60.00%] 0.00 [ NaN% NaN%] 0.44 [-0.76% +0.71%] + our 2 8 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 2.75 [-27.27% +81.82%] 0.00 [ NaN% NaN%] 0.44 [-0.71% +0.73%] + our-parallel 1 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.44 [-0.73% +0.71%] + our-parallel 2 8 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 3.50 [-42.86% +42.86%] 0.00 [ NaN% NaN%] 0.45 [-0.69% +0.78%] +----- +after 0 best 80%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 24.00 [-41.67% +54.17%] 24.00 [-41.67% +54.17%] 23.63 [-40.74% +52.38%] 0.00 [ NaN% NaN%] 1.97 [-0.99% +1.19%] + baseline 2 8 24.88 [-35.68% +60.80%] 24.88 [-35.68% +60.80%] 24.50 [-38.78% +63.27%] 0.00 [ NaN% NaN%] 1.98 [-0.36% +0.55%] + our 1 8 25.88 [-18.84% +12.08%] 25.88 [-18.84% +12.08%] 25.38 [-17.24% +14.29%] 0.00 [ NaN% NaN%] 2.46 [-0.44% +0.44%] + our 2 8 27.38 [-41.55% +31.51%] 27.38 [-41.55% +31.51%] 27.00 [-40.74% +29.63%] 0.00 [ NaN% NaN%] 2.44 [-0.45% +0.63%] + our-parallel 1 8 25.00 [-40.00% +28.00%] 25.00 [-40.00% +28.00%] 24.88 [-43.72% +28.64%] 0.00 [ NaN% NaN%] 2.41 [-0.36% +0.57%] + our-parallel 2 8 27.13 [-33.64% +51.15%] 27.13 [-33.64% +51.15%] 26.88 [-33.02% +52.56%] 0.00 [ NaN% NaN%] 2.68 [-0.37% +0.67%] +----- +after 0 best 80%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + baseline 2 7 635.29 [-34.36% +53.95%] 635.29 [-34.36% +53.95%] 632.14 [-34.19% +53.45%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 572.00 [-21.33% +32.34%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] + our-parallel 2 7 595.14 [-16.15% +36.44%] 595.14 [-16.15% +36.44%] 592.29 [-15.92% +36.42%] 0.00 [ NaN% NaN%] 131.90 [-0.25% +0.28%] +----- +after 0 best 80%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [+0.00% +0.00%] + baseline 2 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.26 [-3.68% +21.05%] + our 1 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.29 [-5.55% +15.85%] + our 2 8 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 1.38 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-2.98% +18.97%] + our-parallel 1 8 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-5.97% +15.89%] + our-parallel 2 8 1.25 [-20.00% +60.00%] 1.25 [-20.00% +60.00%] 1.25 [-20.00% +60.00%] 0.00 [ NaN% NaN%] 0.28 [-3.39% +18.99%] +----- +after 0 best 80%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.25 [-39.39% +57.58%] 8.25 [-39.39% +57.58%] 8.00 [-37.50% +50.00%] 0.00 [ NaN% NaN%] 0.70 [-16.84% +11.18%] + baseline 2 8 8.00 [-37.50% +50.00%] 8.00 [-37.50% +50.00%] 7.88 [-36.51% +52.38%] 0.00 [ NaN% NaN%] 0.64 [-7.47% +18.34%] + our 1 8 10.38 [-51.81% +34.94%] 10.38 [-51.81% +34.94%] 10.13 [-50.62% +28.40%] 0.00 [ NaN% NaN%] 0.97 [-10.55% +10.07%] + our 2 8 8.50 [-41.18% +64.71%] 8.50 [-41.18% +64.71%] 8.13 [-38.46% +60.00%] 0.00 [ NaN% NaN%] 0.92 [-6.51% +15.93%] + our-parallel 1 8 8.63 [-42.03% +73.91%] 8.63 [-42.03% +73.91%] 8.50 [-41.18% +64.71%] 0.00 [ NaN% NaN%] 0.92 [-6.38% +15.28%] + our-parallel 2 8 8.25 [-39.39% +45.45%] 8.25 [-39.39% +45.45%] 8.13 [-38.46% +47.69%] 0.00 [ NaN% NaN%] 1.06 [-4.00% +10.86%] +----- +after 0 best 80%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 23.38 [-22.99% +45.45%] 23.38 [-22.99% +45.45%] 22.88 [-21.31% +44.26%] 0.00 [ NaN% NaN%] 2.36 [-0.42% +0.94%] + baseline 2 8 23.25 [-52.69% +50.54%] 23.25 [-52.69% +50.54%] 22.50 [-51.11% +55.56%] 0.00 [ NaN% NaN%] 2.35 [-1.94% +1.98%] + our 1 8 42.38 [-38.64% +53.39%] 42.38 [-38.64% +53.39%] 42.00 [-38.10% +52.38%] 0.00 [ NaN% NaN%] 2.60 [-0.64% +0.78%] + our 2 8 38.25 [-39.87% +41.18%] 38.25 [-39.87% +41.18%] 38.13 [-39.67% +41.64%] 0.00 [ NaN% NaN%] 2.68 [-1.69% +1.22%] + our-parallel 1 8 43.75 [-42.86% +53.14%] 43.75 [-42.86% +53.14%] 43.50 [-42.53% +51.72%] 0.00 [ NaN% NaN%] 2.58 [-1.23% +1.48%] + our-parallel 2 8 49.75 [-31.66% +30.65%] 49.75 [-31.66% +30.65%] 49.38 [-33.16% +29.62%] 0.00 [ NaN% NaN%] 2.85 [-1.57% +1.51%] +----- +after 0 best 80%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 74.38 [-19.33% +22.35%] 74.38 [-19.33% +22.35%] 73.88 [-18.78% +23.18%] 0.00 [ NaN% NaN%] 7.09 [-0.88% +1.90%] + baseline 2 8 69.50 [-29.50% +43.88%] 69.50 [-29.50% +43.88%] 69.38 [-29.37% +44.14%] 0.00 [ NaN% NaN%] 7.02 [-0.64% +1.48%] + our 1 8 67.88 [-17.50% +28.18%] 67.88 [-17.50% +28.18%] 67.50 [-17.04% +27.41%] 0.00 [ NaN% NaN%] 12.30 [-0.27% +0.61%] + our 2 8 73.13 [-32.99% +42.22%] 73.13 [-32.99% +42.22%] 72.63 [-32.53% +41.82%] 0.00 [ NaN% NaN%] 11.87 [-0.33% +0.27%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 162.63 [-35.43% +50.04%] 0.00 [ NaN% NaN%] 11.74 [-1.44% +4.67%] + our-parallel 2 8 63.25 [-33.60% +23.32%] 313.75 [-33.71% +23.03%] 154.00 [-31.82% +42.21%] 0.00 [ NaN% NaN%] 16.60 [-0.51% +1.60%] +----- +after 0 best 80%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 7.00 [-28.57% +42.86%] 0.00 [ NaN% NaN%] 0.98 [-1.52% +3.59%] + baseline 2 8 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 9.63 [-48.05% +55.84%] 0.00 [ NaN% NaN%] 0.98 [-1.93% +5.26%] + our 1 8 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 10.25 [-51.22% +65.85%] 0.00 [ NaN% NaN%] 1.20 [-1.25% +0.70%] + our 2 8 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 8.75 [-31.43% +37.14%] 0.00 [ NaN% NaN%] 1.29 [-1.40% +0.50%] + our-parallel 1 8 10.00 [-40.00% +70.00%] 10.00 [-40.00% +70.00%] 9.63 [-37.66% +76.62%] 0.00 [ NaN% NaN%] 1.20 [-1.20% +1.30%] + our-parallel 2 8 10.38 [-42.17% +25.30%] 10.38 [-42.17% +25.30%] 10.25 [-41.46% +26.83%] 0.00 [ NaN% NaN%] 1.44 [-1.29% +0.88%] +----- +after 0 best 80%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 8.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 2.06 [-1.30% +3.10%] + baseline 2 8 9.38 [-46.67% +81.33%] 9.38 [-46.67% +81.33%] 9.25 [-45.95% +83.78%] 0.00 [ NaN% NaN%] 2.08 [-2.29% +4.28%] + our 1 8 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 8.25 [-27.27% +45.45%] 0.00 [ NaN% NaN%] 2.14 [-2.36% +3.11%] + our 2 8 7.63 [-21.31% +31.15%] 7.63 [-21.31% +31.15%] 7.50 [-20.00% +33.33%] 0.00 [ NaN% NaN%] 2.14 [-1.11% +2.99%] + our-parallel 1 8 9.13 [-45.21% +64.38%] 9.13 [-45.21% +64.38%] 9.00 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 2.14 [-2.81% +3.45%] + our-parallel 2 8 8.88 [-32.39% +57.75%] 8.88 [-32.39% +57.75%] 8.88 [-32.39% +57.75%] 0.00 [ NaN% NaN%] 2.20 [-1.05% +3.28%] +----- +after 0 best 80%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + baseline 2 8 149.38 [-23.68% +37.91%] 149.38 [-23.68% +37.91%] 148.63 [-23.30% +37.26%] 0.00 [ NaN% NaN%] 34.02 [-3.36% +7.69%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] + our 2 7 119.57 [-30.59% +32.97%] 119.57 [-30.59% +32.97%] 119.29 [-30.42% +32.46%] 0.00 [ NaN% NaN%] 39.01 [-0.62% +0.88%] + our-parallel 1 8 134.25 [-27.75% +40.78%] 134.25 [-27.75% +40.78%] 132.88 [-28.50% +40.73%] 0.00 [ NaN% NaN%] 39.12 [-0.94% +0.94%] + our-parallel 2 8 142.00 [-11.27% +19.72%] 142.00 [-11.27% +19.72%] 141.00 [-10.64% +19.86%] 0.00 [ NaN% NaN%] 43.91 [-1.23% +1.94%] +----- +after 0 best 80%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 8 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.75 [-100.00% +33.33%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 8 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.63 [-100.00% +60.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 8 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.88 [-100.00% +14.29%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 8 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.50 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 8 1.13 [-100.00% +77.78%] 1.13 [-100.00% +77.78%] 1.13 [-100.00% +77.78%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 80%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 3.88 [-48.39% +80.65%] 0.00 [ NaN% NaN%] 0.39 [-8.08% +22.71%] + baseline 2 8 4.38 [-54.29% +60.00%] 4.38 [-54.29% +60.00%] 4.25 [-52.94% +41.18%] 0.00 [ NaN% NaN%] 0.39 [-8.21% +26.59%] + our 1 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.56 [-5.38% +15.51%] + our 2 8 4.38 [-31.43% +14.29%] 4.38 [-31.43% +14.29%] 4.25 [-29.41% +17.65%] 0.00 [ NaN% NaN%] 0.56 [-5.89% +15.92%] + our-parallel 1 8 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 5.00 [-40.00% +40.00%] 0.00 [ NaN% NaN%] 0.64 [-0.42% +0.53%] + our-parallel 2 8 4.00 [-25.00% +50.00%] 4.00 [-25.00% +50.00%] 3.88 [-22.58% +54.84%] 0.00 [ NaN% NaN%] 0.69 [-4.54% +13.21%] +----- +after 0 best 80%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 133.88 [-31.28% +38.94%] 133.88 [-31.28% +38.94%] 132.50 [-31.32% +39.62%] 0.00 [ NaN% NaN%] 16.76 [-2.26% +2.54%] + baseline 2 8 145.50 [-33.33% +59.45%] 145.50 [-33.33% +59.45%] 144.00 [-32.64% +60.42%] 0.00 [ NaN% NaN%] 16.77 [-2.55% +2.93%] + our 1 8 150.00 [-37.33% +43.33%] 150.00 [-37.33% +43.33%] 149.13 [-36.97% +43.50%] 0.00 [ NaN% NaN%] 19.10 [-1.35% +1.89%] + our 2 8 142.25 [-36.73% +25.13%] 142.25 [-36.73% +25.13%] 141.50 [-36.40% +25.09%] 0.00 [ NaN% NaN%] 18.93 [-2.04% +2.32%] + our-parallel 1 8 145.00 [-33.10% +26.21%] 145.00 [-33.10% +26.21%] 143.88 [-32.58% +27.19%] 0.00 [ NaN% NaN%] 18.63 [-2.54% +3.27%] + our-parallel 2 8 144.50 [-32.18% +47.40%] 144.50 [-32.18% +47.40%] 143.63 [-32.46% +47.61%] 0.00 [ NaN% NaN%] 19.83 [-1.70% +2.00%] +----- +after 0 best 80%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 33.75 [-34.81% +36.30%] 33.75 [-34.81% +36.30%] 33.63 [-34.57% +36.80%] 0.00 [ NaN% NaN%] 4.65 [-1.21% +4.81%] + baseline 2 8 33.38 [-37.08% +43.82%] 33.38 [-37.08% +43.82%] 32.88 [-36.12% +42.97%] 0.00 [ NaN% NaN%] 4.65 [-1.76% +4.88%] + our 1 8 28.50 [-33.33% +64.91%] 28.50 [-33.33% +64.91%] 28.25 [-32.74% +66.37%] 0.00 [ NaN% NaN%] 4.73 [-0.39% +0.74%] + our 2 8 28.00 [-35.71% +39.29%] 28.00 [-35.71% +39.29%] 27.88 [-35.43% +39.91%] 0.00 [ NaN% NaN%] 4.72 [-0.92% +2.38%] + our-parallel 1 8 30.00 [-40.00% +36.67%] 30.00 [-40.00% +36.67%] 29.75 [-42.86% +37.82%] 0.00 [ NaN% NaN%] 4.65 [-0.38% +0.67%] + our-parallel 2 8 28.38 [-29.52% +48.02%] 28.38 [-29.52% +48.02%] 28.13 [-32.44% +49.33%] 0.00 [ NaN% NaN%] 5.50 [-0.41% +0.90%] +----- +after 0 best 80%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 2.25 [-55.56% +77.78%] 0.00 [ NaN% NaN%] 0.28 [-1.11% +1.50%] + baseline 2 8 2.88 [-65.22% +73.91%] 2.88 [-65.22% +73.91%] 2.75 [-63.64% +45.45%] 0.00 [ NaN% NaN%] 0.28 [-1.96% +5.48%] + our 1 8 3.38 [-40.74% +107.41%] 3.38 [-40.74% +107.41%] 3.25 [-38.46% +84.62%] 0.00 [ NaN% NaN%] 0.32 [-1.05% +1.29%] + our 2 8 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 3.13 [-36.00% +60.00%] 0.00 [ NaN% NaN%] 0.33 [-1.12% +0.76%] + our-parallel 1 8 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 3.38 [-40.74% +18.52%] 0.00 [ NaN% NaN%] 0.32 [-1.23% +1.68%] + our-parallel 2 8 3.00 [-33.33% +33.33%] 3.00 [-33.33% +33.33%] 2.88 [-30.43% +39.13%] 0.00 [ NaN% NaN%] 0.35 [-1.15% +1.30%] +----- +after 0 best 80%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 22.50 [-24.44% +28.89%] 22.50 [-24.44% +28.89%] 22.38 [-24.02% +25.14%] 0.00 [ NaN% NaN%] 5.90 [-0.21% +0.83%] + baseline 2 8 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 19.75 [-18.99% +26.58%] 0.00 [ NaN% NaN%] 5.91 [-0.38% +0.93%] + our 1 8 19.50 [-12.82% +17.95%] 19.50 [-12.82% +17.95%] 19.38 [-12.26% +18.71%] 0.00 [ NaN% NaN%] 6.16 [-0.43% +0.85%] + our 2 8 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 18.00 [-16.67% +22.22%] 0.00 [ NaN% NaN%] 6.16 [-0.51% +0.86%] + our-parallel 1 8 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 19.75 [-24.05% +21.52%] 0.00 [ NaN% NaN%] 6.13 [-0.75% +1.47%] + our-parallel 2 8 21.13 [-28.99% +27.81%] 21.13 [-28.99% +27.81%] 21.13 [-28.99% +27.81%] 0.00 [ NaN% NaN%] 6.18 [-0.75% +1.43%] +----- +after 0 best 80%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 80%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 5.00 [-40.00% +60.00%] 0.00 [ NaN% NaN%] 1.18 [-0.69% +0.70%] + baseline 2 8 5.63 [-46.67% +60.00%] 5.63 [-46.67% +60.00%] 5.25 [-42.86% +52.38%] 0.00 [ NaN% NaN%] 1.17 [-1.23% +1.62%] + our 1 8 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 6.50 [-53.85% +69.23%] 0.00 [ NaN% NaN%] 1.23 [-0.80% +0.54%] + our 2 8 6.13 [-34.69% +30.61%] 6.13 [-34.69% +30.61%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.22 [-1.45% +1.37%] + our-parallel 1 8 6.00 [-50.00% +50.00%] 6.00 [-50.00% +50.00%] 5.88 [-48.94% +53.19%] 0.00 [ NaN% NaN%] 1.22 [-1.32% +1.48%] + our-parallel 2 8 6.00 [-33.33% +33.33%] 6.00 [-33.33% +33.33%] 6.00 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 1.27 [-0.99% +0.31%] +----- +after 0 best 80%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + baseline 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.62% +1.66%] + our 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] + our-parallel 1 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.90% +0.70%] + our-parallel 2 8 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-9.86% +1.41%] +----- +after 0 best 80%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 62.25 [-27.71% +30.12%] 62.25 [-27.71% +30.12%] 60.63 [-25.77% +33.61%] 0.00 [ NaN% NaN%] 8.87 [-4.48% +3.74%] + baseline 2 8 65.38 [-35.76% +45.32%] 65.38 [-35.76% +45.32%] 64.75 [-35.14% +42.08%] 0.00 [ NaN% NaN%] 9.14 [-1.06% +1.22%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our 2 8 64.25 [-37.74% +33.85%] 64.25 [-37.74% +33.85%] 63.75 [-37.25% +34.90%] 0.00 [ NaN% NaN%] 13.90 [-0.78% +1.01%] + our-parallel 1 8 64.63 [-31.91% +29.98%] 64.63 [-31.91% +29.98%] 64.50 [-31.78% +30.23%] 0.00 [ NaN% NaN%] 13.77 [-1.22% +1.53%] + our-parallel 2 8 68.00 [-26.47% +26.47%] 68.00 [-26.47% +26.47%] 67.25 [-25.65% +26.39%] 0.00 [ NaN% NaN%] 16.16 [-0.81% +0.60%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 85% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + baseline 2 9 4,921.67 [-22.57% +29.04%] 4,921.67 [-22.57% +29.04%] 4,806.78 [-21.90% +30.38%] 0.00 [ NaN% NaN%] 1,634.61 [-0.28% +0.61%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] + our 2 9 4,787.44 [-19.96% +24.74%] 4,787.44 [-19.96% +24.74%] 4,671.89 [-19.24% +25.73%] 0.00 [ NaN% NaN%] 1,786.32 [-0.19% +0.43%] + our-parallel 1 9 4,940.11 [-17.29% +26.17%] 5,493.89 [-19.04% +27.45%] 4,900.33 [-18.54% +30.26%] 0.00 [ NaN% NaN%] 1,762.23 [-0.23% +0.48%] + our-parallel 2 9 5,168.33 [-10.90% +18.57%] 5,637.56 [-12.85% +19.66%] 5,179.22 [-12.54% +21.00%] 0.00 [ NaN% NaN%] 1,972.65 [-0.18% +0.32%] +----- +after 0 best 85%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our 2 9 200.44 [-24.67% +31.21%] 200.44 [-24.67% +31.21%] 198.89 [-24.08% +31.23%] 0.00 [ NaN% NaN%] 33.39 [-2.07% +3.46%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] + our-parallel 2 9 226.00 [-30.97% +48.23%] 226.00 [-30.97% +48.23%] 214.78 [-27.83% +44.34%] 0.00 [ NaN% NaN%] 35.06 [-1.72% +2.31%] +----- +after 0 best 85%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our 2 9 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.85 [-2.35% +0.93%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] + our-parallel 2 9 7.11 [-29.69% +82.81%] 7.11 [-29.69% +82.81%] 7.00 [-28.57% +85.71%] 0.00 [ NaN% NaN%] 0.95 [-1.10% +6.19%] +----- +after 0 best 85%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our 2 9 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 0.00 [ NaN% NaN%] 4.11 [-1.27% +3.41%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] + our-parallel 2 9 27.00 [-37.04% +66.67%] 27.00 [-37.04% +66.67%] 26.89 [-36.78% +67.36%] 0.00 [ NaN% NaN%] 4.71 [-0.47% +0.75%] +----- +after 0 best 85%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our 2 9 37.56 [-41.42% +38.46%] 37.56 [-41.42% +38.46%] 37.22 [-40.90% +37.01%] 0.00 [ NaN% NaN%] 3.55 [-1.15% +1.39%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] + our-parallel 2 9 39.33 [-36.44% +50.00%] 39.33 [-36.44% +50.00%] 38.78 [-35.53% +52.15%] 0.00 [ NaN% NaN%] 3.99 [-1.23% +1.68%] +----- +after 0 best 85%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our 2 9 46.00 [-47.83% +52.17%] 46.00 [-47.83% +52.17%] 45.44 [-47.19% +49.63%] 0.00 [ NaN% NaN%] 6.47 [-1.68% +3.81%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] + our-parallel 2 9 49.33 [-37.16% +56.08%] 49.33 [-37.16% +56.08%] 48.89 [-36.59% +53.41%] 0.00 [ NaN% NaN%] 7.40 [-0.48% +1.32%] +----- +after 0 best 85%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our 2 9 150.44 [-41.51% +58.86%] 150.44 [-41.51% +58.86%] 149.33 [-41.07% +58.04%] 0.00 [ NaN% NaN%] 21.74 [-0.61% +2.46%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] + our-parallel 2 9 157.78 [-37.89% +54.65%] 157.78 [-37.89% +54.65%] 156.89 [-37.54% +54.89%] 0.00 [ NaN% NaN%] 26.85 [-0.46% +1.24%] +----- +after 0 best 85%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our 2 9 77.56 [-38.11% +49.57%] 77.56 [-38.11% +49.57%] 76.11 [-38.25% +49.78%] 0.00 [ NaN% NaN%] 25.71 [-0.18% +0.46%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 127.56 [-37.28% +93.64%] 0.00 [ NaN% NaN%] 25.94 [-0.22% +0.30%] + our-parallel 2 9 52.33 [-31.21% +92.99%] 255.44 [-32.67% +93.39%] 145.44 [-44.31% +73.95%] 0.00 [ NaN% NaN%] 25.47 [-0.12% +0.24%] +----- +after 0 best 85%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our 2 9 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 0.00 [ NaN% NaN%] 0.44 [-0.93% +1.77%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] + our-parallel 2 9 3.89 [-48.57% +80.00%] 3.89 [-48.57% +80.00%] 3.78 [-47.06% +58.82%] 0.00 [ NaN% NaN%] 0.45 [-0.84% +1.19%] +----- +after 0 best 85%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our 2 9 28.33 [-43.53% +27.06%] 28.33 [-43.53% +27.06%] 28.00 [-42.86% +28.57%] 0.00 [ NaN% NaN%] 2.45 [-0.56% +0.86%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] + our-parallel 2 9 29.11 [-38.17% +54.58%] 29.11 [-38.17% +54.58%] 28.78 [-37.45% +52.90%] 0.00 [ NaN% NaN%] 2.68 [-0.46% +0.71%] +----- +after 0 best 85%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + baseline 2 9 719.11 [-42.01% +47.68%] 719.11 [-42.01% +47.68%] 699.67 [-40.54% +48.64%] 0.00 [ NaN% NaN%] 105.47 [-0.55% +1.21%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our 2 9 668.56 [-32.69% +49.88%] 668.56 [-32.69% +49.88%] 647.44 [-30.50% +33.76%] 0.00 [ NaN% NaN%] 120.88 [-0.60% +1.84%] + our-parallel 1 9 711.44 [-28.31% +70.22%] 711.44 [-28.31% +70.22%] 686.44 [-25.85% +75.25%] 0.00 [ NaN% NaN%] 120.29 [-0.53% +1.01%] + our-parallel 2 9 661.89 [-24.61% +35.52%] 661.89 [-24.61% +35.52%] 658.56 [-24.38% +35.75%] 0.00 [ NaN% NaN%] 132.13 [-0.42% +0.74%] +----- +after 0 best 85%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our 2 9 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.29 [-4.98% +16.52%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] + our-parallel 2 9 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.29 [-5.38% +16.53%] +----- +after 0 best 85%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our 2 9 9.33 [-46.43% +71.43%] 9.33 [-46.43% +71.43%] 9.00 [-44.44% +77.78%] 0.00 [ NaN% NaN%] 0.94 [-8.20% +14.47%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] + our-parallel 2 9 8.78 [-43.04% +48.10%] 8.78 [-43.04% +48.10%] 8.67 [-42.31% +50.00%] 0.00 [ NaN% NaN%] 1.08 [-5.69% +14.06%] +----- +after 0 best 85%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our 2 9 40.56 [-43.29% +45.48%] 40.56 [-43.29% +45.48%] 40.44 [-43.13% +45.88%] 0.00 [ NaN% NaN%] 2.68 [-1.85% +1.29%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] + our-parallel 2 9 51.56 [-34.05% +28.02%] 51.56 [-34.05% +28.02%] 49.44 [-33.26% +29.44%] 0.00 [ NaN% NaN%] 2.85 [-1.70% +1.38%] +----- +after 0 best 85%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our 2 9 77.00 [-36.36% +40.26%] 77.00 [-36.36% +40.26%] 76.44 [-35.90% +39.97%] 0.00 [ NaN% NaN%] 11.87 [-0.36% +0.24%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 356.44 [-36.88% +55.42%] 170.00 [-38.24% +43.53%] 0.00 [ NaN% NaN%] 11.78 [-1.77% +4.33%] + our-parallel 2 9 67.11 [-37.42% +46.03%] 333.00 [-37.54% +46.25%] 166.56 [-36.96% +60.31%] 0.00 [ NaN% NaN%] 16.65 [-0.79% +2.23%] +----- +after 0 best 85%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our 2 9 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 0.00 [ NaN% NaN%] 1.29 [-1.49% +0.72%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] + our-parallel 2 9 10.89 [-44.90% +37.76%] 10.89 [-44.90% +37.76%] 10.78 [-44.33% +39.18%] 0.00 [ NaN% NaN%] 1.44 [-1.38% +0.78%] +----- +after 0 best 85%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our 2 9 8.22 [-27.03% +58.11%] 8.22 [-27.03% +58.11%] 8.11 [-26.03% +60.27%] 0.00 [ NaN% NaN%] 2.16 [-1.77% +5.35%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] + our-parallel 2 9 9.44 [-36.47% +48.24%] 9.44 [-36.47% +48.24%] 9.44 [-36.47% +48.24%] 0.00 [ NaN% NaN%] 2.21 [-1.47% +3.35%] +----- +after 0 best 85%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] + our 2 9 138.44 [-40.05% +50.96%] 138.44 [-40.05% +50.96%] 133.33 [-37.75% +49.25%] 0.00 [ NaN% NaN%] 39.14 [-0.93% +1.55%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] + our-parallel 2 9 147.44 [-14.54% +29.54%] 147.44 [-14.54% +29.54%] 146.56 [-14.03% +30.33%] 0.00 [ NaN% NaN%] 44.06 [-1.57% +2.76%] +----- +after 0 best 85%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 9 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 9 1.22 [-100.00% +63.64%] 1.22 [-100.00% +63.64%] 1.22 [-100.00% +63.64%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our 2 9 4.56 [-34.15% +31.71%] 4.56 [-34.15% +31.71%] 4.44 [-32.50% +35.00%] 0.00 [ NaN% NaN%] 0.57 [-7.55% +14.09%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] + our-parallel 2 9 4.33 [-30.77% +61.54%] 4.33 [-30.77% +61.54%] 4.22 [-28.95% +65.79%] 0.00 [ NaN% NaN%] 0.70 [-5.93% +11.68%] +----- +after 0 best 85%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our 2 9 149.67 [-39.87% +39.64%] 149.67 [-39.87% +39.64%] 148.67 [-39.46% +38.57%] 0.00 [ NaN% NaN%] 19.00 [-2.44% +3.24%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] + our-parallel 2 9 152.78 [-35.85% +43.35%] 152.78 [-35.85% +43.35%] 151.78 [-36.09% +42.97%] 0.00 [ NaN% NaN%] 19.89 [-2.00% +2.42%] +----- +after 0 best 85%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our 2 9 30.22 [-40.44% +58.82%] 30.22 [-40.44% +58.82%] 30.11 [-40.22% +59.41%] 0.00 [ NaN% NaN%] 4.74 [-1.37% +3.61%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] + our-parallel 2 9 30.67 [-34.78% +59.78%] 30.67 [-34.78% +59.78%] 30.33 [-37.36% +58.24%] 0.00 [ NaN% NaN%] 5.51 [-0.56% +1.20%] +----- +after 0 best 85%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our 2 9 3.44 [-41.94% +74.19%] 3.44 [-41.94% +74.19%] 3.33 [-40.00% +50.00%] 0.00 [ NaN% NaN%] 0.33 [-1.67% +4.47%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] + our-parallel 2 9 3.33 [-40.00% +80.00%] 3.33 [-40.00% +80.00%] 3.22 [-37.93% +86.21%] 0.00 [ NaN% NaN%] 0.35 [-1.37% +1.78%] +----- +after 0 best 85%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our 2 9 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 0.00 [ NaN% NaN%] 6.16 [-0.64% +1.09%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] + our-parallel 2 9 22.67 [-33.82% +54.41%] 22.67 [-33.82% +54.41%] 22.56 [-33.50% +50.74%] 0.00 [ NaN% NaN%] 6.20 [-0.97% +1.79%] +----- +after 0 best 85%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + baseline 2 9 2,911.44 [-11.25% +19.91%] 2,911.44 [-11.25% +19.91%] 2,818.67 [-10.13% +16.58%] 0.00 [ NaN% NaN%] 1,356.37 [-0.02% +0.08%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] + our 2 9 2,907.78 [-9.72% +14.04%] 2,907.78 [-9.72% +14.04%] 2,811.33 [-8.55% +15.35%] 0.00 [ NaN% NaN%] 1,462.08 [-0.02% +0.07%] + our-parallel 1 9 3,001.44 [-9.08% +14.71%] 3,001.44 [-9.08% +14.71%] 2,859.00 [-7.94% +13.47%] 0.00 [ NaN% NaN%] 1,439.13 [-0.03% +0.09%] + our-parallel 2 9 3,274.89 [-4.45% +9.47%] 3,274.89 [-4.45% +9.47%] 3,130.11 [-4.73% +10.03%] 0.00 [ NaN% NaN%] 1,613.95 [-0.02% +0.05%] +----- +after 0 best 85%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our 2 9 6.78 [-40.98% +77.05%] 6.78 [-40.98% +77.05%] 6.56 [-38.98% +67.80%] 0.00 [ NaN% NaN%] 1.22 [-1.61% +1.23%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] + our-parallel 2 9 6.44 [-37.93% +55.17%] 6.44 [-37.93% +55.17%] 6.44 [-37.93% +55.17%] 0.00 [ NaN% NaN%] 1.27 [-1.02% +0.30%] +----- +after 0 best 85%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] + our-parallel 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] +----- +after 0 best 85%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our 2 9 67.33 [-40.59% +36.63%] 67.33 [-40.59% +36.63%] 66.89 [-40.20% +37.54%] 0.00 [ NaN% NaN%] 13.92 [-0.95% +1.30%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + our-parallel 2 9 70.78 [-29.36% +31.40%] 70.78 [-29.36% +31.40%] 70.00 [-28.57% +31.43%] 0.00 [ NaN% NaN%] 16.17 [-0.89% +0.67%] +----- +after 0 best 85%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 214.38 [-26.30% +49.27%] 214.38 [-26.30% +49.27%] 212.13 [-25.52% +46.61%] 0.00 [ NaN% NaN%] 31.42 [-2.60% +6.03%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our 2 9 200.44 [-24.67% +31.21%] 200.44 [-24.67% +31.21%] 198.89 [-24.08% +31.23%] 0.00 [ NaN% NaN%] 33.39 [-2.07% +3.46%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] + our-parallel 2 8 212.38 [-26.55% +46.91%] 212.38 [-26.55% +46.91%] 211.38 [-26.67% +46.66%] 0.00 [ NaN% NaN%] 35.02 [-1.60% +2.43%] +----- +after 0 best 85%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our 2 9 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.85 [-2.35% +0.93%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] + our-parallel 2 9 7.11 [-29.69% +82.81%] 7.11 [-29.69% +82.81%] 7.00 [-28.57% +85.71%] 0.00 [ NaN% NaN%] 0.95 [-1.10% +6.19%] +----- +after 0 best 85%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our 2 9 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 0.00 [ NaN% NaN%] 4.11 [-1.27% +3.41%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] + our-parallel 2 9 27.00 [-37.04% +66.67%] 27.00 [-37.04% +66.67%] 26.89 [-36.78% +67.36%] 0.00 [ NaN% NaN%] 4.71 [-0.47% +0.75%] +----- +after 0 best 85%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our 2 9 37.56 [-41.42% +38.46%] 37.56 [-41.42% +38.46%] 37.22 [-40.90% +37.01%] 0.00 [ NaN% NaN%] 3.55 [-1.15% +1.39%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] + our-parallel 2 9 39.33 [-36.44% +50.00%] 39.33 [-36.44% +50.00%] 38.78 [-35.53% +52.15%] 0.00 [ NaN% NaN%] 3.99 [-1.23% +1.68%] +----- +after 0 best 85%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our 2 9 46.00 [-47.83% +52.17%] 46.00 [-47.83% +52.17%] 45.44 [-47.19% +49.63%] 0.00 [ NaN% NaN%] 6.47 [-1.68% +3.81%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] + our-parallel 2 8 45.88 [-32.43% +63.49%] 45.88 [-32.43% +63.49%] 45.63 [-32.05% +64.38%] 0.00 [ NaN% NaN%] 7.39 [-0.31% +0.57%] +----- +after 0 best 85%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 153.38 [-31.54% +77.34%] 153.38 [-31.54% +77.34%] 151.13 [-30.52% +73.37%] 0.00 [ NaN% NaN%] 16.00 [-0.81% +2.45%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our 2 9 150.44 [-41.51% +58.86%] 150.44 [-41.51% +58.86%] 149.33 [-41.07% +58.04%] 0.00 [ NaN% NaN%] 21.74 [-0.61% +2.46%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] + our-parallel 2 9 157.78 [-37.89% +54.65%] 157.78 [-37.89% +54.65%] 156.89 [-37.54% +54.89%] 0.00 [ NaN% NaN%] 26.85 [-0.46% +1.24%] +----- +after 0 best 85%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our 2 9 77.56 [-38.11% +49.57%] 77.56 [-38.11% +49.57%] 76.11 [-38.25% +49.78%] 0.00 [ NaN% NaN%] 25.71 [-0.18% +0.46%] + our-parallel 1 8 50.38 [-42.43% +50.87%] 246.88 [-41.67% +53.11%] 133.50 [-38.58% +85.02%] 0.00 [ NaN% NaN%] 25.94 [-0.23% +0.28%] + our-parallel 2 9 52.33 [-31.21% +92.99%] 255.44 [-32.67% +93.39%] 145.44 [-44.31% +73.95%] 0.00 [ NaN% NaN%] 25.47 [-0.12% +0.24%] +----- +after 0 best 85%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our 2 9 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 0.00 [ NaN% NaN%] 0.44 [-0.93% +1.77%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] + our-parallel 2 9 3.89 [-48.57% +80.00%] 3.89 [-48.57% +80.00%] 3.78 [-47.06% +58.82%] 0.00 [ NaN% NaN%] 0.45 [-0.84% +1.19%] +----- +after 0 best 85%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our 2 9 28.33 [-43.53% +27.06%] 28.33 [-43.53% +27.06%] 28.00 [-42.86% +28.57%] 0.00 [ NaN% NaN%] 2.45 [-0.56% +0.86%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] + our-parallel 2 9 29.11 [-38.17% +54.58%] 29.11 [-38.17% +54.58%] 28.78 [-37.45% +52.90%] 0.00 [ NaN% NaN%] 2.68 [-0.46% +0.71%] +----- +after 0 best 85%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 542.43 [-25.34% +48.59%] 542.43 [-25.34% +48.59%] 539.43 [-25.11% +48.68%] 0.00 [ NaN% NaN%] 105.76 [-0.32% +0.68%] + baseline 2 7 635.29 [-34.36% +53.95%] 635.29 [-34.36% +53.95%] 632.14 [-34.19% +53.45%] 0.00 [ NaN% NaN%] 105.19 [-0.28% +0.43%] + our 1 7 558.71 [-22.14% +34.24%] 558.71 [-22.14% +34.24%] 556.71 [-21.86% +33.82%] 0.00 [ NaN% NaN%] 121.63 [-0.23% +0.32%] + our 2 6 575.67 [-21.83% +33.24%] 575.67 [-21.83% +33.24%] 572.00 [-21.33% +32.34%] 0.00 [ NaN% NaN%] 120.51 [-0.30% +0.31%] + our-parallel 1 6 613.67 [-16.89% +25.31%] 613.67 [-16.89% +25.31%] 611.33 [-16.74% +24.48%] 0.00 [ NaN% NaN%] 120.10 [-0.37% +0.52%] + our-parallel 2 7 595.14 [-16.15% +36.44%] 595.14 [-16.15% +36.44%] 592.29 [-15.92% +36.42%] 0.00 [ NaN% NaN%] 131.90 [-0.25% +0.28%] +----- +after 0 best 85%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our 2 9 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.29 [-4.98% +16.52%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] + our-parallel 2 9 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.29 [-5.38% +16.53%] +----- +after 0 best 85%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our 2 9 9.33 [-46.43% +71.43%] 9.33 [-46.43% +71.43%] 9.00 [-44.44% +77.78%] 0.00 [ NaN% NaN%] 0.94 [-8.20% +14.47%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] + our-parallel 2 9 8.78 [-43.04% +48.10%] 8.78 [-43.04% +48.10%] 8.67 [-42.31% +50.00%] 0.00 [ NaN% NaN%] 1.08 [-5.69% +14.06%] +----- +after 0 best 85%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our 2 9 40.56 [-43.29% +45.48%] 40.56 [-43.29% +45.48%] 40.44 [-43.13% +45.88%] 0.00 [ NaN% NaN%] 2.68 [-1.85% +1.29%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] + our-parallel 2 8 49.75 [-31.66% +30.65%] 49.75 [-31.66% +30.65%] 49.38 [-33.16% +29.62%] 0.00 [ NaN% NaN%] 2.85 [-1.57% +1.51%] +----- +after 0 best 85%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our 2 9 77.00 [-36.36% +40.26%] 77.00 [-36.36% +40.26%] 76.44 [-35.90% +39.97%] 0.00 [ NaN% NaN%] 11.87 [-0.36% +0.24%] + our-parallel 1 8 67.13 [-31.47% +46.00%] 331.75 [-32.18% +45.29%] 162.63 [-35.43% +50.04%] 0.00 [ NaN% NaN%] 11.74 [-1.44% +4.67%] + our-parallel 2 9 67.11 [-37.42% +46.03%] 333.00 [-37.54% +46.25%] 166.56 [-36.96% +60.31%] 0.00 [ NaN% NaN%] 16.65 [-0.79% +2.23%] +----- +after 0 best 85%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our 2 9 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 0.00 [ NaN% NaN%] 1.29 [-1.49% +0.72%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] + our-parallel 2 9 10.89 [-44.90% +37.76%] 10.89 [-44.90% +37.76%] 10.78 [-44.33% +39.18%] 0.00 [ NaN% NaN%] 1.44 [-1.38% +0.78%] +----- +after 0 best 85%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our 2 9 8.22 [-27.03% +58.11%] 8.22 [-27.03% +58.11%] 8.11 [-26.03% +60.27%] 0.00 [ NaN% NaN%] 2.16 [-1.77% +5.35%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] + our-parallel 2 9 9.44 [-36.47% +48.24%] 9.44 [-36.47% +48.24%] 9.44 [-36.47% +48.24%] 0.00 [ NaN% NaN%] 2.21 [-1.47% +3.35%] +----- +after 0 best 85%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 7 151.86 [-20.32% +25.12%] 151.86 [-20.32% +25.12%] 149.86 [-19.92% +25.45%] 0.00 [ NaN% NaN%] 33.63 [-1.54% +3.72%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 8 132.25 [-20.60% +31.57%] 132.25 [-20.60% +31.57%] 131.25 [-20.76% +30.29%] 0.00 [ NaN% NaN%] 39.81 [-1.74% +3.35%] + our 2 7 119.57 [-30.59% +32.97%] 119.57 [-30.59% +32.97%] 119.29 [-30.42% +32.46%] 0.00 [ NaN% NaN%] 39.01 [-0.62% +0.88%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] + our-parallel 2 8 142.00 [-11.27% +19.72%] 142.00 [-11.27% +19.72%] 141.00 [-10.64% +19.86%] 0.00 [ NaN% NaN%] 43.91 [-1.23% +1.94%] +----- +after 0 best 85%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 9 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 9 1.22 [-100.00% +63.64%] 1.22 [-100.00% +63.64%] 1.22 [-100.00% +63.64%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 85%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our 2 9 4.56 [-34.15% +31.71%] 4.56 [-34.15% +31.71%] 4.44 [-32.50% +35.00%] 0.00 [ NaN% NaN%] 0.57 [-7.55% +14.09%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] + our-parallel 2 9 4.33 [-30.77% +61.54%] 4.33 [-30.77% +61.54%] 4.22 [-28.95% +65.79%] 0.00 [ NaN% NaN%] 0.70 [-5.93% +11.68%] +----- +after 0 best 85%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our 2 9 149.67 [-39.87% +39.64%] 149.67 [-39.87% +39.64%] 148.67 [-39.46% +38.57%] 0.00 [ NaN% NaN%] 19.00 [-2.44% +3.24%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] + our-parallel 2 9 152.78 [-35.85% +43.35%] 152.78 [-35.85% +43.35%] 151.78 [-36.09% +42.97%] 0.00 [ NaN% NaN%] 19.89 [-2.00% +2.42%] +----- +after 0 best 85%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our 2 9 30.22 [-40.44% +58.82%] 30.22 [-40.44% +58.82%] 30.11 [-40.22% +59.41%] 0.00 [ NaN% NaN%] 4.74 [-1.37% +3.61%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] + our-parallel 2 9 30.67 [-34.78% +59.78%] 30.67 [-34.78% +59.78%] 30.33 [-37.36% +58.24%] 0.00 [ NaN% NaN%] 5.51 [-0.56% +1.20%] +----- +after 0 best 85%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our 2 9 3.44 [-41.94% +74.19%] 3.44 [-41.94% +74.19%] 3.33 [-40.00% +50.00%] 0.00 [ NaN% NaN%] 0.33 [-1.67% +4.47%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] + our-parallel 2 9 3.33 [-40.00% +80.00%] 3.33 [-40.00% +80.00%] 3.22 [-37.93% +86.21%] 0.00 [ NaN% NaN%] 0.35 [-1.37% +1.78%] +----- +after 0 best 85%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our 2 9 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 0.00 [ NaN% NaN%] 6.16 [-0.64% +1.09%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] + our-parallel 2 9 22.67 [-33.82% +54.41%] 22.67 [-33.82% +54.41%] 22.56 [-33.50% +50.74%] 0.00 [ NaN% NaN%] 6.20 [-0.97% +1.79%] +----- +after 0 best 85%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 85%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our 2 9 6.78 [-40.98% +77.05%] 6.78 [-40.98% +77.05%] 6.56 [-38.98% +67.80%] 0.00 [ NaN% NaN%] 1.22 [-1.61% +1.23%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] + our-parallel 2 9 6.44 [-37.93% +55.17%] 6.44 [-37.93% +55.17%] 6.44 [-37.93% +55.17%] 0.00 [ NaN% NaN%] 1.27 [-1.02% +0.30%] +----- +after 0 best 85%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] + our-parallel 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] +----- +after 0 best 85%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 8 66.75 [-28.09% +28.84%] 66.75 [-28.09% +28.84%] 66.50 [-27.82% +27.82%] 0.00 [ NaN% NaN%] 14.19 [-0.75% +0.39%] + our 2 9 67.33 [-40.59% +36.63%] 67.33 [-40.59% +36.63%] 66.89 [-40.20% +37.54%] 0.00 [ NaN% NaN%] 13.92 [-0.95% +1.30%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + our-parallel 2 9 70.78 [-29.36% +31.40%] 70.78 [-29.36% +31.40%] 70.00 [-28.57% +31.43%] 0.00 [ NaN% NaN%] 16.17 [-0.89% +0.67%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 90% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4,719.67 [-17.01% +23.70%] 4,719.67 [-17.01% +23.70%] 4,624.00 [-16.78% +23.05%] 0.00 [ NaN% NaN%] 1,652.09 [-0.24% +0.59%] + baseline 2 9 4,921.67 [-22.57% +29.04%] 4,921.67 [-22.57% +29.04%] 4,806.78 [-21.90% +30.38%] 0.00 [ NaN% NaN%] 1,634.61 [-0.28% +0.61%] + our 1 9 5,030.00 [-17.16% +18.77%] 5,030.00 [-17.16% +18.77%] 4,917.89 [-16.41% +17.25%] 0.00 [ NaN% NaN%] 1,856.06 [-0.18% +0.31%] + our 2 9 4,787.44 [-19.96% +24.74%] 4,787.44 [-19.96% +24.74%] 4,671.89 [-19.24% +25.73%] 0.00 [ NaN% NaN%] 1,786.32 [-0.19% +0.43%] + our-parallel 1 9 4,940.11 [-17.29% +26.17%] 5,493.89 [-19.04% +27.45%] 4,900.33 [-18.54% +30.26%] 0.00 [ NaN% NaN%] 1,762.23 [-0.23% +0.48%] + our-parallel 2 9 5,168.33 [-10.90% +18.57%] 5,637.56 [-12.85% +19.66%] 5,179.22 [-12.54% +21.00%] 0.00 [ NaN% NaN%] 1,972.65 [-0.18% +0.32%] +----- +after 0 best 90%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 213.56 [-26.01% +49.84%] 213.56 [-26.01% +49.84%] 205.67 [-25.12% +51.22%] 0.00 [ NaN% NaN%] 31.37 [-2.42% +6.23%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our 2 9 200.44 [-24.67% +31.21%] 200.44 [-24.67% +31.21%] 198.89 [-24.08% +31.23%] 0.00 [ NaN% NaN%] 33.39 [-2.07% +3.46%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] + our-parallel 2 9 226.00 [-30.97% +48.23%] 226.00 [-30.97% +48.23%] 214.78 [-27.83% +44.34%] 0.00 [ NaN% NaN%] 35.06 [-1.72% +2.31%] +----- +after 0 best 90%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our 2 9 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.85 [-2.35% +0.93%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] + our-parallel 2 9 7.11 [-29.69% +82.81%] 7.11 [-29.69% +82.81%] 7.00 [-28.57% +85.71%] 0.00 [ NaN% NaN%] 0.95 [-1.10% +6.19%] +----- +after 0 best 90%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our 2 9 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 0.00 [ NaN% NaN%] 4.11 [-1.27% +3.41%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] + our-parallel 2 9 27.00 [-37.04% +66.67%] 27.00 [-37.04% +66.67%] 26.89 [-36.78% +67.36%] 0.00 [ NaN% NaN%] 4.71 [-0.47% +0.75%] +----- +after 0 best 90%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our 2 9 37.56 [-41.42% +38.46%] 37.56 [-41.42% +38.46%] 37.22 [-40.90% +37.01%] 0.00 [ NaN% NaN%] 3.55 [-1.15% +1.39%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] + our-parallel 2 9 39.33 [-36.44% +50.00%] 39.33 [-36.44% +50.00%] 38.78 [-35.53% +52.15%] 0.00 [ NaN% NaN%] 3.99 [-1.23% +1.68%] +----- +after 0 best 90%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our 2 9 46.00 [-47.83% +52.17%] 46.00 [-47.83% +52.17%] 45.44 [-47.19% +49.63%] 0.00 [ NaN% NaN%] 6.47 [-1.68% +3.81%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] + our-parallel 2 9 49.33 [-37.16% +56.08%] 49.33 [-37.16% +56.08%] 48.89 [-36.59% +53.41%] 0.00 [ NaN% NaN%] 7.40 [-0.48% +1.32%] +----- +after 0 best 90%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 165.67 [-36.62% +64.19%] 165.67 [-36.62% +64.19%] 156.78 [-33.03% +67.12%] 0.00 [ NaN% NaN%] 15.98 [-0.76% +2.54%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our 2 9 150.44 [-41.51% +58.86%] 150.44 [-41.51% +58.86%] 149.33 [-41.07% +58.04%] 0.00 [ NaN% NaN%] 21.74 [-0.61% +2.46%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] + our-parallel 2 9 157.78 [-37.89% +54.65%] 157.78 [-37.89% +54.65%] 156.89 [-37.54% +54.89%] 0.00 [ NaN% NaN%] 26.85 [-0.46% +1.24%] +----- +after 0 best 90%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our 2 9 77.56 [-38.11% +49.57%] 77.56 [-38.11% +49.57%] 76.11 [-38.25% +49.78%] 0.00 [ NaN% NaN%] 25.71 [-0.18% +0.46%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 127.56 [-37.28% +93.64%] 0.00 [ NaN% NaN%] 25.94 [-0.22% +0.30%] + our-parallel 2 9 52.33 [-31.21% +92.99%] 255.44 [-32.67% +93.39%] 145.44 [-44.31% +73.95%] 0.00 [ NaN% NaN%] 25.47 [-0.12% +0.24%] +----- +after 0 best 90%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our 2 9 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 0.00 [ NaN% NaN%] 0.44 [-0.93% +1.77%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] + our-parallel 2 9 3.89 [-48.57% +80.00%] 3.89 [-48.57% +80.00%] 3.78 [-47.06% +58.82%] 0.00 [ NaN% NaN%] 0.45 [-0.84% +1.19%] +----- +after 0 best 90%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our 2 9 28.33 [-43.53% +27.06%] 28.33 [-43.53% +27.06%] 28.00 [-42.86% +28.57%] 0.00 [ NaN% NaN%] 2.45 [-0.56% +0.86%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] + our-parallel 2 9 29.11 [-38.17% +54.58%] 29.11 [-38.17% +54.58%] 28.78 [-37.45% +52.90%] 0.00 [ NaN% NaN%] 2.68 [-0.46% +0.71%] +----- +after 0 best 90%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 613.33 [-33.97% +92.88%] 613.33 [-33.97% +92.88%] 607.00 [-33.44% +92.92%] 0.00 [ NaN% NaN%] 106.01 [-0.55% +1.73%] + baseline 2 9 719.11 [-42.01% +47.68%] 719.11 [-42.01% +47.68%] 699.67 [-40.54% +48.64%] 0.00 [ NaN% NaN%] 105.47 [-0.55% +1.21%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our 2 9 668.56 [-32.69% +49.88%] 668.56 [-32.69% +49.88%] 647.44 [-30.50% +33.76%] 0.00 [ NaN% NaN%] 120.88 [-0.60% +1.84%] + our-parallel 1 9 711.44 [-28.31% +70.22%] 711.44 [-28.31% +70.22%] 686.44 [-25.85% +75.25%] 0.00 [ NaN% NaN%] 120.29 [-0.53% +1.01%] + our-parallel 2 9 661.89 [-24.61% +35.52%] 661.89 [-24.61% +35.52%] 658.56 [-24.38% +35.75%] 0.00 [ NaN% NaN%] 132.13 [-0.42% +0.74%] +----- +after 0 best 90%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our 2 9 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.29 [-4.98% +16.52%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] + our-parallel 2 9 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.29 [-5.38% +16.53%] +----- +after 0 best 90%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our 2 9 9.33 [-46.43% +71.43%] 9.33 [-46.43% +71.43%] 9.00 [-44.44% +77.78%] 0.00 [ NaN% NaN%] 0.94 [-8.20% +14.47%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] + our-parallel 2 9 8.78 [-43.04% +48.10%] 8.78 [-43.04% +48.10%] 8.67 [-42.31% +50.00%] 0.00 [ NaN% NaN%] 1.08 [-5.69% +14.06%] +----- +after 0 best 90%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our 2 9 40.56 [-43.29% +45.48%] 40.56 [-43.29% +45.48%] 40.44 [-43.13% +45.88%] 0.00 [ NaN% NaN%] 2.68 [-1.85% +1.29%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] + our-parallel 2 9 51.56 [-34.05% +28.02%] 51.56 [-34.05% +28.02%] 49.44 [-33.26% +29.44%] 0.00 [ NaN% NaN%] 2.85 [-1.70% +1.38%] +----- +after 0 best 90%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our 2 9 77.00 [-36.36% +40.26%] 77.00 [-36.36% +40.26%] 76.44 [-35.90% +39.97%] 0.00 [ NaN% NaN%] 11.87 [-0.36% +0.24%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 356.44 [-36.88% +55.42%] 170.00 [-38.24% +43.53%] 0.00 [ NaN% NaN%] 11.78 [-1.77% +4.33%] + our-parallel 2 9 67.11 [-37.42% +46.03%] 333.00 [-37.54% +46.25%] 166.56 [-36.96% +60.31%] 0.00 [ NaN% NaN%] 16.65 [-0.79% +2.23%] +----- +after 0 best 90%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our 2 9 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 0.00 [ NaN% NaN%] 1.29 [-1.49% +0.72%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] + our-parallel 2 9 10.89 [-44.90% +37.76%] 10.89 [-44.90% +37.76%] 10.78 [-44.33% +39.18%] 0.00 [ NaN% NaN%] 1.44 [-1.38% +0.78%] +----- +after 0 best 90%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our 2 9 8.22 [-27.03% +58.11%] 8.22 [-27.03% +58.11%] 8.11 [-26.03% +60.27%] 0.00 [ NaN% NaN%] 2.16 [-1.77% +5.35%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] + our-parallel 2 9 9.44 [-36.47% +48.24%] 9.44 [-36.47% +48.24%] 9.44 [-36.47% +48.24%] 0.00 [ NaN% NaN%] 2.21 [-1.47% +3.35%] +----- +after 0 best 90%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 157.00 [-22.93% +24.84%] 157.00 [-22.93% +24.84%] 150.44 [-26.88% +29.62%] 0.00 [ NaN% NaN%] 33.85 [-2.19% +6.54%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.92 [-2.03% +3.06%] + our 2 9 138.44 [-40.05% +50.96%] 138.44 [-40.05% +50.96%] 133.33 [-37.75% +49.25%] 0.00 [ NaN% NaN%] 39.14 [-0.93% +1.55%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] + our-parallel 2 9 147.44 [-14.54% +29.54%] 147.44 [-14.54% +29.54%] 146.56 [-14.03% +30.33%] 0.00 [ NaN% NaN%] 44.06 [-1.57% +2.76%] +----- +after 0 best 90%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 9 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 9 1.22 [-100.00% +63.64%] 1.22 [-100.00% +63.64%] 1.22 [-100.00% +63.64%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our 2 9 4.56 [-34.15% +31.71%] 4.56 [-34.15% +31.71%] 4.44 [-32.50% +35.00%] 0.00 [ NaN% NaN%] 0.57 [-7.55% +14.09%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] + our-parallel 2 9 4.33 [-30.77% +61.54%] 4.33 [-30.77% +61.54%] 4.22 [-28.95% +65.79%] 0.00 [ NaN% NaN%] 0.70 [-5.93% +11.68%] +----- +after 0 best 90%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our 2 9 149.67 [-39.87% +39.64%] 149.67 [-39.87% +39.64%] 148.67 [-39.46% +38.57%] 0.00 [ NaN% NaN%] 19.00 [-2.44% +3.24%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] + our-parallel 2 9 152.78 [-35.85% +43.35%] 152.78 [-35.85% +43.35%] 151.78 [-36.09% +42.97%] 0.00 [ NaN% NaN%] 19.89 [-2.00% +2.42%] +----- +after 0 best 90%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our 2 9 30.22 [-40.44% +58.82%] 30.22 [-40.44% +58.82%] 30.11 [-40.22% +59.41%] 0.00 [ NaN% NaN%] 4.74 [-1.37% +3.61%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] + our-parallel 2 9 30.67 [-34.78% +59.78%] 30.67 [-34.78% +59.78%] 30.33 [-37.36% +58.24%] 0.00 [ NaN% NaN%] 5.51 [-0.56% +1.20%] +----- +after 0 best 90%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our 2 9 3.44 [-41.94% +74.19%] 3.44 [-41.94% +74.19%] 3.33 [-40.00% +50.00%] 0.00 [ NaN% NaN%] 0.33 [-1.67% +4.47%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] + our-parallel 2 9 3.33 [-40.00% +80.00%] 3.33 [-40.00% +80.00%] 3.22 [-37.93% +86.21%] 0.00 [ NaN% NaN%] 0.35 [-1.37% +1.78%] +----- +after 0 best 90%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our 2 9 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 0.00 [ NaN% NaN%] 6.16 [-0.64% +1.09%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] + our-parallel 2 9 22.67 [-33.82% +54.41%] 22.67 [-33.82% +54.41%] 22.56 [-33.50% +50.74%] 0.00 [ NaN% NaN%] 6.20 [-0.97% +1.79%] +----- +after 0 best 90%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2,862.00 [-11.53% +16.53%] 2,862.00 [-11.53% +16.53%] 2,807.78 [-11.71% +15.00%] 0.00 [ NaN% NaN%] 1,372.58 [-0.02% +0.03%] + baseline 2 9 2,911.44 [-11.25% +19.91%] 2,911.44 [-11.25% +19.91%] 2,818.67 [-10.13% +16.58%] 0.00 [ NaN% NaN%] 1,356.37 [-0.02% +0.08%] + our 1 9 3,150.44 [-9.25% +11.16%] 3,150.44 [-9.25% +11.16%] 3,051.89 [-7.86% +8.00%] 0.00 [ NaN% NaN%] 1,528.62 [-0.02% +0.04%] + our 2 9 2,907.78 [-9.72% +14.04%] 2,907.78 [-9.72% +14.04%] 2,811.33 [-8.55% +15.35%] 0.00 [ NaN% NaN%] 1,462.08 [-0.02% +0.07%] + our-parallel 1 9 3,001.44 [-9.08% +14.71%] 3,001.44 [-9.08% +14.71%] 2,859.00 [-7.94% +13.47%] 0.00 [ NaN% NaN%] 1,439.13 [-0.03% +0.09%] + our-parallel 2 9 3,274.89 [-4.45% +9.47%] 3,274.89 [-4.45% +9.47%] 3,130.11 [-4.73% +10.03%] 0.00 [ NaN% NaN%] 1,613.95 [-0.02% +0.05%] +----- +after 0 best 90%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our 2 9 6.78 [-40.98% +77.05%] 6.78 [-40.98% +77.05%] 6.56 [-38.98% +67.80%] 0.00 [ NaN% NaN%] 1.22 [-1.61% +1.23%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] + our-parallel 2 9 6.44 [-37.93% +55.17%] 6.44 [-37.93% +55.17%] 6.44 [-37.93% +55.17%] 0.00 [ NaN% NaN%] 1.27 [-1.02% +0.30%] +----- +after 0 best 90%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] + our-parallel 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] +----- +after 0 best 90%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 67.78 [-29.18% +25.41%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our 2 9 67.33 [-40.59% +36.63%] 67.33 [-40.59% +36.63%] 66.89 [-40.20% +37.54%] 0.00 [ NaN% NaN%] 13.92 [-0.95% +1.30%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + our-parallel 2 9 70.78 [-29.36% +31.40%] 70.78 [-29.36% +31.40%] 70.00 [-28.57% +31.43%] 0.00 [ NaN% NaN%] 16.17 [-0.89% +0.67%] +----- +after 0 best 90%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + baseline 2 9 229.67 [-37.30% +48.91%] 229.67 [-37.30% +48.91%] 228.44 [-37.40% +48.39%] 0.00 [ NaN% NaN%] 31.11 [-2.32% +3.82%] + our 1 9 211.78 [-37.67% +61.96%] 211.78 [-37.67% +61.96%] 209.22 [-36.91% +58.20%] 0.00 [ NaN% NaN%] 33.48 [-2.06% +2.90%] + our 2 9 200.44 [-24.67% +31.21%] 200.44 [-24.67% +31.21%] 198.89 [-24.08% +31.23%] 0.00 [ NaN% NaN%] 33.39 [-2.07% +3.46%] + our-parallel 1 9 206.56 [-37.55% +49.11%] 206.56 [-37.55% +49.11%] 204.56 [-37.91% +49.59%] 0.00 [ NaN% NaN%] 33.90 [-2.64% +5.67%] + our-parallel 2 9 241.56 [-35.42% +96.64%] 241.56 [-35.42% +96.64%] 239.22 [-35.21% +93.13%] 0.00 [ NaN% NaN%] 35.25 [-2.23% +5.10%] +----- +after 0 best 90%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 6.22 [-35.71% +76.79%] 6.22 [-35.71% +76.79%] 6.11 [-34.55% +80.00%] 0.00 [ NaN% NaN%] 0.53 [-0.92% +0.72%] + baseline 2 9 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 6.44 [-37.93% +39.66%] 0.00 [ NaN% NaN%] 0.53 [-1.29% +3.48%] + our 1 9 6.00 [-33.33% +16.67%] 6.00 [-33.33% +16.67%] 5.89 [-32.08% +18.87%] 0.00 [ NaN% NaN%] 0.88 [-2.21% +1.04%] + our 2 9 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 5.78 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.85 [-2.35% +0.93%] + our-parallel 1 9 6.22 [-19.64% +44.64%] 6.22 [-19.64% +44.64%] 6.11 [-34.55% +47.27%] 0.00 [ NaN% NaN%] 0.84 [-2.02% +1.26%] + our-parallel 2 9 7.11 [-29.69% +82.81%] 7.11 [-29.69% +82.81%] 7.00 [-28.57% +85.71%] 0.00 [ NaN% NaN%] 0.95 [-1.10% +6.19%] +----- +after 0 best 90%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 27.89 [-28.29% +47.01%] 0.00 [ NaN% NaN%] 3.19 [-0.75% +2.49%] + baseline 2 9 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 27.11 [-33.61% +54.92%] 0.00 [ NaN% NaN%] 3.18 [-1.42% +3.39%] + our 1 9 27.44 [-30.77% +85.83%] 27.44 [-30.77% +85.83%] 27.00 [-29.63% +85.19%] 0.00 [ NaN% NaN%] 4.17 [-0.40% +1.79%] + our 2 9 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 28.44 [-43.75% +33.59%] 0.00 [ NaN% NaN%] 4.11 [-1.27% +3.41%] + our-parallel 1 9 23.78 [-24.30% +30.37%] 23.78 [-24.30% +30.37%] 23.56 [-27.83% +31.60%] 0.00 [ NaN% NaN%] 4.07 [-0.39% +0.64%] + our-parallel 2 9 27.00 [-37.04% +66.67%] 27.00 [-37.04% +66.67%] 26.89 [-36.78% +67.36%] 0.00 [ NaN% NaN%] 4.71 [-0.47% +0.75%] +----- +after 0 best 90%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 28.78 [-40.93% +42.47%] 28.78 [-40.93% +42.47%] 28.33 [-40.00% +44.71%] 0.00 [ NaN% NaN%] 2.81 [-1.66% +4.04%] + baseline 2 9 31.56 [-55.63% +55.28%] 31.56 [-55.63% +55.28%] 31.33 [-55.32% +59.57%] 0.00 [ NaN% NaN%] 2.82 [-2.04% +5.06%] + our 1 9 37.22 [-40.90% +55.82%] 37.22 [-40.90% +55.82%] 37.11 [-40.72% +56.29%] 0.00 [ NaN% NaN%] 3.55 [-0.88% +1.46%] + our 2 9 37.56 [-41.42% +38.46%] 37.56 [-41.42% +38.46%] 37.22 [-40.90% +37.01%] 0.00 [ NaN% NaN%] 3.55 [-1.15% +1.39%] + our-parallel 1 9 41.11 [-48.92% +55.68%] 41.11 [-48.92% +55.68%] 41.00 [-48.78% +56.10%] 0.00 [ NaN% NaN%] 3.51 [-0.98% +1.37%] + our-parallel 2 9 39.33 [-36.44% +50.00%] 39.33 [-36.44% +50.00%] 38.78 [-35.53% +52.15%] 0.00 [ NaN% NaN%] 3.99 [-1.23% +1.68%] +----- +after 0 best 90%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 42.33 [-38.58% +44.09%] 42.33 [-38.58% +44.09%] 41.89 [-37.93% +43.24%] 0.00 [ NaN% NaN%] 4.66 [-1.98% +4.09%] + baseline 2 9 45.44 [-42.79% +84.84%] 45.44 [-42.79% +84.84%] 45.00 [-42.22% +84.44%] 0.00 [ NaN% NaN%] 4.39 [-2.46% +12.66%] + our 1 9 44.67 [-37.31% +90.30%] 44.67 [-37.31% +90.30%] 44.11 [-36.52% +90.43%] 0.00 [ NaN% NaN%] 6.38 [-0.43% +0.98%] + our 2 9 46.00 [-47.83% +52.17%] 46.00 [-47.83% +52.17%] 45.44 [-47.19% +49.63%] 0.00 [ NaN% NaN%] 6.47 [-1.68% +3.81%] + our-parallel 1 9 54.22 [-44.67% +53.07%] 54.22 [-44.67% +53.07%] 53.44 [-43.87% +51.56%] 0.00 [ NaN% NaN%] 6.30 [-0.80% +3.39%] + our-parallel 2 9 49.33 [-37.16% +56.08%] 49.33 [-37.16% +56.08%] 48.89 [-36.59% +53.41%] 0.00 [ NaN% NaN%] 7.41 [-0.56% +1.98%] +----- +after 0 best 90%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + baseline 2 9 156.22 [-37.27% +50.43%] 156.22 [-37.27% +50.43%] 155.44 [-36.95% +49.25%] 0.00 [ NaN% NaN%] 15.99 [-1.13% +3.61%] + our 1 9 161.22 [-39.21% +95.38%] 161.22 [-39.21% +95.38%] 160.22 [-38.83% +94.73%] 0.00 [ NaN% NaN%] 22.22 [-0.38% +1.36%] + our 2 9 150.44 [-41.51% +58.86%] 150.44 [-41.51% +58.86%] 149.33 [-41.07% +58.04%] 0.00 [ NaN% NaN%] 21.74 [-0.61% +2.46%] + our-parallel 1 9 151.11 [-35.81% +41.62%] 151.11 [-35.81% +41.62%] 150.00 [-36.67% +42.67%] 0.00 [ NaN% NaN%] 21.33 [-0.74% +1.99%] + our-parallel 2 9 157.78 [-37.89% +54.65%] 157.78 [-37.89% +54.65%] 156.89 [-37.54% +54.89%] 0.00 [ NaN% NaN%] 26.85 [-0.46% +1.24%] +----- +after 0 best 90%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 68.11 [-31.00% +77.65%] 68.11 [-31.00% +77.65%] 67.78 [-30.66% +77.05%] 0.00 [ NaN% NaN%] 26.52 [-2.52% +0.43%] + baseline 2 9 77.00 [-38.96% +80.52%] 77.00 [-38.96% +80.52%] 76.22 [-38.34% +74.49%] 0.00 [ NaN% NaN%] 25.74 [-0.11% +0.11%] + our 1 9 73.33 [-38.64% +81.36%] 73.33 [-38.64% +81.36%] 72.67 [-38.07% +77.52%] 0.00 [ NaN% NaN%] 25.67 [-0.19% +0.17%] + our 2 9 77.56 [-38.11% +49.57%] 77.56 [-38.11% +49.57%] 76.11 [-38.25% +49.78%] 0.00 [ NaN% NaN%] 25.71 [-0.18% +0.46%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 151.33 [-45.81% +94.27%] 0.00 [ NaN% NaN%] 25.97 [-0.35% +0.91%] + our-parallel 2 9 52.33 [-31.21% +92.99%] 255.44 [-32.67% +93.39%] 145.44 [-44.31% +73.95%] 0.00 [ NaN% NaN%] 25.47 [-0.12% +0.24%] +----- +after 0 best 90%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 2.22 [-55.00% +125.00%] 0.00 [ NaN% NaN%] 0.42 [-0.80% +1.56%] + baseline 2 9 2.44 [-59.09% +63.64%] 2.44 [-59.09% +63.64%] 2.33 [-57.14% +28.57%] 0.00 [ NaN% NaN%] 0.42 [-0.81% +1.66%] + our 1 9 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 2.67 [-62.50% +50.00%] 0.00 [ NaN% NaN%] 0.44 [-0.88% +0.94%] + our 2 9 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 3.00 [-33.33% +66.67%] 0.00 [ NaN% NaN%] 0.44 [-0.93% +1.77%] + our-parallel 1 9 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 3.67 [-45.45% +36.36%] 0.00 [ NaN% NaN%] 0.44 [-0.97% +1.96%] + our-parallel 2 9 3.89 [-48.57% +80.00%] 3.89 [-48.57% +80.00%] 3.78 [-47.06% +58.82%] 0.00 [ NaN% NaN%] 0.45 [-0.84% +1.19%] +----- +after 0 best 90%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.56 [-45.22% +48.70%] 25.56 [-45.22% +48.70%] 25.11 [-44.25% +47.35%] 0.00 [ NaN% NaN%] 1.98 [-1.23% +1.94%] + baseline 2 9 27.00 [-40.74% +62.96%] 27.00 [-40.74% +62.96%] 26.44 [-43.28% +58.82%] 0.00 [ NaN% NaN%] 1.98 [-0.52% +1.30%] + our 1 9 26.89 [-21.90% +30.17%] 26.89 [-21.90% +30.17%] 26.44 [-20.59% +32.35%] 0.00 [ NaN% NaN%] 2.46 [-0.53% +0.65%] + our 2 9 28.33 [-43.53% +27.06%] 28.33 [-43.53% +27.06%] 28.00 [-42.86% +28.57%] 0.00 [ NaN% NaN%] 2.45 [-0.56% +0.86%] + our-parallel 1 9 25.89 [-42.06% +27.47%] 25.89 [-42.06% +27.47%] 25.78 [-45.69% +28.02%] 0.00 [ NaN% NaN%] 2.41 [-0.42% +0.52%] + our-parallel 2 9 29.11 [-38.17% +54.58%] 29.11 [-38.17% +54.58%] 28.78 [-37.45% +52.90%] 0.00 [ NaN% NaN%] 2.68 [-0.46% +0.71%] +----- +after 0 best 90%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + baseline 2 8 688.63 [-39.44% +54.22%] 688.63 [-39.44% +54.22%] 683.13 [-39.10% +52.24%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our 2 7 604.86 [-25.60% +28.96%] 604.86 [-25.60% +28.96%] 601.43 [-25.18% +29.36%] 0.00 [ NaN% NaN%] 120.61 [-0.38% +0.49%] + our-parallel 1 7 640.00 [-20.31% +24.69%] 640.00 [-20.31% +24.69%] 637.14 [-20.11% +24.30%] 0.00 [ NaN% NaN%] 120.20 [-0.45% +0.50%] + our-parallel 2 8 632.50 [-21.11% +41.34%] 632.50 [-21.11% +41.34%] 629.13 [-20.84% +40.99%] 0.00 [ NaN% NaN%] 132.00 [-0.33% +0.54%] +----- +after 0 best 90%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 1.00 [+0.00% +0.00%] 0.00 [ NaN% NaN%] 0.26 [-0.06% +0.44%] + baseline 2 9 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 1.56 [-35.71% +28.57%] 0.00 [ NaN% NaN%] 0.27 [-5.93% +18.70%] + our 1 9 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 1.56 [-35.71% +92.86%] 0.00 [ NaN% NaN%] 0.29 [-7.19% +13.85%] + our 2 9 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 1.44 [-30.77% +38.46%] 0.00 [ NaN% NaN%] 0.29 [-4.98% +16.52%] + our-parallel 1 9 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 1.67 [-40.00% +80.00%] 0.00 [ NaN% NaN%] 0.29 [-7.61% +13.88%] + our-parallel 2 9 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 1.33 [-25.00% +50.00%] 0.00 [ NaN% NaN%] 0.29 [-5.38% +16.53%] +----- +after 0 best 90%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 8.89 [-43.75% +57.50%] 8.89 [-43.75% +57.50%] 8.56 [-41.56% +51.95%] 0.00 [ NaN% NaN%] 0.71 [-17.94% +10.66%] + baseline 2 9 8.78 [-43.04% +70.89%] 8.78 [-43.04% +70.89%] 8.67 [-42.31% +73.08%] 0.00 [ NaN% NaN%] 0.65 [-10.00% +21.88%] + our 1 9 10.89 [-54.08% +37.76%] 10.89 [-54.08% +37.76%] 10.67 [-53.13% +40.63%] 0.00 [ NaN% NaN%] 0.98 [-11.58% +9.25%] + our 2 9 9.33 [-46.43% +71.43%] 9.33 [-46.43% +71.43%] 9.00 [-44.44% +77.78%] 0.00 [ NaN% NaN%] 0.94 [-8.20% +14.47%] + our-parallel 1 9 9.44 [-47.06% +69.41%] 9.44 [-47.06% +69.41%] 9.33 [-46.43% +71.43%] 0.00 [ NaN% NaN%] 0.93 [-7.94% +13.37%] + our-parallel 2 9 8.78 [-43.04% +48.10%] 8.78 [-43.04% +48.10%] 8.67 [-42.31% +50.00%] 0.00 [ NaN% NaN%] 1.08 [-5.69% +14.06%] +----- +after 0 best 90%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 25.67 [-29.87% +71.43%] 25.67 [-29.87% +71.43%] 25.11 [-28.32% +71.24%] 0.00 [ NaN% NaN%] 2.36 [-0.80% +3.03%] + baseline 2 9 25.33 [-56.58% +65.79%] 25.33 [-56.58% +65.79%] 24.56 [-55.20% +66.97%] 0.00 [ NaN% NaN%] 2.36 [-2.42% +3.92%] + our 1 9 45.00 [-42.22% +46.67%] 45.00 [-42.22% +46.67%] 44.67 [-41.79% +47.76%] 0.00 [ NaN% NaN%] 2.60 [-0.79% +1.16%] + our 2 9 40.56 [-43.29% +45.48%] 40.56 [-43.29% +45.48%] 40.44 [-43.13% +45.88%] 0.00 [ NaN% NaN%] 2.68 [-1.85% +1.29%] + our-parallel 1 9 46.44 [-46.17% +46.41%] 46.44 [-46.17% +46.41%] 46.11 [-45.78% +45.30%] 0.00 [ NaN% NaN%] 2.59 [-1.40% +1.37%] + our-parallel 2 9 51.56 [-34.05% +28.02%] 51.56 [-34.05% +28.02%] 51.22 [-35.57% +28.85%] 0.00 [ NaN% NaN%] 2.86 [-2.06% +3.98%] +----- +after 0 best 90%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 78.78 [-23.84% +44.71%] 78.78 [-23.84% +44.71%] 78.11 [-23.19% +43.39%] 0.00 [ NaN% NaN%] 7.11 [-1.24% +2.92%] + baseline 2 9 74.89 [-34.57% +57.57%] 74.89 [-34.57% +57.57%] 74.78 [-34.47% +57.80%] 0.00 [ NaN% NaN%] 7.06 [-1.23% +4.74%] + our 1 9 74.89 [-25.22% +74.93%] 74.89 [-25.22% +74.93%] 74.33 [-24.66% +73.54%] 0.00 [ NaN% NaN%] 12.31 [-0.36% +0.69%] + our 2 9 77.00 [-36.36% +40.26%] 77.00 [-36.36% +40.26%] 76.44 [-35.90% +39.97%] 0.00 [ NaN% NaN%] 11.87 [-0.36% +0.24%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 373.11 [-39.70% +88.68%] 183.11 [-42.66% +89.50%] 0.00 [ NaN% NaN%] 11.80 [-1.96% +4.19%] + our-parallel 2 9 67.11 [-37.42% +46.03%] 333.00 [-37.54% +46.25%] 166.56 [-36.96% +60.31%] 0.00 [ NaN% NaN%] 16.65 [-0.79% +2.23%] +----- +after 0 best 90%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 7.89 [-36.62% +90.14%] 0.00 [ NaN% NaN%] 0.99 [-2.56% +8.38%] + baseline 2 9 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 10.56 [-52.63% +70.53%] 0.00 [ NaN% NaN%] 0.99 [-3.34% +11.46%] + our 1 9 11.44 [-56.31% +83.50%] 11.44 [-56.31% +83.50%] 11.33 [-55.88% +76.47%] 0.00 [ NaN% NaN%] 1.20 [-1.35% +0.81%] + our 2 9 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 9.33 [-35.71% +50.00%] 0.00 [ NaN% NaN%] 1.29 [-1.49% +0.72%] + our-parallel 1 9 10.78 [-44.33% +57.73%] 10.78 [-44.33% +57.73%] 10.44 [-42.55% +62.77%] 0.00 [ NaN% NaN%] 1.20 [-1.34% +1.16%] + our-parallel 2 9 10.89 [-44.90% +37.76%] 10.89 [-44.90% +37.76%] 10.78 [-44.33% +39.18%] 0.00 [ NaN% NaN%] 1.44 [-1.38% +0.78%] +----- +after 0 best 90%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 9.11 [-34.15% +97.56%] 0.00 [ NaN% NaN%] 2.08 [-2.05% +6.13%] + baseline 2 9 11.00 [-54.55% +118.18%] 11.00 [-54.55% +118.18%] 10.78 [-53.61% +113.40%] 0.00 [ NaN% NaN%] 2.10 [-2.98% +5.63%] + our 1 9 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 8.78 [-31.65% +48.10%] 0.00 [ NaN% NaN%] 2.15 [-2.76% +3.29%] + our 2 9 8.22 [-27.03% +58.11%] 8.22 [-27.03% +58.11%] 8.11 [-26.03% +60.27%] 0.00 [ NaN% NaN%] 2.16 [-1.77% +5.35%] + our-parallel 1 9 9.89 [-49.44% +61.80%] 9.89 [-49.44% +61.80%] 9.67 [-48.28% +55.17%] 0.00 [ NaN% NaN%] 2.16 [-3.66% +7.00%] + our-parallel 2 9 9.44 [-36.47% +48.24%] 9.44 [-36.47% +48.24%] 9.44 [-36.47% +48.24%] 0.00 [ NaN% NaN%] 2.21 [-1.47% +3.35%] +----- +after 0 best 90%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + baseline 2 9 156.89 [-27.34% +38.31%] 156.89 [-27.34% +38.31%] 155.78 [-26.82% +36.73%] 0.00 [ NaN% NaN%] 34.37 [-4.34% +8.10%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] + our 2 8 129.63 [-35.97% +54.29%] 129.63 [-35.97% +54.29%] 129.25 [-35.78% +53.97%] 0.00 [ NaN% NaN%] 39.06 [-0.73% +0.80%] + our-parallel 1 9 140.44 [-30.93% +35.28%] 140.44 [-30.93% +35.28%] 139.11 [-31.71% +35.86%] 0.00 [ NaN% NaN%] 39.26 [-1.30% +2.92%] + our-parallel 2 9 147.44 [-14.54% +29.54%] 147.44 [-14.54% +29.54%] 146.56 [-14.03% +30.33%] 0.00 [ NaN% NaN%] 44.06 [-1.57% +2.76%] +----- +after 0 best 90%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 9 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.78 [-100.00% +28.57%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 9 0.78 [-100.00% +157.14%] 0.78 [-100.00% +157.14%] 0.67 [-100.00% +50.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 9 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.89 [-100.00% +12.50%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 9 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.56 [-100.00% +80.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 9 1.22 [-100.00% +63.64%] 1.22 [-100.00% +63.64%] 1.22 [-100.00% +63.64%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 90%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 4.22 [-52.63% +65.79%] 0.00 [ NaN% NaN%] 0.40 [-10.40% +20.16%] + baseline 2 9 4.78 [-58.14% +67.44%] 4.78 [-58.14% +67.44%] 4.67 [-57.14% +71.43%] 0.00 [ NaN% NaN%] 0.41 [-11.37% +27.52%] + our 1 9 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 4.67 [-35.71% +114.29%] 0.00 [ NaN% NaN%] 0.57 [-6.98% +13.56%] + our 2 9 4.56 [-34.15% +31.71%] 4.56 [-34.15% +31.71%] 4.44 [-32.50% +35.00%] 0.00 [ NaN% NaN%] 0.57 [-7.55% +14.09%] + our-parallel 1 9 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 5.44 [-44.90% +65.31%] 0.00 [ NaN% NaN%] 0.64 [-0.57% +1.24%] + our-parallel 2 9 4.33 [-30.77% +61.54%] 4.33 [-30.77% +61.54%] 4.22 [-28.95% +65.79%] 0.00 [ NaN% NaN%] 0.70 [-5.93% +11.68%] +----- +after 0 best 90%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 150.33 [-38.80% +87.58%] 150.33 [-38.80% +87.58%] 146.89 [-38.05% +78.37%] 0.00 [ NaN% NaN%] 16.83 [-2.67% +3.36%] + baseline 2 9 161.89 [-40.08% +80.99%] 161.89 [-40.08% +80.99%] 159.11 [-39.04% +75.98%] 0.00 [ NaN% NaN%] 16.83 [-2.92% +3.03%] + our 1 9 159.89 [-41.21% +49.48%] 159.89 [-41.21% +49.48%] 157.67 [-40.38% +43.34%] 0.00 [ NaN% NaN%] 19.16 [-1.65% +2.46%] + our 2 9 149.67 [-39.87% +39.64%] 149.67 [-39.87% +39.64%] 148.67 [-39.46% +38.57%] 0.00 [ NaN% NaN%] 19.00 [-2.44% +3.24%] + our-parallel 1 9 153.00 [-36.60% +41.83%] 153.00 [-36.60% +41.83%] 151.67 [-36.04% +41.10%] 0.00 [ NaN% NaN%] 18.71 [-2.98% +3.64%] + our-parallel 2 9 152.78 [-35.85% +43.35%] 152.78 [-35.85% +43.35%] 151.78 [-36.09% +42.97%] 0.00 [ NaN% NaN%] 19.89 [-2.00% +2.42%] +----- +after 0 best 90%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 35.22 [-37.54% +33.44%] 35.22 [-37.54% +33.44%] 35.11 [-37.34% +33.86%] 0.00 [ NaN% NaN%] 4.68 [-1.88% +5.47%] + baseline 2 9 35.11 [-40.19% +39.56%] 35.11 [-40.19% +39.56%] 34.67 [-39.42% +41.35%] 0.00 [ NaN% NaN%] 4.68 [-2.41% +5.24%] + our 1 9 31.67 [-40.00% +80.00%] 31.67 [-40.00% +80.00%] 31.00 [-38.71% +70.97%] 0.00 [ NaN% NaN%] 4.75 [-0.70% +2.48%] + our 2 9 30.22 [-40.44% +58.82%] 30.22 [-40.44% +58.82%] 30.11 [-40.22% +59.41%] 0.00 [ NaN% NaN%] 4.74 [-1.37% +3.61%] + our-parallel 1 9 31.56 [-42.96% +39.44%] 31.56 [-42.96% +39.44%] 31.33 [-45.74% +40.43%] 0.00 [ NaN% NaN%] 4.66 [-0.64% +2.08%] + our-parallel 2 9 30.67 [-34.78% +59.78%] 30.67 [-34.78% +59.78%] 30.33 [-37.36% +58.24%] 0.00 [ NaN% NaN%] 5.51 [-0.56% +1.20%] +----- +after 0 best 90%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 2.67 [-62.50% +125.00%] 2.67 [-62.50% +125.00%] 2.56 [-60.87% +95.65%] 0.00 [ NaN% NaN%] 0.28 [-1.78% +5.46%] + baseline 2 9 3.33 [-70.00% +110.00%] 3.33 [-70.00% +110.00%] 3.22 [-68.97% +117.24%] 0.00 [ NaN% NaN%] 0.28 [-2.68% +5.83%] + our 1 9 3.78 [-47.06% +85.29%] 3.78 [-47.06% +85.29%] 3.67 [-45.45% +90.91%] 0.00 [ NaN% NaN%] 0.32 [-1.39% +2.75%] + our 2 9 3.44 [-41.94% +74.19%] 3.44 [-41.94% +74.19%] 3.33 [-40.00% +50.00%] 0.00 [ NaN% NaN%] 0.33 [-1.67% +4.47%] + our-parallel 1 9 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 3.67 [-45.45% +63.64%] 0.00 [ NaN% NaN%] 0.32 [-1.84% +4.98%] + our-parallel 2 9 3.33 [-40.00% +80.00%] 3.33 [-40.00% +80.00%] 3.22 [-37.93% +86.21%] 0.00 [ NaN% NaN%] 0.35 [-1.37% +1.78%] +----- +after 0 best 90%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 23.56 [-27.83% +35.85%] 23.56 [-27.83% +35.85%] 23.33 [-27.14% +32.86%] 0.00 [ NaN% NaN%] 5.91 [-0.31% +0.82%] + baseline 2 9 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 20.89 [-23.40% +43.62%] 0.00 [ NaN% NaN%] 5.92 [-0.49% +0.93%] + our 1 9 20.00 [-15.00% +20.00%] 20.00 [-15.00% +20.00%] 19.89 [-14.53% +20.67%] 0.00 [ NaN% NaN%] 6.16 [-0.53% +0.76%] + our 2 9 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 18.78 [-20.12% +33.14%] 0.00 [ NaN% NaN%] 6.16 [-0.64% +1.09%] + our-parallel 1 9 22.78 [-34.15% +106.34%] 22.78 [-34.15% +106.34%] 22.67 [-33.82% +102.94%] 0.00 [ NaN% NaN%] 6.15 [-0.98% +1.85%] + our-parallel 2 9 22.67 [-33.82% +54.41%] 22.67 [-33.82% +54.41%] 22.56 [-33.50% +50.74%] 0.00 [ NaN% NaN%] 6.20 [-0.97% +1.79%] +----- +after 0 best 90%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 90%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 5.78 [-48.08% +107.69%] 0.00 [ NaN% NaN%] 1.18 [-0.77% +0.64%] + baseline 2 9 6.78 [-55.74% +136.07%] 6.78 [-55.74% +136.07%] 6.44 [-53.45% +148.28%] 0.00 [ NaN% NaN%] 1.17 [-1.42% +1.48%] + our 1 9 7.44 [-59.70% +101.49%] 7.44 [-59.70% +101.49%] 7.33 [-59.09% +90.91%] 0.00 [ NaN% NaN%] 1.23 [-0.86% +0.48%] + our 2 9 6.78 [-40.98% +77.05%] 6.78 [-40.98% +77.05%] 6.56 [-38.98% +67.80%] 0.00 [ NaN% NaN%] 1.22 [-1.61% +1.23%] + our-parallel 1 9 7.11 [-57.81% +125.00%] 7.11 [-57.81% +125.00%] 7.00 [-57.14% +128.57%] 0.00 [ NaN% NaN%] 1.22 [-1.48% +1.34%] + our-parallel 2 9 6.44 [-37.93% +55.17%] 6.44 [-37.93% +55.17%] 6.44 [-37.93% +55.17%] 0.00 [ NaN% NaN%] 1.27 [-1.02% +0.30%] +----- +after 0 best 90%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-10.32% +82.57%] + baseline 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [+0.00% +0.00%] + our 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.78% +1.47%] + our 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] + our-parallel 1 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-4.97% +0.62%] + our-parallel 2 9 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-10.00% +1.25%] +----- +after 0 best 90%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 64.44 [-30.17% +27.24%] 64.44 [-30.17% +27.24%] 62.89 [-28.45% +28.80%] 0.00 [ NaN% NaN%] 8.91 [-4.89% +3.43%] + baseline 2 9 71.33 [-41.12% +66.82%] 71.33 [-41.12% +66.82%] 70.78 [-40.66% +68.13%] 0.00 [ NaN% NaN%] 9.18 [-1.41% +2.84%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our 2 9 67.33 [-40.59% +36.63%] 67.33 [-40.59% +36.63%] 66.89 [-40.20% +37.54%] 0.00 [ NaN% NaN%] 13.92 [-0.95% +1.30%] + our-parallel 1 9 67.67 [-34.98% +35.96%] 67.67 [-34.98% +35.96%] 67.44 [-34.76% +34.93%] 0.00 [ NaN% NaN%] 13.80 [-1.42% +1.61%] + our-parallel 2 9 70.78 [-29.36% +31.40%] 70.78 [-29.36% +31.40%] 70.00 [-28.57% +31.43%] 0.00 [ NaN% NaN%] 16.17 [-0.89% +0.67%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 95% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 4,905.20 [-20.15% +34.04%] 4,905.20 [-20.15% +34.04%] 4,801.50 [-19.86% +33.27%] 0.00 [ NaN% NaN%] 1,653.53 [-0.33% +0.79%] + baseline 2 10 5,163.60 [-26.19% +42.17%] 5,163.60 [-26.19% +42.17%] 4,999.00 [-24.90% +34.61%] 0.00 [ NaN% NaN%] 1,636.39 [-0.39% +0.97%] + our 1 10 5,388.50 [-22.67% +59.88%] 5,388.50 [-22.67% +59.88%] 5,224.10 [-21.31% +52.75%] 0.00 [ NaN% NaN%] 1,857.25 [-0.25% +0.57%] + our 2 10 4,935.50 [-22.36% +27.00%] 4,935.50 [-22.36% +27.00%] 4,797.10 [-21.35% +23.49%] 0.00 [ NaN% NaN%] 1,787.99 [-0.29% +0.84%] + our-parallel 1 10 5,182.60 [-21.16% +42.11%] 5,767.40 [-22.88% +42.68%] 5,166.30 [-22.73% +46.33%] 0.00 [ NaN% NaN%] 1,764.12 [-0.33% +0.96%] + our-parallel 2 10 5,364.60 [-14.16% +32.93%] 5,873.40 [-16.35% +36.14%] 5,371.70 [-15.67% +32.25%] 0.00 [ NaN% NaN%] 1,974.04 [-0.25% +0.63%] +----- +after 0 best 95%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 227.80 [-30.64% +56.28%] 227.80 [-30.64% +56.28%] 220.20 [-30.06% +59.40%] 0.00 [ NaN% NaN%] 31.63 [-3.23% +7.43%] + baseline 2 10 250.90 [-42.61% +76.17%] 250.90 [-42.61% +76.17%] 247.00 [-42.11% +67.61%] 0.00 [ NaN% NaN%] 31.35 [-3.07% +6.88%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] + our 2 10 217.20 [-30.48% +69.43%] 217.20 [-30.48% +69.43%] 215.30 [-29.87% +68.60%] 0.00 [ NaN% NaN%] 33.65 [-2.81% +6.83%] + our-parallel 1 10 233.80 [-44.82% +104.88%] 233.80 [-44.82% +104.88%] 231.30 [-45.09% +104.06%] 0.00 [ NaN% NaN%] 34.19 [-3.46% +7.57%] + our-parallel 2 10 250.90 [-37.82% +89.32%] 250.90 [-37.82% +89.32%] 239.50 [-35.28% +92.90%] 0.00 [ NaN% NaN%] 35.26 [-2.27% +5.06%] +----- +after 0 best 95%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + baseline 2 10 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 0.00 [ NaN% NaN%] 0.53 [-1.85% +5.08%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] + our 2 10 6.30 [-36.51% +74.60%] 6.30 [-36.51% +74.60%] 6.30 [-36.51% +74.60%] 0.00 [ NaN% NaN%] 0.86 [-3.57% +11.22%] + our-parallel 1 10 7.30 [-31.51% +132.88%] 7.30 [-31.51% +132.88%] 7.10 [-43.66% +125.35%] 0.00 [ NaN% NaN%] 0.85 [-3.27% +11.50%] + our-parallel 2 10 7.70 [-35.06% +68.83%] 7.70 [-35.06% +68.83%] 7.70 [-35.06% +81.82%] 0.00 [ NaN% NaN%] 0.96 [-2.00% +8.16%] +----- +after 0 best 95%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + baseline 2 10 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 0.00 [ NaN% NaN%] 3.20 [-1.90% +4.31%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] + our 2 10 29.40 [-45.58% +29.25%] 29.40 [-45.58% +29.25%] 29.40 [-45.58% +29.25%] 0.00 [ NaN% NaN%] 4.13 [-1.62% +3.18%] + our-parallel 1 10 28.30 [-36.40% +143.82%] 28.30 [-36.40% +143.82%] 28.10 [-39.50% +145.55%] 0.00 [ NaN% NaN%] 4.09 [-0.79% +3.62%] + our-parallel 2 10 29.30 [-41.98% +70.65%] 29.30 [-41.98% +70.65%] 29.20 [-41.78% +71.23%] 0.00 [ NaN% NaN%] 4.72 [-0.63% +1.42%] +----- +after 0 best 95%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + baseline 2 10 35.50 [-60.56% +100.00%] 35.50 [-60.56% +100.00%] 35.20 [-60.23% +98.86%] 0.00 [ NaN% NaN%] 2.84 [-2.80% +6.97%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] + our 2 10 39.10 [-43.73% +35.55%] 39.10 [-43.73% +35.55%] 38.80 [-43.30% +36.60%] 0.00 [ NaN% NaN%] 3.58 [-1.83% +6.22%] + our-parallel 1 10 45.10 [-53.44% +79.60%] 45.10 [-53.44% +79.60%] 45.00 [-53.33% +80.00%] 0.00 [ NaN% NaN%] 3.54 [-1.66% +6.23%] + our-parallel 2 10 41.80 [-40.19% +53.11%] 41.80 [-40.19% +53.11%] 41.30 [-39.47% +54.96%] 0.00 [ NaN% NaN%] 3.99 [-1.45% +2.02%] +----- +after 0 best 95%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + baseline 2 10 52.50 [-50.48% +120.95%] 52.50 [-50.48% +120.95%] 51.90 [-49.90% +119.65%] 0.00 [ NaN% NaN%] 4.45 [-3.77% +12.07%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] + our 2 10 48.40 [-50.41% +44.63%] 48.40 [-50.41% +44.63%] 47.90 [-49.90% +46.14%] 0.00 [ NaN% NaN%] 6.50 [-2.06% +3.55%] + our-parallel 1 10 62.50 [-52.00% +119.20%] 62.50 [-52.00% +119.20%] 61.60 [-51.30% +119.16%] 0.00 [ NaN% NaN%] 6.33 [-1.25% +4.06%] + our-parallel 2 10 65.30 [-52.53% +220.06%] 65.30 [-52.53% +220.06%] 55.30 [-43.94% +104.34%] 0.00 [ NaN% NaN%] 7.42 [-0.68% +1.85%] +----- +after 0 best 95%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 176.40 [-40.48% +54.76%] 176.40 [-40.48% +54.76%] 168.10 [-37.54% +60.62%] 0.00 [ NaN% NaN%] 16.16 [-1.84% +9.77%] + baseline 2 10 167.80 [-41.60% +62.10%] 167.80 [-41.60% +62.10%] 166.80 [-41.25% +61.27%] 0.00 [ NaN% NaN%] 16.13 [-1.98% +7.78%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] + our 2 10 165.70 [-46.89% +82.86%] 165.70 [-46.89% +82.86%] 164.50 [-46.50% +82.98%] 0.00 [ NaN% NaN%] 21.90 [-1.32% +6.41%] + our-parallel 1 10 172.30 [-43.70% +110.68%] 172.30 [-43.70% +110.68%] 170.80 [-44.38% +109.60%] 0.00 [ NaN% NaN%] 21.47 [-1.39% +5.91%] + our-parallel 2 10 171.80 [-42.96% +73.46%] 171.80 [-42.96% +73.46%] 170.90 [-42.66% +73.79%] 0.00 [ NaN% NaN%] 26.90 [-0.65% +1.73%] +----- +after 0 best 95%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + baseline 2 10 87.50 [-46.29% +108.00%] 87.50 [-46.29% +108.00%] 86.10 [-45.41% +103.25%] 0.00 [ NaN% NaN%] 25.75 [-0.14% +0.22%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] + our 2 10 87.50 [-45.14% +102.29%] 87.50 [-45.14% +102.29%] 85.10 [-44.77% +95.06%] 0.00 [ NaN% NaN%] 25.73 [-0.24% +0.58%] + our-parallel 1 10 70.70 [-58.98% +178.64%] 348.60 [-58.69% +182.56%] 144.20 [-44.52% +103.88%] 0.00 [ NaN% NaN%] 25.97 [-0.33% +0.93%] + our-parallel 2 10 57.80 [-37.72% +85.12%] 282.50 [-39.12% +86.19%] 162.50 [-50.15% +94.46%] 0.00 [ NaN% NaN%] 25.55 [-0.42% +2.69%] +----- +after 0 best 95%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + baseline 2 10 3.10 [-67.74% +190.32%] 3.10 [-67.74% +190.32%] 2.80 [-64.29% +150.00%] 0.00 [ NaN% NaN%] 0.42 [-0.99% +1.63%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] + our 2 10 3.60 [-44.44% +150.00%] 3.60 [-44.44% +150.00%] 3.50 [-42.86% +128.57%] 0.00 [ NaN% NaN%] 0.44 [-1.75% +7.48%] + our-parallel 1 10 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 0.00 [ NaN% NaN%] 0.44 [-1.56% +5.38%] + our-parallel 2 10 4.70 [-57.45% +155.32%] 4.70 [-57.45% +155.32%] 4.50 [-55.56% +144.44%] 0.00 [ NaN% NaN%] 0.45 [-1.26% +3.82%] +----- +after 0 best 95%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + baseline 2 10 28.90 [-44.64% +59.17%] 28.90 [-44.64% +59.17%] 28.30 [-47.00% +59.01%] 0.00 [ NaN% NaN%] 1.99 [-0.91% +3.51%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] + our 2 10 29.90 [-46.49% +47.16%] 29.90 [-46.49% +47.16%] 29.50 [-45.76% +45.76%] 0.00 [ NaN% NaN%] 2.46 [-1.02% +4.21%] + our-parallel 1 10 28.10 [-46.62% +70.82%] 28.10 [-46.62% +70.82%] 27.90 [-49.82% +68.46%] 0.00 [ NaN% NaN%] 2.42 [-0.79% +3.33%] + our-parallel 2 10 30.80 [-41.56% +49.35%] 30.80 [-41.56% +49.35%] 30.50 [-40.98% +50.82%] 0.00 [ NaN% NaN%] 2.69 [-0.71% +2.27%] +----- +after 0 best 95%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 720.40 [-43.78% +133.76%] 720.40 [-43.78% +133.76%] 711.40 [-43.21% +132.08%] 0.00 [ NaN% NaN%] 106.41 [-0.92% +3.41%] + baseline 2 10 824.30 [-49.41% +114.85%] 824.30 [-49.41% +114.85%] 774.20 [-46.27% +86.64%] 0.00 [ NaN% NaN%] 105.80 [-0.86% +2.82%] + our 1 10 848.80 [-48.75% +203.72%] 848.80 [-48.75% +203.72%] 822.10 [-47.09% +186.83%] 0.00 [ NaN% NaN%] 122.29 [-0.76% +3.12%] + our 2 10 711.10 [-36.72% +53.85%] 711.10 [-36.72% +53.85%] 691.10 [-34.89% +56.85%] 0.00 [ NaN% NaN%] 121.32 [-0.97% +3.31%] + our-parallel 1 10 783.20 [-34.88% +82.46%] 783.20 [-34.88% +82.46%] 748.90 [-32.03% +75.06%] 0.00 [ NaN% NaN%] 120.80 [-0.95% +3.78%] + our-parallel 2 10 733.50 [-31.97% +87.87%] 733.50 [-31.97% +87.87%] 721.20 [-30.95% +78.18%] 0.00 [ NaN% NaN%] 132.58 [-0.76% +3.05%] +----- +after 0 best 95%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + baseline 2 10 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.27 [-7.65% +16.52%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] + our 2 10 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-6.52% +14.62%] + our-parallel 1 10 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.30 [-8.87% +12.32%] + our-parallel 2 10 1.60 [-37.50% +150.00%] 1.60 [-37.50% +150.00%] 1.60 [-37.50% +150.00%] 0.00 [ NaN% NaN%] 0.29 [-6.92% +14.64%] +----- +after 0 best 95%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + baseline 2 10 10.00 [-50.00% +110.00%] 10.00 [-50.00% +110.00%] 9.90 [-49.49% +112.12%] 0.00 [ NaN% NaN%] 0.67 [-11.99% +19.86%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] + our 2 10 10.30 [-51.46% +84.47%] 10.30 [-51.46% +84.47%] 10.00 [-50.00% +90.00%] 0.00 [ NaN% NaN%] 0.96 [-9.65% +14.18%] + our-parallel 1 10 11.20 [-55.36% +141.07%] 11.20 [-55.36% +141.07%] 11.00 [-54.55% +136.36%] 0.00 [ NaN% NaN%] 0.94 [-9.16% +11.91%] + our-parallel 2 10 10.40 [-51.92% +140.38%] 10.40 [-51.92% +140.38%] 10.20 [-50.98% +135.29%] 0.00 [ NaN% NaN%] 1.09 [-7.13% +13.69%] +----- +after 0 best 95%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + baseline 2 10 28.00 [-60.71% +85.71%] 28.00 [-60.71% +85.71%] 26.60 [-58.65% +69.17%] 0.00 [ NaN% NaN%] 2.38 [-3.10% +6.34%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] + our 2 10 43.20 [-46.76% +55.09%] 43.20 [-46.76% +55.09%] 42.90 [-46.39% +51.52%] 0.00 [ NaN% NaN%] 2.70 [-2.59% +6.84%] + our-parallel 1 10 52.70 [-52.56% +106.83%] 52.70 [-52.56% +106.83%] 52.30 [-52.20% +106.50%] 0.00 [ NaN% NaN%] 2.61 [-2.15% +6.87%] + our-parallel 2 10 59.50 [-42.86% +120.17%] 59.50 [-42.86% +120.17%] 51.10 [-35.42% +29.16%] 0.00 [ NaN% NaN%] 2.87 [-2.13% +3.91%] +----- +after 0 best 95%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + baseline 2 10 83.70 [-41.46% +94.74%] 83.70 [-41.46% +94.74%] 83.20 [-41.11% +91.11%] 0.00 [ NaN% NaN%] 7.10 [-1.80% +5.19%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] + our 2 10 81.50 [-39.88% +49.69%] 81.50 [-39.88% +49.69%] 80.90 [-39.43% +49.57%] 0.00 [ NaN% NaN%] 11.90 [-0.59% +2.02%] + our-parallel 1 10 84.10 [-45.30% +93.82%] 391.20 [-42.48% +79.96%] 187.70 [-44.06% +84.87%] 0.00 [ NaN% NaN%] 11.83 [-2.20% +3.94%] + our-parallel 2 10 71.60 [-41.34% +56.42%] 355.40 [-41.47% +56.72%] 178.50 [-41.18% +60.22%] 0.00 [ NaN% NaN%] 16.69 [-1.01% +2.04%] +----- +after 0 best 95%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + baseline 2 10 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 0.00 [ NaN% NaN%] 1.01 [-4.61% +11.89%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] + our 2 10 11.80 [-49.15% +188.14%] 11.80 [-49.15% +188.14%] 11.50 [-47.83% +169.57%] 0.00 [ NaN% NaN%] 1.31 [-2.41% +8.46%] + our-parallel 1 10 11.70 [-48.72% +70.94%] 11.70 [-48.72% +70.94%] 11.40 [-47.37% +75.44%] 0.00 [ NaN% NaN%] 1.21 [-2.46% +10.19%] + our-parallel 2 10 11.40 [-47.37% +40.35%] 11.40 [-47.37% +40.35%] 11.30 [-46.90% +41.59%] 0.00 [ NaN% NaN%] 1.44 [-1.67% +2.62%] +----- +after 0 best 95%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + baseline 2 10 12.40 [-59.68% +101.61%] 12.40 [-59.68% +101.61%] 12.00 [-58.33% +91.67%] 0.00 [ NaN% NaN%] 2.11 [-3.65% +6.16%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] + our 2 10 9.20 [-34.78% +95.65%] 9.20 [-34.78% +95.65%] 9.00 [-33.33% +88.89%] 0.00 [ NaN% NaN%] 2.17 [-2.38% +5.55%] + our-parallel 1 10 11.60 [-56.90% +132.76%] 11.60 [-56.90% +132.76%] 11.40 [-56.14% +136.84%] 0.00 [ NaN% NaN%] 2.18 [-4.47% +7.57%] + our-parallel 2 10 10.40 [-42.31% +82.69%] 10.40 [-42.31% +82.69%] 10.40 [-42.31% +82.69%] 0.00 [ NaN% NaN%] 2.22 [-1.96% +4.48%] +----- +after 0 best 95%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 165.30 [-26.80% +45.19%] 165.30 [-26.80% +45.19%] 158.90 [-30.77% +47.89%] 0.00 [ NaN% NaN%] 34.11 [-2.94% +6.93%] + baseline 2 10 167.50 [-31.94% +57.01%] 167.50 [-31.94% +57.01%] 166.20 [-31.41% +56.44%] 0.00 [ NaN% NaN%] 34.66 [-5.14% +7.53%] + our 1 10 155.60 [-32.52% +95.37%] 155.60 [-32.52% +95.37%] 146.60 [-29.06% +51.43%] 0.00 [ NaN% NaN%] 40.05 [-2.35% +2.96%] + our 2 10 149.50 [-44.48% +66.56%] 149.50 [-44.48% +66.56%] 140.80 [-41.05% +47.73%] 0.00 [ NaN% NaN%] 39.30 [-1.35% +3.87%] + our-parallel 1 10 160.40 [-39.53% +111.97%] 160.40 [-39.53% +111.97%] 158.70 [-40.14% +111.09%] 0.00 [ NaN% NaN%] 39.43 [-1.74% +3.99%] + our-parallel 2 10 154.90 [-18.66% +43.32%] 154.90 [-18.66% +43.32%] 153.70 [-18.02% +41.83%] 0.00 [ NaN% NaN%] 44.19 [-1.86% +2.67%] +----- +after 0 best 95%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 10 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 10 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 10 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 10 1.30 [-100.00% +53.85%] 1.30 [-100.00% +53.85%] 1.30 [-100.00% +53.85%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + baseline 2 10 7.00 [-71.43% +285.71%] 7.00 [-71.43% +285.71%] 6.70 [-70.15% +273.13%] 0.00 [ NaN% NaN%] 0.42 [-14.01% +26.87%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] + our 2 10 5.80 [-48.28% +193.10%] 5.80 [-48.28% +193.10%] 5.70 [-47.37% +198.25%] 0.00 [ NaN% NaN%] 0.58 [-9.83% +22.19%] + our-parallel 1 10 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 0.00 [ NaN% NaN%] 0.65 [-1.61% +9.39%] + our-parallel 2 10 5.50 [-45.45% +190.91%] 5.50 [-45.45% +190.91%] 5.40 [-44.44% +196.30%] 0.00 [ NaN% NaN%] 0.72 [-7.41% +14.10%] +----- +after 0 best 95%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + baseline 2 10 190.60 [-49.11% +135.57%] 190.60 [-49.11% +135.57%] 183.60 [-47.17% +120.04%] 0.00 [ NaN% NaN%] 16.90 [-3.30% +3.47%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] + our 2 10 157.70 [-42.93% +45.85%] 157.70 [-42.93% +45.85%] 156.50 [-42.49% +45.05%] 0.00 [ NaN% NaN%] 19.07 [-2.77% +3.07%] + our-parallel 1 10 169.10 [-42.64% +85.69%] 169.10 [-42.64% +85.69%] 166.70 [-41.81% +81.16%] 0.00 [ NaN% NaN%] 18.82 [-3.51% +4.96%] + our-parallel 2 10 162.30 [-39.62% +52.80%] 162.30 [-39.62% +52.80%] 160.90 [-39.71% +51.03%] 0.00 [ NaN% NaN%] 19.94 [-2.26% +2.45%] +----- +after 0 best 95%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + baseline 2 10 37.40 [-43.85% +55.08%] 37.40 [-43.85% +55.08%] 37.00 [-43.24% +56.76%] 0.00 [ NaN% NaN%] 4.71 [-3.04% +5.80%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] + our 2 10 32.50 [-44.62% +63.08%] 32.50 [-44.62% +63.08%] 32.20 [-44.10% +58.39%] 0.00 [ NaN% NaN%] 4.76 [-1.75% +3.44%] + our-parallel 1 10 35.90 [-49.86% +108.91%] 35.90 [-49.86% +108.91%] 35.60 [-52.25% +107.87%] 0.00 [ NaN% NaN%] 4.69 [-1.20% +5.04%] + our-parallel 2 10 34.00 [-41.18% +88.24%] 34.00 [-41.18% +88.24%] 33.60 [-43.45% +87.50%] 0.00 [ NaN% NaN%] 5.52 [-0.75% +1.72%] +----- +after 0 best 95%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + baseline 2 10 3.80 [-73.68% +110.53%] 3.80 [-73.68% +110.53%] 3.70 [-72.97% +116.22%] 0.00 [ NaN% NaN%] 0.29 [-3.38% +6.52%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] + our 2 10 3.70 [-45.95% +62.16%] 3.70 [-45.95% +62.16%] 3.60 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.33 [-2.11% +4.06%] + our-parallel 1 10 4.00 [-50.00% +75.00%] 4.00 [-50.00% +75.00%] 3.90 [-48.72% +53.85%] 0.00 [ NaN% NaN%] 0.33 [-2.67% +7.59%] + our-parallel 2 10 3.60 [-44.44% +66.67%] 3.60 [-44.44% +66.67%] 3.50 [-42.86% +71.43%] 0.00 [ NaN% NaN%] 0.35 [-1.70% +2.98%] +----- +after 0 best 95%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + baseline 2 10 23.40 [-31.62% +96.58%] 23.40 [-31.62% +96.58%] 23.20 [-31.03% +89.66%] 0.00 [ NaN% NaN%] 5.96 [-1.12% +5.69%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] + our 2 10 21.40 [-29.91% +110.28%] 21.40 [-29.91% +110.28%] 21.40 [-29.91% +110.28%] 0.00 [ NaN% NaN%] 6.18 [-0.95% +2.76%] + our-parallel 1 10 25.70 [-41.63% +102.33%] 25.70 [-41.63% +102.33%] 25.60 [-41.41% +103.13%] 0.00 [ NaN% NaN%] 6.20 [-1.78% +7.26%] + our-parallel 2 10 26.10 [-42.53% +118.39%] 26.10 [-42.53% +118.39%] 25.90 [-42.08% +116.22%] 0.00 [ NaN% NaN%] 6.25 [-1.76% +7.17%] +----- +after 0 best 95%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2,917.80 [-13.22% +17.21%] 2,917.80 [-13.22% +17.21%] 2,860.90 [-13.35% +16.71%] 0.00 [ NaN% NaN%] 1,372.68 [-0.03% +0.07%] + baseline 2 10 2,996.60 [-13.77% +25.58%] 2,996.60 [-13.77% +25.58%] 2,907.20 [-12.87% +27.41%] 0.00 [ NaN% NaN%] 1,356.76 [-0.05% +0.26%] + our 1 10 3,189.30 [-10.36% +10.96%] 3,189.30 [-10.36% +10.96%] 3,091.00 [-9.03% +11.39%] 0.00 [ NaN% NaN%] 1,528.71 [-0.02% +0.05%] + our 2 10 2,971.50 [-11.66% +19.30%] 2,971.50 [-11.66% +19.30%] 2,877.30 [-10.65% +20.63%] 0.00 [ NaN% NaN%] 1,462.38 [-0.05% +0.19%] + our-parallel 1 10 3,071.60 [-11.15% +20.56%] 3,071.60 [-11.15% +20.56%] 2,929.50 [-10.16% +21.66%] 0.00 [ NaN% NaN%] 1,439.45 [-0.05% +0.19%] + our-parallel 2 10 3,313.80 [-5.58% +10.57%] 3,313.80 [-5.58% +10.57%] 3,162.60 [-5.71% +9.25%] 0.00 [ NaN% NaN%] 1,614.17 [-0.04% +0.12%] +----- +after 0 best 95%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + baseline 2 10 7.90 [-62.03% +127.85%] 7.90 [-62.03% +127.85%] 7.60 [-60.53% +136.84%] 0.00 [ NaN% NaN%] 1.17 [-1.59% +1.55%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] + our 2 10 7.50 [-46.67% +86.67%] 7.50 [-46.67% +86.67%] 7.20 [-44.44% +80.56%] 0.00 [ NaN% NaN%] 1.22 [-1.73% +1.17%] + our-parallel 1 10 8.30 [-63.86% +128.92%] 8.30 [-63.86% +128.92%] 8.20 [-63.41% +131.71%] 0.00 [ NaN% NaN%] 1.22 [-1.62% +1.21%] + our-parallel 2 10 7.00 [-42.86% +71.43%] 7.00 [-42.86% +71.43%] 7.00 [-42.86% +71.43%] 0.00 [ NaN% NaN%] 1.27 [-1.06% +0.28%] +----- +after 0 best 95%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + baseline 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-9.39% +84.47%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] + our 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-12.38% +23.81%] + our-parallel 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.41% +23.14%] + our-parallel 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-12.38% +23.81%] +----- +after 0 best 95%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + baseline 2 10 78.00 [-46.15% +76.92%] 78.00 [-46.15% +76.92%] 77.50 [-45.81% +78.06%] 0.00 [ NaN% NaN%] 9.20 [-1.69% +2.57%] + our 1 10 84.70 [-43.33% +130.22%] 84.70 [-43.33% +130.22%] 72.60 [-33.88% +59.78%] 0.00 [ NaN% NaN%] 14.23 [-1.01% +1.90%] + our 2 10 72.30 [-44.67% +61.83%] 72.30 [-44.67% +61.83%] 71.90 [-44.37% +62.73%] 0.00 [ NaN% NaN%] 13.95 [-1.15% +1.87%] + our-parallel 1 10 74.00 [-40.54% +77.03%] 74.00 [-40.54% +77.03%] 73.70 [-40.30% +76.39%] 0.00 [ NaN% NaN%] 13.83 [-1.68% +2.40%] + our-parallel 2 10 79.80 [-37.34% +101.75%] 79.80 [-37.34% +101.75%] 79.00 [-36.71% +102.53%] 0.00 [ NaN% NaN%] 16.19 [-1.00% +1.01%] +----- +after 0 best 95%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 230.11 [-31.34% +54.71%] 230.11 [-31.34% +54.71%] 227.56 [-30.57% +54.25%] 0.00 [ NaN% NaN%] 31.71 [-3.48% +7.15%] + baseline 2 10 250.90 [-42.61% +76.17%] 250.90 [-42.61% +76.17%] 247.00 [-42.11% +67.61%] 0.00 [ NaN% NaN%] 31.35 [-3.07% +6.88%] + our 1 10 230.30 [-42.68% +72.38%] 230.30 [-42.68% +72.38%] 227.40 [-41.95% +71.94%] 0.00 [ NaN% NaN%] 33.75 [-2.84% +7.14%] + our 2 10 217.20 [-30.48% +69.43%] 217.20 [-30.48% +69.43%] 215.30 [-29.87% +68.60%] 0.00 [ NaN% NaN%] 33.65 [-2.81% +6.83%] + our-parallel 1 10 233.80 [-44.82% +104.88%] 233.80 [-44.82% +104.88%] 231.30 [-45.09% +104.06%] 0.00 [ NaN% NaN%] 34.19 [-3.46% +7.57%] + our-parallel 2 9 241.56 [-35.42% +96.64%] 241.56 [-35.42% +96.64%] 239.22 [-35.21% +93.13%] 0.00 [ NaN% NaN%] 35.25 [-2.23% +5.10%] +----- +after 0 best 95%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-42.03% +88.41%] 6.90 [-42.03% +88.41%] 6.70 [-40.30% +79.10%] 0.00 [ NaN% NaN%] 0.54 [-3.38% +22.34%] + baseline 2 10 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 6.70 [-40.30% +34.33%] 0.00 [ NaN% NaN%] 0.53 [-1.85% +5.08%] + our 1 10 6.40 [-37.50% +56.25%] 6.40 [-37.50% +56.25%] 6.30 [-36.51% +58.73%] 0.00 [ NaN% NaN%] 0.88 [-2.38% +1.52%] + our 2 10 6.30 [-36.51% +74.60%] 6.30 [-36.51% +74.60%] 6.30 [-36.51% +74.60%] 0.00 [ NaN% NaN%] 0.86 [-3.57% +11.22%] + our-parallel 1 10 7.30 [-31.51% +132.88%] 7.30 [-31.51% +132.88%] 7.10 [-43.66% +125.35%] 0.00 [ NaN% NaN%] 0.85 [-3.27% +11.50%] + our-parallel 2 10 7.70 [-35.06% +68.83%] 7.70 [-35.06% +68.83%] 7.70 [-35.06% +81.82%] 0.00 [ NaN% NaN%] 0.96 [-2.00% +8.16%] +----- +after 0 best 95%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 29.30 [-31.74% +43.34%] 29.30 [-31.74% +43.34%] 29.20 [-31.51% +40.41%] 0.00 [ NaN% NaN%] 3.20 [-1.20% +4.04%] + baseline 2 10 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 28.90 [-37.72% +55.71%] 0.00 [ NaN% NaN%] 3.20 [-1.90% +4.31%] + our 1 10 29.90 [-36.45% +73.91%] 29.90 [-36.45% +73.91%] 29.50 [-35.59% +76.27%] 0.00 [ NaN% NaN%] 4.19 [-0.84% +3.97%] + our 2 10 29.40 [-45.58% +29.25%] 29.40 [-45.58% +29.25%] 29.40 [-45.58% +29.25%] 0.00 [ NaN% NaN%] 4.13 [-1.62% +3.18%] + our-parallel 1 10 28.30 [-36.40% +143.82%] 28.30 [-36.40% +143.82%] 28.10 [-39.50% +145.55%] 0.00 [ NaN% NaN%] 4.09 [-0.79% +3.62%] + our-parallel 2 10 29.30 [-41.98% +70.65%] 29.30 [-41.98% +70.65%] 29.20 [-41.78% +71.23%] 0.00 [ NaN% NaN%] 4.72 [-0.63% +1.42%] +----- +after 0 best 95%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 30.00 [-43.33% +36.67%] 30.00 [-43.33% +36.67%] 29.60 [-42.57% +38.51%] 0.00 [ NaN% NaN%] 2.83 [-2.44% +7.13%] + baseline 2 10 35.50 [-60.56% +100.00%] 35.50 [-60.56% +100.00%] 35.20 [-60.23% +98.86%] 0.00 [ NaN% NaN%] 2.84 [-2.80% +6.97%] + our 1 10 40.50 [-45.68% +72.84%] 40.50 [-45.68% +72.84%] 40.40 [-45.54% +73.27%] 0.00 [ NaN% NaN%] 3.57 [-1.29% +3.75%] + our 2 10 39.10 [-43.73% +35.55%] 39.10 [-43.73% +35.55%] 38.80 [-43.30% +36.60%] 0.00 [ NaN% NaN%] 3.58 [-1.83% +6.22%] + our-parallel 1 10 45.10 [-53.44% +79.60%] 45.10 [-53.44% +79.60%] 45.00 [-53.33% +80.00%] 0.00 [ NaN% NaN%] 3.54 [-1.66% +6.23%] + our-parallel 2 10 41.80 [-40.19% +53.11%] 41.80 [-40.19% +53.11%] 41.30 [-39.47% +54.96%] 0.00 [ NaN% NaN%] 3.99 [-1.45% +2.02%] +----- +after 0 best 95%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 46.80 [-44.44% +85.90%] 46.80 [-44.44% +85.90%] 46.30 [-43.84% +85.75%] 0.00 [ NaN% NaN%] 4.70 [-2.70% +6.66%] + baseline 2 10 52.50 [-50.48% +120.95%] 52.50 [-50.48% +120.95%] 51.90 [-49.90% +119.65%] 0.00 [ NaN% NaN%] 4.45 [-3.77% +12.07%] + our 1 10 53.20 [-47.37% +144.36%] 53.20 [-47.37% +144.36%] 52.60 [-46.77% +145.25%] 0.00 [ NaN% NaN%] 6.42 [-0.94% +4.62%] + our 2 10 48.40 [-50.41% +44.63%] 48.40 [-50.41% +44.63%] 47.90 [-49.90% +46.14%] 0.00 [ NaN% NaN%] 6.50 [-2.06% +3.55%] + our-parallel 1 10 62.50 [-52.00% +119.20%] 62.50 [-52.00% +119.20%] 61.60 [-51.30% +119.16%] 0.00 [ NaN% NaN%] 6.33 [-1.25% +4.06%] + our-parallel 2 9 49.33 [-37.16% +56.08%] 49.33 [-37.16% +56.08%] 48.89 [-36.59% +53.41%] 0.00 [ NaN% NaN%] 7.41 [-0.56% +1.98%] +----- +after 0 best 95%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.67 [-37.00% +63.80%] 166.67 [-37.00% +63.80%] 164.33 [-36.11% +64.30%] 0.00 [ NaN% NaN%] 16.19 [-2.00% +9.55%] + baseline 2 10 167.80 [-41.60% +62.10%] 167.80 [-41.60% +62.10%] 166.80 [-41.25% +61.27%] 0.00 [ NaN% NaN%] 16.13 [-1.98% +7.78%] + our 1 10 181.30 [-45.95% +99.67%] 181.30 [-45.95% +99.67%] 180.10 [-45.59% +99.33%] 0.00 [ NaN% NaN%] 22.32 [-0.80% +3.79%] + our 2 10 165.70 [-46.89% +82.86%] 165.70 [-46.89% +82.86%] 164.50 [-46.50% +82.98%] 0.00 [ NaN% NaN%] 21.90 [-1.32% +6.41%] + our-parallel 1 10 172.30 [-43.70% +110.68%] 172.30 [-43.70% +110.68%] 170.80 [-44.38% +109.60%] 0.00 [ NaN% NaN%] 21.47 [-1.39% +5.91%] + our-parallel 2 10 171.80 [-42.96% +73.46%] 171.80 [-42.96% +73.46%] 170.90 [-42.66% +73.79%] 0.00 [ NaN% NaN%] 26.90 [-0.65% +1.73%] +----- +after 0 best 95%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 80.00 [-41.25% +133.75%] 80.00 [-41.25% +133.75%] 79.50 [-40.88% +132.70%] 0.00 [ NaN% NaN%] 26.54 [-2.58% +0.60%] + baseline 2 10 87.50 [-46.29% +108.00%] 87.50 [-46.29% +108.00%] 86.10 [-45.41% +103.25%] 0.00 [ NaN% NaN%] 25.75 [-0.14% +0.22%] + our 1 10 100.90 [-55.40% +245.89%] 100.90 [-55.40% +245.89%] 98.20 [-54.18% +234.01%] 0.00 [ NaN% NaN%] 25.68 [-0.23% +0.39%] + our 2 10 87.50 [-45.14% +102.29%] 87.50 [-45.14% +102.29%] 85.10 [-44.77% +95.06%] 0.00 [ NaN% NaN%] 25.73 [-0.24% +0.58%] + our-parallel 1 9 56.67 [-48.82% +88.82%] 277.89 [-48.18% +89.28%] 151.33 [-45.81% +94.27%] 0.00 [ NaN% NaN%] 25.97 [-0.35% +0.91%] + our-parallel 2 10 57.80 [-37.72% +85.12%] 282.50 [-39.12% +86.19%] 162.50 [-50.15% +94.46%] 0.00 [ NaN% NaN%] 25.55 [-0.42% +2.69%] +----- +after 0 best 95%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 2.70 [-62.96% +159.26%] 0.00 [ NaN% NaN%] 0.42 [-1.09% +2.65%] + baseline 2 10 3.10 [-67.74% +190.32%] 3.10 [-67.74% +190.32%] 2.80 [-64.29% +150.00%] 0.00 [ NaN% NaN%] 0.42 [-0.99% +1.63%] + our 1 10 3.90 [-74.36% +284.62%] 3.90 [-74.36% +284.62%] 3.80 [-73.68% +268.42%] 0.00 [ NaN% NaN%] 0.44 [-1.70% +7.52%] + our 2 10 3.60 [-44.44% +150.00%] 3.60 [-44.44% +150.00%] 3.50 [-42.86% +128.57%] 0.00 [ NaN% NaN%] 0.44 [-1.75% +7.48%] + our-parallel 1 10 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 4.10 [-51.22% +95.12%] 0.00 [ NaN% NaN%] 0.44 [-1.56% +5.38%] + our-parallel 2 10 4.70 [-57.45% +155.32%] 4.70 [-57.45% +155.32%] 4.50 [-55.56% +144.44%] 0.00 [ NaN% NaN%] 0.45 [-1.26% +3.82%] +----- +after 0 best 95%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 27.30 [-48.72% +57.51%] 27.30 [-48.72% +57.51%] 26.80 [-47.76% +56.72%] 0.00 [ NaN% NaN%] 1.99 [-1.84% +5.64%] + baseline 2 10 28.90 [-44.64% +59.17%] 28.90 [-44.64% +59.17%] 28.30 [-47.00% +59.01%] 0.00 [ NaN% NaN%] 1.99 [-0.91% +3.51%] + our 1 10 28.60 [-26.57% +53.85%] 28.60 [-26.57% +53.85%] 28.20 [-25.53% +56.03%] 0.00 [ NaN% NaN%] 2.47 [-0.85% +2.89%] + our 2 10 29.90 [-46.49% +47.16%] 29.90 [-46.49% +47.16%] 29.50 [-45.76% +45.76%] 0.00 [ NaN% NaN%] 2.46 [-1.02% +4.21%] + our-parallel 1 10 28.10 [-46.62% +70.82%] 28.10 [-46.62% +70.82%] 27.90 [-49.82% +68.46%] 0.00 [ NaN% NaN%] 2.42 [-0.79% +3.33%] + our-parallel 2 10 30.80 [-41.56% +49.35%] 30.80 [-41.56% +49.35%] 30.50 [-40.98% +50.82%] 0.00 [ NaN% NaN%] 2.69 [-0.71% +2.27%] +----- +after 0 best 95%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 622.50 [-34.94% +90.04%] 622.50 [-34.94% +90.04%] 618.38 [-34.67% +89.37%] 0.00 [ NaN% NaN%] 106.02 [-0.56% +1.72%] + baseline 2 8 688.63 [-39.44% +54.22%] 688.63 [-39.44% +54.22%] 683.13 [-39.10% +52.24%] 0.00 [ NaN% NaN%] 105.31 [-0.40% +0.80%] + our 1 8 599.63 [-27.45% +47.76%] 599.63 [-27.45% +47.76%] 597.25 [-27.17% +47.51%] 0.00 [ NaN% NaN%] 121.73 [-0.31% +0.56%] + our 2 7 604.86 [-25.60% +28.96%] 604.86 [-25.60% +28.96%] 601.43 [-25.18% +29.36%] 0.00 [ NaN% NaN%] 120.61 [-0.38% +0.49%] + our-parallel 1 7 640.00 [-20.31% +24.69%] 640.00 [-20.31% +24.69%] 637.14 [-20.11% +24.30%] 0.00 [ NaN% NaN%] 120.20 [-0.45% +0.50%] + our-parallel 2 8 632.50 [-21.11% +41.34%] 632.50 [-21.11% +41.34%] 629.13 [-20.84% +40.99%] 0.00 [ NaN% NaN%] 132.00 [-0.33% +0.54%] +----- +after 0 best 95%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 1.10 [-9.09% +81.82%] 0.00 [ NaN% NaN%] 0.26 [-0.10% +0.40%] + baseline 2 10 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 1.60 [-37.50% +25.00%] 0.00 [ NaN% NaN%] 0.27 [-7.65% +16.52%] + our 1 10 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 1.70 [-41.18% +76.47%] 0.00 [ NaN% NaN%] 0.30 [-8.46% +12.29%] + our 2 10 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 1.50 [-33.33% +33.33%] 0.00 [ NaN% NaN%] 0.29 [-6.52% +14.62%] + our-parallel 1 10 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 1.80 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.30 [-8.87% +12.32%] + our-parallel 2 10 1.60 [-37.50% +150.00%] 1.60 [-37.50% +150.00%] 1.60 [-37.50% +150.00%] 0.00 [ NaN% NaN%] 0.29 [-6.92% +14.64%] +----- +after 0 best 95%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 9.40 [-46.81% +48.94%] 9.40 [-46.81% +48.94%] 9.10 [-45.05% +53.85%] 0.00 [ NaN% NaN%] 0.72 [-18.90% +10.53%] + baseline 2 10 10.00 [-50.00% +110.00%] 10.00 [-50.00% +110.00%] 9.90 [-49.49% +112.12%] 0.00 [ NaN% NaN%] 0.67 [-11.99% +19.86%] + our 1 10 11.30 [-55.75% +32.74%] 11.30 [-55.75% +32.74%] 11.10 [-54.95% +35.14%] 0.00 [ NaN% NaN%] 0.99 [-12.60% +10.33%] + our 2 10 10.30 [-51.46% +84.47%] 10.30 [-51.46% +84.47%] 10.00 [-50.00% +90.00%] 0.00 [ NaN% NaN%] 0.96 [-9.65% +14.18%] + our-parallel 1 10 11.20 [-55.36% +141.07%] 11.20 [-55.36% +141.07%] 11.00 [-54.55% +136.36%] 0.00 [ NaN% NaN%] 0.94 [-9.16% +11.91%] + our-parallel 2 10 10.40 [-51.92% +140.38%] 10.40 [-51.92% +140.38%] 10.20 [-50.98% +135.29%] 0.00 [ NaN% NaN%] 1.09 [-7.13% +13.69%] +----- +after 0 best 95%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 28.20 [-36.17% +80.85%] 28.20 [-36.17% +80.85%] 27.10 [-33.58% +66.05%] 0.00 [ NaN% NaN%] 2.38 [-1.49% +6.30%] + baseline 2 10 28.00 [-60.71% +85.71%] 28.00 [-60.71% +85.71%] 26.60 [-58.65% +69.17%] 0.00 [ NaN% NaN%] 2.38 [-3.10% +6.34%] + our 1 10 47.20 [-44.92% +41.95%] 47.20 [-44.92% +41.95%] 46.90 [-44.56% +42.86%] 0.00 [ NaN% NaN%] 2.62 [-1.41% +5.71%] + our 2 10 43.20 [-46.76% +55.09%] 43.20 [-46.76% +55.09%] 42.90 [-46.39% +51.52%] 0.00 [ NaN% NaN%] 2.70 [-2.59% +6.84%] + our-parallel 1 10 52.70 [-52.56% +106.83%] 52.70 [-52.56% +106.83%] 52.30 [-52.20% +106.50%] 0.00 [ NaN% NaN%] 2.61 [-2.15% +6.87%] + our-parallel 2 9 51.56 [-34.05% +28.02%] 51.56 [-34.05% +28.02%] 51.22 [-35.57% +28.85%] 0.00 [ NaN% NaN%] 2.86 [-2.06% +3.98%] +----- +after 0 best 95%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 84.20 [-28.74% +57.96%] 84.20 [-28.74% +57.96%] 83.50 [-28.14% +58.08%] 0.00 [ NaN% NaN%] 7.15 [-1.71% +4.24%] + baseline 2 10 83.70 [-41.46% +94.74%] 83.70 [-41.46% +94.74%] 83.20 [-41.11% +91.11%] 0.00 [ NaN% NaN%] 7.10 [-1.80% +5.19%] + our 1 10 84.80 [-33.96% +105.19%] 84.80 [-33.96% +105.19%] 84.20 [-33.49% +105.46%] 0.00 [ NaN% NaN%] 12.33 [-0.52% +1.45%] + our 2 10 81.50 [-39.88% +49.69%] 81.50 [-39.88% +49.69%] 80.90 [-39.43% +49.57%] 0.00 [ NaN% NaN%] 11.90 [-0.59% +2.02%] + our-parallel 1 9 75.33 [-38.94% +87.17%] 373.11 [-39.70% +88.68%] 183.11 [-42.66% +89.50%] 0.00 [ NaN% NaN%] 11.80 [-1.96% +4.19%] + our-parallel 2 10 71.60 [-41.34% +56.42%] 355.40 [-41.47% +56.72%] 178.50 [-41.18% +60.22%] 0.00 [ NaN% NaN%] 16.69 [-1.01% +2.04%] +----- +after 0 best 95%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 8.70 [-42.53% +83.91%] 0.00 [ NaN% NaN%] 1.00 [-3.49% +8.61%] + baseline 2 10 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 11.60 [-56.90% +81.03%] 0.00 [ NaN% NaN%] 1.01 [-4.61% +11.89%] + our 1 10 12.80 [-60.94% +95.31%] 12.80 [-60.94% +95.31%] 12.70 [-60.63% +96.85%] 0.00 [ NaN% NaN%] 1.21 [-2.16% +7.42%] + our 2 10 11.80 [-49.15% +188.14%] 11.80 [-49.15% +188.14%] 11.50 [-47.83% +169.57%] 0.00 [ NaN% NaN%] 1.31 [-2.41% +8.46%] + our-parallel 1 10 11.70 [-48.72% +70.94%] 11.70 [-48.72% +70.94%] 11.40 [-47.37% +75.44%] 0.00 [ NaN% NaN%] 1.21 [-2.46% +10.19%] + our-parallel 2 10 11.40 [-47.37% +40.35%] 11.40 [-47.37% +40.35%] 11.30 [-46.90% +41.59%] 0.00 [ NaN% NaN%] 1.44 [-1.67% +2.62%] +----- +after 0 best 95%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 10.40 [-42.31% +111.54%] 10.40 [-42.31% +111.54%] 10.30 [-41.75% +103.88%] 0.00 [ NaN% NaN%] 2.09 [-2.84% +7.22%] + baseline 2 10 12.40 [-59.68% +101.61%] 12.40 [-59.68% +101.61%] 12.00 [-58.33% +91.67%] 0.00 [ NaN% NaN%] 2.11 [-3.65% +6.16%] + our 1 10 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 10.10 [-40.59% +117.82%] 0.00 [ NaN% NaN%] 2.16 [-3.28% +4.81%] + our 2 10 9.20 [-34.78% +95.65%] 9.20 [-34.78% +95.65%] 9.00 [-33.33% +88.89%] 0.00 [ NaN% NaN%] 2.17 [-2.38% +5.55%] + our-parallel 1 10 11.60 [-56.90% +132.76%] 11.60 [-56.90% +132.76%] 11.40 [-56.14% +136.84%] 0.00 [ NaN% NaN%] 2.18 [-4.47% +7.57%] + our-parallel 2 10 10.40 [-42.31% +82.69%] 10.40 [-42.31% +82.69%] 10.40 [-42.31% +82.69%] 0.00 [ NaN% NaN%] 2.22 [-1.96% +4.48%] +----- +after 0 best 95%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 8 157.38 [-23.11% +24.54%] 157.38 [-23.11% +24.54%] 155.50 [-22.83% +25.40%] 0.00 [ NaN% NaN%] 33.93 [-2.43% +6.28%] + baseline 2 10 167.50 [-31.94% +57.01%] 167.50 [-31.94% +57.01%] 166.20 [-31.41% +56.44%] 0.00 [ NaN% NaN%] 34.66 [-5.14% +7.53%] + our 1 9 139.11 [-24.52% +39.46%] 139.11 [-24.52% +39.46%] 138.22 [-24.76% +40.35%] 0.00 [ NaN% NaN%] 39.97 [-2.13% +3.18%] + our 2 8 129.63 [-35.97% +54.29%] 129.63 [-35.97% +54.29%] 129.25 [-35.78% +53.97%] 0.00 [ NaN% NaN%] 39.06 [-0.73% +0.80%] + our-parallel 1 10 160.40 [-39.53% +111.97%] 160.40 [-39.53% +111.97%] 158.70 [-40.14% +111.09%] 0.00 [ NaN% NaN%] 39.43 [-1.74% +3.99%] + our-parallel 2 9 147.44 [-14.54% +29.54%] 147.44 [-14.54% +29.54%] 146.56 [-14.03% +30.33%] 0.00 [ NaN% NaN%] 44.06 [-1.57% +2.76%] +----- +after 0 best 95%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + baseline 2 10 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.80 [-100.00% +25.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 1 10 0.90 [-100.00% +122.22%] 0.90 [-100.00% +122.22%] 0.80 [-100.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our 2 10 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 1.00 [-100.00% +100.00%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 1 10 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.70 [-100.00% +185.71%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] + our-parallel 2 10 1.30 [-100.00% +53.85%] 1.30 [-100.00% +53.85%] 1.30 [-100.00% +53.85%] 0.00 [ NaN% NaN%] 0.32 [+0.00% +0.00%] +----- +after 0 best 95%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 5.30 [-62.26% +183.02%] 0.00 [ NaN% NaN%] 0.41 [-12.37% +19.82%] + baseline 2 10 7.00 [-71.43% +285.71%] 7.00 [-71.43% +285.71%] 6.70 [-70.15% +273.13%] 0.00 [ NaN% NaN%] 0.42 [-14.01% +26.87%] + our 1 10 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 5.30 [-43.40% +107.55%] 0.00 [ NaN% NaN%] 0.58 [-8.71% +16.73%] + our 2 10 5.80 [-48.28% +193.10%] 5.80 [-48.28% +193.10%] 5.70 [-47.37% +198.25%] 0.00 [ NaN% NaN%] 0.58 [-9.83% +22.19%] + our-parallel 1 10 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 6.00 [-50.00% +83.33%] 0.00 [ NaN% NaN%] 0.65 [-1.61% +9.39%] + our-parallel 2 10 5.50 [-45.45% +190.91%] 5.50 [-45.45% +190.91%] 5.40 [-44.44% +196.30%] 0.00 [ NaN% NaN%] 0.72 [-7.41% +14.10%] +----- +after 0 best 95%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 169.90 [-45.85% +103.65%] 169.90 [-45.85% +103.65%] 165.40 [-44.98% +100.73%] 0.00 [ NaN% NaN%] 16.92 [-3.17% +4.62%] + baseline 2 10 190.60 [-49.11% +135.57%] 190.60 [-49.11% +135.57%] 183.60 [-47.17% +120.04%] 0.00 [ NaN% NaN%] 16.90 [-3.30% +3.47%] + our 1 10 173.20 [-45.73% +69.17%] 173.20 [-45.73% +69.17%] 170.30 [-44.80% +66.76%] 0.00 [ NaN% NaN%] 19.22 [-1.98% +3.01%] + our 2 10 157.70 [-42.93% +45.85%] 157.70 [-42.93% +45.85%] 156.50 [-42.49% +45.05%] 0.00 [ NaN% NaN%] 19.07 [-2.77% +3.07%] + our-parallel 1 10 169.10 [-42.64% +85.69%] 169.10 [-42.64% +85.69%] 166.70 [-41.81% +81.16%] 0.00 [ NaN% NaN%] 18.82 [-3.51% +4.96%] + our-parallel 2 10 162.30 [-39.62% +52.80%] 162.30 [-39.62% +52.80%] 160.90 [-39.71% +51.03%] 0.00 [ NaN% NaN%] 19.94 [-2.26% +2.45%] +----- +after 0 best 95%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 36.80 [-40.22% +38.59%] 36.80 [-40.22% +38.59%] 36.60 [-39.89% +36.61%] 0.00 [ NaN% NaN%] 4.71 [-2.63% +6.86%] + baseline 2 10 37.40 [-43.85% +55.08%] 37.40 [-43.85% +55.08%] 37.00 [-43.24% +56.76%] 0.00 [ NaN% NaN%] 4.71 [-3.04% +5.80%] + our 1 10 34.40 [-44.77% +71.51%] 34.40 [-44.77% +71.51%] 33.70 [-43.62% +72.11%] 0.00 [ NaN% NaN%] 4.77 [-1.11% +3.66%] + our 2 10 32.50 [-44.62% +63.08%] 32.50 [-44.62% +63.08%] 32.20 [-44.10% +58.39%] 0.00 [ NaN% NaN%] 4.76 [-1.75% +3.44%] + our-parallel 1 10 35.90 [-49.86% +108.91%] 35.90 [-49.86% +108.91%] 35.60 [-52.25% +107.87%] 0.00 [ NaN% NaN%] 4.69 [-1.20% +5.04%] + our-parallel 2 10 34.00 [-41.18% +88.24%] 34.00 [-41.18% +88.24%] 33.60 [-43.45% +87.50%] 0.00 [ NaN% NaN%] 5.52 [-0.75% +1.72%] +----- +after 0 best 95%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 3.00 [-66.67% +100.00%] 3.00 [-66.67% +100.00%] 2.90 [-65.52% +106.90%] 0.00 [ NaN% NaN%] 0.28 [-2.66% +8.03%] + baseline 2 10 3.80 [-73.68% +110.53%] 3.80 [-73.68% +110.53%] 3.70 [-72.97% +116.22%] 0.00 [ NaN% NaN%] 0.29 [-3.38% +6.52%] + our 1 10 4.30 [-53.49% +109.30%] 4.30 [-53.49% +109.30%] 4.20 [-52.38% +114.29%] 0.00 [ NaN% NaN%] 0.33 [-1.88% +4.52%] + our 2 10 3.70 [-45.95% +62.16%] 3.70 [-45.95% +62.16%] 3.60 [-44.44% +66.67%] 0.00 [ NaN% NaN%] 0.33 [-2.11% +4.06%] + our-parallel 1 10 4.00 [-50.00% +75.00%] 4.00 [-50.00% +75.00%] 3.90 [-48.72% +53.85%] 0.00 [ NaN% NaN%] 0.33 [-2.67% +7.59%] + our-parallel 2 10 3.60 [-44.44% +66.67%] 3.60 [-44.44% +66.67%] 3.50 [-42.86% +71.43%] 0.00 [ NaN% NaN%] 0.35 [-1.70% +2.98%] +----- +after 0 best 95%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 24.40 [-30.33% +31.15%] 24.40 [-30.33% +31.15%] 24.20 [-29.75% +32.23%] 0.00 [ NaN% NaN%] 5.95 [-0.98% +6.07%] + baseline 2 10 23.40 [-31.62% +96.58%] 23.40 [-31.62% +96.58%] 23.20 [-31.03% +89.66%] 0.00 [ NaN% NaN%] 5.96 [-1.12% +5.69%] + our 1 10 23.80 [-28.57% +143.70%] 23.80 [-28.57% +143.70%] 23.60 [-27.97% +141.53%] 0.00 [ NaN% NaN%] 6.18 [-0.77% +2.19%] + our 2 10 21.40 [-29.91% +110.28%] 21.40 [-29.91% +110.28%] 21.40 [-29.91% +110.28%] 0.00 [ NaN% NaN%] 6.18 [-0.95% +2.76%] + our-parallel 1 10 25.70 [-41.63% +102.33%] 25.70 [-41.63% +102.33%] 25.60 [-41.41% +103.13%] 0.00 [ NaN% NaN%] 6.20 [-1.78% +7.26%] + our-parallel 2 10 26.10 [-42.53% +118.39%] 26.10 [-42.53% +118.39%] 25.90 [-42.08% +116.22%] 0.00 [ NaN% NaN%] 6.25 [-1.76% +7.17%] +----- +after 0 best 95%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 2 2,687.00 [-1.60% +1.60%] 2,687.00 [-1.60% +1.60%] 2,686.00 [-1.64% +1.64%] 0.00 [ NaN% NaN%] 1,372.29 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 2 2,791.50 [-2.24% +2.24%] 2,791.50 [-2.24% +2.24%] 2,791.00 [-2.26% +2.26%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 95%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 6.90 [-56.52% +146.38%] 0.00 [ NaN% NaN%] 1.18 [-0.84% +0.60%] + baseline 2 10 7.90 [-62.03% +127.85%] 7.90 [-62.03% +127.85%] 7.60 [-60.53% +136.84%] 0.00 [ NaN% NaN%] 1.17 [-1.59% +1.55%] + our 1 10 8.30 [-63.86% +92.77%] 8.30 [-63.86% +92.77%] 8.10 [-62.96% +85.19%] 0.00 [ NaN% NaN%] 1.23 [-0.95% +0.80%] + our 2 10 7.50 [-46.67% +86.67%] 7.50 [-46.67% +86.67%] 7.20 [-44.44% +80.56%] 0.00 [ NaN% NaN%] 1.22 [-1.73% +1.17%] + our-parallel 1 10 8.30 [-63.86% +128.92%] 8.30 [-63.86% +128.92%] 8.20 [-63.41% +131.71%] 0.00 [ NaN% NaN%] 1.22 [-1.62% +1.21%] + our-parallel 2 10 7.00 [-42.86% +71.43%] 7.00 [-42.86% +71.43%] 7.00 [-42.86% +71.43%] 0.00 [ NaN% NaN%] 1.27 [-1.06% +0.28%] +----- +after 0 best 95%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-17.16% +68.65%] + baseline 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [-9.39% +84.47%] + our 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-13.17% +24.05%] + our 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-12.38% +23.81%] + our-parallel 1 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-7.41% +23.14%] + our-parallel 2 10 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.00 [ NaN% NaN%] 0.01 [-12.38% +23.81%] +----- +after 0 best 95%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 68.10 [-33.92% +48.31%] 68.10 [-33.92% +48.31%] 66.60 [-32.43% +50.15%] 0.00 [ NaN% NaN%] 8.95 [-5.29% +3.82%] + baseline 2 10 78.00 [-46.15% +76.92%] 78.00 [-46.15% +76.92%] 77.50 [-45.81% +78.06%] 0.00 [ NaN% NaN%] 9.20 [-1.69% +2.57%] + our 1 9 72.44 [-33.74% +62.88%] 72.44 [-33.74% +62.88%] 72.00 [-33.33% +61.11%] 0.00 [ NaN% NaN%] 14.20 [-0.80% +0.40%] + our 2 10 72.30 [-44.67% +61.83%] 72.30 [-44.67% +61.83%] 71.90 [-44.37% +62.73%] 0.00 [ NaN% NaN%] 13.95 [-1.15% +1.87%] + our-parallel 1 10 74.00 [-40.54% +77.03%] 74.00 [-40.54% +77.03%] 73.70 [-40.30% +76.39%] 0.00 [ NaN% NaN%] 13.83 [-1.68% +2.40%] + our-parallel 2 10 79.80 [-37.34% +101.75%] 79.80 [-37.34% +101.75%] 79.00 [-36.71% +102.53%] 0.00 [ NaN% NaN%] 16.19 [-1.00% +1.01%] + +--------------------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------------------- +----- +after 0 best 100% + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 5,824.73 [-32.75% +157.87%] 5,824.73 [-32.75% +157.87%] 5,641.27 [-31.79% +148.86%] 0.00 [ NaN% NaN%] 1,666.85 [-1.13% +7.99%] + baseline 2 11 6,255.27 [-39.08% +174.52%] 6,255.27 [-39.08% +174.52%] 5,994.00 [-37.37% +166.00%] 0.00 [ NaN% NaN%] 1,650.62 [-1.25% +8.62%] + our 1 11 6,247.55 [-33.30% +137.50%] 6,247.55 [-33.30% +137.50%] 6,035.64 [-31.89% +134.46%] 0.00 [ NaN% NaN%] 1,870.40 [-0.95% +7.03%] + our 2 11 6,143.55 [-37.63% +196.64%] 6,143.55 [-37.63% +196.64%] 5,925.36 [-36.32% +190.41%] 0.00 [ NaN% NaN%] 1,801.63 [-1.04% +7.57%] + our-parallel 1 11 5,924.45 [-31.03% +125.22%] 6,635.73 [-32.97% +130.86%] 5,936.00 [-32.75% +129.67%] 0.00 [ NaN% NaN%] 1,778.32 [-1.13% +7.98%] + our-parallel 2 11 6,425.73 [-28.33% +165.14%] 7,105.00 [-30.85% +173.34%] 6,449.18 [-29.76% +167.07%] 0.09 [-100.00% +1000.00%] 1,987.31 [-0.91% +6.67%] +----- +after 0 best 100%, phase jvm + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 297.64 [-46.92% +234.64%] 297.64 [-46.92% +234.64%] 287.82 [-46.49% +234.93%] 0.00 [ NaN% NaN%] 32.91 [-7.00% +39.03%] + baseline 2 11 365.09 [-60.56% +312.77%] 365.09 [-60.56% +312.77%] 340.00 [-57.94% +273.53%] 0.00 [ NaN% NaN%] 32.69 [-7.06% +41.15%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] + our 2 11 331.55 [-54.46% +344.89%] 331.55 [-54.46% +344.89%] 325.82 [-53.66% +339.20%] 0.00 [ NaN% NaN%] 34.96 [-6.46% +37.51%] + our-parallel 1 11 301.00 [-57.14% +223.26%] 301.00 [-57.14% +223.26%] 294.73 [-56.91% +215.21%] 0.00 [ NaN% NaN%] 35.39 [-6.73% +33.86%] + our-parallel 2 11 308.91 [-49.50% +187.79%] 308.91 [-49.50% +187.79%] 296.73 [-47.76% +192.86%] 0.00 [ NaN% NaN%] 36.61 [-5.86% +36.74%] +----- +after 0 best 100%, phase flatten + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + baseline 2 11 10.73 [-62.71% +375.42%] 10.73 [-62.71% +375.42%] 9.82 [-59.26% +317.59%] 0.00 [ NaN% NaN%] 0.56 [-6.95% +51.98%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] + our 2 11 9.27 [-56.86% +320.59%] 9.27 [-56.86% +320.59%] 9.18 [-56.44% +313.86%] 0.00 [ NaN% NaN%] 0.88 [-5.63% +21.36%] + our-parallel 1 11 9.55 [-47.62% +235.24%] 9.55 [-47.62% +235.24%] 9.27 [-56.86% +234.31%] 0.00 [ NaN% NaN%] 0.87 [-5.32% +21.26%] + our-parallel 2 11 9.55 [-47.62% +193.33%] 9.55 [-47.62% +193.33%] 9.45 [-47.12% +185.58%] 0.00 [ NaN% NaN%] 0.99 [-4.86% +29.22%] +----- +after 0 best 100%, phase explicitouter + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + baseline 2 11 44.00 [-59.09% +343.18%] 44.00 [-59.09% +343.18%] 41.36 [-56.48% +301.32%] 0.00 [ NaN% NaN%] 3.28 [-4.41% +25.58%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] + our 2 11 39.73 [-59.73% +259.95%] 39.73 [-59.73% +259.95%] 39.45 [-59.45% +254.84%] 0.00 [ NaN% NaN%] 4.23 [-4.07% +24.98%] + our-parallel 1 11 34.91 [-48.44% +189.32%] 34.91 [-48.44% +189.32%] 34.45 [-50.66% +184.43%] 0.00 [ NaN% NaN%] 4.18 [-2.85% +20.76%] + our-parallel 2 11 35.36 [-51.93% +171.47%] 35.36 [-51.93% +171.47%] 35.18 [-51.68% +170.03%] 0.00 [ NaN% NaN%] 4.79 [-2.17% +15.49%] +----- +after 0 best 100%, phase delambdafy + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + baseline 2 11 45.64 [-69.32% +222.11%] 45.64 [-69.32% +222.11%] 44.36 [-68.44% +206.56%] 0.00 [ NaN% NaN%] 2.95 [-6.42% +37.19%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] + our 2 11 48.45 [-54.60% +193.06%] 48.45 [-54.60% +193.06%] 47.82 [-53.99% +188.59%] 0.00 [ NaN% NaN%] 3.70 [-4.96% +31.92%] + our-parallel 1 11 52.45 [-59.97% +140.21%] 52.45 [-59.97% +140.21%] 52.09 [-59.69% +136.13%] 0.00 [ NaN% NaN%] 3.65 [-4.82% +32.12%] + our-parallel 2 11 47.36 [-47.22% +117.47%] 47.36 [-47.22% +117.47%] 46.73 [-46.50% +116.15%] 0.00 [ NaN% NaN%] 4.10 [-4.08% +26.69%] +----- +after 0 best 100%, phase uncurry + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + baseline 2 11 73.91 [-64.82% +289.67%] 73.91 [-64.82% +289.67%] 73.00 [-64.38% +289.04%] 0.00 [ NaN% NaN%] 4.63 [-7.62% +39.97%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] + our 2 11 79.91 [-69.97% +394.31%] 79.91 [-69.97% +394.31%] 79.09 [-69.66% +394.37%] 0.00 [ NaN% NaN%] 6.67 [-4.54% +25.25%] + our-parallel 1 11 82.27 [-63.54% +240.33%] 82.27 [-63.54% +240.33%] 80.45 [-62.71% +234.35%] 0.00 [ NaN% NaN%] 6.50 [-3.97% +27.51%] + our-parallel 2 11 82.64 [-62.49% +209.79%] 82.64 [-62.49% +209.79%] 73.18 [-57.64% +244.35%] 0.00 [ NaN% NaN%] 7.59 [-3.01% +23.40%] +----- +after 0 best 100%, phase erasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 214.64 [-51.08% +178.14%] 214.64 [-51.08% +178.14%] 205.82 [-48.98% +183.26%] 0.00 [ NaN% NaN%] 16.52 [-4.00% +22.05%] + baseline 2 11 256.36 [-61.77% +345.46%] 256.36 [-61.77% +345.46%] 245.91 [-60.15% +321.70%] 0.00 [ NaN% NaN%] 16.51 [-4.24% +23.06%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] + our 2 11 231.00 [-61.90% +282.68%] 231.00 [-61.90% +282.68%] 228.36 [-61.46% +279.66%] 0.00 [ NaN% NaN%] 22.26 [-2.91% +16.12%] + our-parallel 1 11 205.45 [-52.79% +161.37%] 205.45 [-52.79% +161.37%] 203.00 [-53.20% +158.62%] 0.00 [ NaN% NaN%] 21.85 [-3.08% +17.12%] + our-parallel 2 11 215.73 [-54.57% +203.62%] 215.73 [-54.57% +203.62%] 213.82 [-54.17% +200.72%] 0.00 [ NaN% NaN%] 27.27 [-2.01% +13.66%] +----- +after 0 best 100%, phase parser + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + baseline 2 11 118.82 [-60.44% +263.58%] 118.82 [-60.44% +263.58%] 117.09 [-59.86% +264.67%] 0.00 [ NaN% NaN%] 26.15 [-1.67% +15.39%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] + our 2 11 117.64 [-59.20% +256.18%] 117.64 [-59.20% +256.18%] 115.18 [-59.19% +261.17%] 0.00 [ NaN% NaN%] 26.24 [-2.20% +19.61%] + our-parallel 1 11 89.36 [-67.55% +208.85%] 438.00 [-67.12% +204.11%] 208.27 [-61.59% +307.64%] 0.00 [ NaN% NaN%] 26.72 [-3.12% +28.01%] + our-parallel 2 11 78.73 [-54.27% +265.82%] 382.27 [-55.01% +261.00%] 229.27 [-64.67% +291.24%] 0.09 [-100.00% +1000.00%] 26.27 [-3.17% +27.56%] +----- +after 0 best 100%, phase namer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + baseline 2 11 14.82 [-93.25% +790.80%] 14.82 [-93.25% +790.80%] 14.36 [-93.04% +805.06%] 0.00 [ NaN% NaN%] 0.65 [-36.68% +360.51%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] + our 2 11 12.36 [-83.82% +708.82%] 12.36 [-83.82% +708.82%] 12.18 [-83.58% +712.69%] 0.00 [ NaN% NaN%] 0.68 [-36.61% +354.76%] + our-parallel 1 11 11.82 [-83.08% +653.08%] 11.82 [-83.08% +653.08%] 11.55 [-82.68% +644.88%] 0.00 [ NaN% NaN%] 0.69 [-36.90% +358.94%] + our-parallel 2 11 13.64 [-85.33% +655.33%] 13.64 [-85.33% +655.33%] 13.27 [-84.93% +660.96%] 0.00 [ NaN% NaN%] 0.70 [-36.21% +353.92%] +----- +after 0 best 100%, phase constructors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + baseline 2 11 38.36 [-58.29% +246.68%] 38.36 [-58.29% +246.68%] 36.64 [-59.06% +227.54%] 0.00 [ NaN% NaN%] 2.12 [-6.68% +58.23%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] + our 2 11 38.64 [-58.59% +226.12%] 38.64 [-58.59% +226.12%] 38.00 [-57.89% +223.68%] 0.00 [ NaN% NaN%] 2.58 [-5.76% +47.86%] + our-parallel 1 11 33.73 [-55.53% +166.85%] 33.73 [-55.53% +166.85%] 33.45 [-58.15% +166.03%] 0.00 [ NaN% NaN%] 2.54 [-5.48% +47.25%] + our-parallel 2 11 35.91 [-49.87% +142.28%] 35.91 [-49.87% +142.28%] 35.36 [-49.10% +137.53%] 0.00 [ NaN% NaN%] 2.81 [-5.04% +43.69%] +----- +after 0 best 100%, phase typer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 975.36 [-58.48% +261.40%] 975.36 [-58.48% +261.40%] 955.64 [-57.72% +255.57%] 0.00 [ NaN% NaN%] 110.18 [-4.31% +34.19%] + baseline 2 11 1,090.73 [-61.77% +244.27%] 1,090.73 [-61.77% +244.27%] 1,016.45 [-59.07% +238.33%] 0.00 [ NaN% NaN%] 109.53 [-4.23% +34.04%] + our 1 11 1,117.82 [-61.08% +240.66%] 1,117.82 [-61.08% +240.66%] 1,071.73 [-59.41% +232.92%] 0.00 [ NaN% NaN%] 126.29 [-3.90% +31.61%] + our 2 11 1,011.36 [-55.51% +296.89%] 1,011.36 [-55.51% +296.89%] 966.82 [-53.46% +285.18%] 0.00 [ NaN% NaN%] 125.25 [-4.07% +31.37%] + our-parallel 1 11 1,057.64 [-51.78% +259.48%] 1,057.64 [-51.78% +259.48%] 1,000.82 [-49.14% +251.71%] 0.00 [ NaN% NaN%] 124.91 [-4.21% +32.91%] + our-parallel 2 11 1,039.18 [-51.98% +294.16%] 1,039.18 [-51.98% +294.16%] 1,002.00 [-50.30% +280.24%] 0.00 [ NaN% NaN%] 136.63 [-3.71% +29.68%] +----- +after 0 best 100%, phase xsbt-analyzer + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + baseline 2 11 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 0.00 [ NaN% NaN%] 0.29 [-13.39% +62.08%] +[INFO] [07/10/2018 19:33:40.073] [test-akka.actor.default-dispatcher-4] [akka://test/user/$a/sbtbot] POST STOP ----------------------------------- + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] + our 2 11 2.27 [-56.00% +340.00%] 2.27 [-56.00% +340.00%] 2.18 [-54.17% +312.50%] 0.00 [ NaN% NaN%] 0.31 [-11.92% +57.69%] + our-parallel 1 11 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.32 [-13.85% +54.68%] + our-parallel 2 11 2.00 [-50.00% +200.00%] 2.00 [-50.00% +200.00%] 2.00 [-50.00% +200.00%] 0.00 [ NaN% NaN%] 0.31 [-12.27% +57.44%] +----- +after 0 best 100%, phase tailcalls + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + baseline 2 11 19.55 [-74.42% +488.37%] 19.55 [-74.42% +488.37%] 19.18 [-73.93% +483.89%] 0.00 [ NaN% NaN%] 0.73 [-19.95% +90.42%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] + our 2 11 18.73 [-73.30% +450.00%] 18.73 [-73.30% +450.00%] 18.00 [-72.22% +444.44%] 0.00 [ NaN% NaN%] 1.67 [-48.26% +427.39%] + our-parallel 1 11 16.82 [-70.27% +334.05%] 16.82 [-70.27% +334.05%] 16.45 [-69.61% +331.49%] 0.00 [ NaN% NaN%] 1.01 [-15.54% +70.19%] + our-parallel 2 11 16.36 [-69.44% +364.44%] 16.36 [-69.44% +364.44%] 16.00 [-68.75% +362.50%] 0.00 [ NaN% NaN%] 1.17 [-12.95% +62.71%] +----- +after 0 best 100%, phase lambdalift + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + baseline 2 11 38.09 [-71.12% +264.92%] 38.09 [-71.12% +264.92%] 35.18 [-68.73% +243.93%] 0.00 [ NaN% NaN%] 2.52 [-8.56% +56.30%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] + our 2 11 55.09 [-58.25% +215.84%] 55.09 [-58.25% +215.84%] 54.55 [-57.83% +213.50%] 0.00 [ NaN% NaN%] 2.85 [-7.57% +51.14%] + our-parallel 1 11 60.82 [-58.89% +133.48%] 60.82 [-58.89% +133.48%] 60.18 [-58.46% +130.97%] 0.00 [ NaN% NaN%] 2.75 [-7.27% +52.38%] + our-parallel 2 11 66.55 [-48.91% +105.87%] 66.55 [-48.91% +105.87%] 58.18 [-43.28% +121.72%] 0.00 [ NaN% NaN%] 3.01 [-6.77% +47.43%] +----- +after 0 best 100%, phase refchecks + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + baseline 2 11 121.36 [-59.63% +310.34%] 121.36 [-59.63% +310.34%] 119.73 [-59.07% +305.09%] 0.00 [ NaN% NaN%] 7.38 [-5.56% +38.29%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] + our 2 11 119.36 [-58.95% +317.21%] 119.36 [-58.95% +317.21%] 117.27 [-58.22% +310.16%] 0.00 [ NaN% NaN%] 12.18 [-2.86% +22.90%] + our-parallel 1 11 97.45 [-52.80% +137.03%] 460.27 [-51.12% +150.07%] 218.91 [-52.03% +142.57%] 0.00 [ NaN% NaN%] 12.26 [-5.65% +35.32%] + our-parallel 2 11 94.55 [-55.58% +242.69%] 470.00 [-55.74% +243.83%] 226.27 [-53.60% +211.13%] 0.00 [ NaN% NaN%] 17.09 [-3.32% +23.35%] +----- +after 0 best 100%, phase posterasure + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + baseline 2 11 12.91 [-61.27% +101.41%] 12.91 [-61.27% +101.41%] 12.82 [-60.99% +95.04%] 0.00 [ NaN% NaN%] 1.03 [-7.20% +27.15%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] + our 2 11 15.36 [-60.95% +231.95%] 15.36 [-60.95% +231.95%] 15.00 [-60.00% +233.33%] 0.00 [ NaN% NaN%] 1.33 [-4.46% +21.01%] + our-parallel 1 11 13.73 [-56.29% +147.68%] 13.73 [-56.29% +147.68%] 13.36 [-55.10% +146.94%] 0.00 [ NaN% NaN%] 1.24 [-4.70% +22.97%] + our-parallel 2 11 14.09 [-57.42% +190.97%] 14.09 [-57.42% +190.97%] 13.91 [-56.86% +187.58%] 0.00 [ NaN% NaN%] 1.47 [-3.65% +20.15%] +----- +after 0 best 100%, phase superaccessors + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + baseline 2 11 18.18 [-72.50% +318.00%] 18.18 [-72.50% +318.00%] 17.64 [-71.65% +319.59%] 0.00 [ NaN% NaN%] 2.18 [-6.58% +30.43%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] + our 2 11 18.27 [-67.16% +496.52%] 18.27 [-67.16% +496.52%] 17.55 [-65.80% +487.05%] 0.00 [ NaN% NaN%] 2.24 [-5.49% +31.86%] + our-parallel 1 11 17.64 [-71.65% +342.27%] 17.64 [-71.65% +342.27%] 17.36 [-71.20% +343.46%] 0.00 [ NaN% NaN%] 2.25 [-7.49% +31.66%] + our-parallel 2 11 21.27 [-71.79% +511.11%] 21.27 [-71.79% +511.11%] 20.91 [-71.30% +502.61%] 0.00 [ NaN% NaN%] 2.30 [-5.03% +31.35%] +----- +after 0 best 100%, phase specialize + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 229.55 [-47.29% +279.88%] 229.55 [-47.29% +279.88%] 186.45 [-41.00% +147.78%] 0.00 [ NaN% NaN%] 34.78 [-4.80% +19.14%] + baseline 2 11 212.27 [-46.30% +210.92%] 212.27 [-46.30% +210.92%] 210.36 [-45.81% +209.94%] 0.00 [ NaN% NaN%] 35.23 [-6.67% +16.17%] + our 1 11 190.18 [-44.79% +181.84%] 190.18 [-44.79% +181.84%] 181.00 [-42.54% +190.06%] 0.00 [ NaN% NaN%] 40.65 [-3.78% +14.71%] + our 2 11 209.64 [-60.41% +286.86%] 209.64 [-60.41% +286.86%] 188.73 [-56.02% +253.95%] 0.00 [ NaN% NaN%] 40.01 [-3.09% +17.62%] + our-parallel 1 11 184.00 [-47.28% +128.26%] 184.00 [-47.28% +128.26%] 181.36 [-47.62% +124.96%] 0.00 [ NaN% NaN%] 40.10 [-3.37% +16.55%] + our-parallel 2 11 200.91 [-37.29% +229.00%] 200.91 [-37.29% +229.00%] 192.73 [-34.62% +202.50%] 0.00 [ NaN% NaN%] 44.80 [-3.20% +13.64%] +----- +after 0 best 100%, phase + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + baseline 2 11 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.91 [-100.00% +120.00%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.69%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] + our 2 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] + our-parallel 1 11 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] + our-parallel 2 11 1.36 [-100.00% +46.67%] 1.36 [-100.00% +46.67%] 1.36 [-100.00% +46.67%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] +----- +after 0 best 100%, phase cleanup + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + baseline 2 11 8.91 [-77.55% +214.29%] 8.91 [-77.55% +214.29%] 8.64 [-76.84% +224.21%] 0.00 [ NaN% NaN%] 0.45 [-19.69% +66.04%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] + our 2 11 8.18 [-63.33% +291.11%] 8.18 [-63.33% +291.11%] 8.09 [-62.92% +295.51%] 0.00 [ NaN% NaN%] 0.61 [-14.53% +52.18%] + our-parallel 1 11 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 0.00 [ NaN% NaN%] 0.67 [-5.28% +37.23%] + our-parallel 2 11 7.18 [-58.23% +234.18%] 7.18 [-58.23% +234.18%] 7.09 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.75 [-11.34% +42.51%] +----- +after 0 best 100%, phase patmat + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + baseline 2 11 237.45 [-59.15% +197.32%] 237.45 [-59.15% +197.32%] 228.00 [-57.46% +194.74%] 0.00 [ NaN% NaN%] 18.11 [-9.75% +66.70%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] + our 2 11 237.27 [-62.07% +335.36%] 237.27 [-62.07% +335.36%] 228.18 [-60.56% +314.14%] 0.00 [ NaN% NaN%] 20.28 [-8.60% +59.90%] + our-parallel 1 11 214.55 [-54.79% +211.82%] 214.55 [-54.79% +211.82%] 211.45 [-54.13% +211.65%] 0.00 [ NaN% NaN%] 20.06 [-9.50% +62.05%] + our-parallel 2 11 239.18 [-59.03% +321.44%] 239.18 [-59.03% +321.44%] 235.73 [-58.85% +317.43%] 0.00 [ NaN% NaN%] 21.17 [-7.92% +57.90%] +----- +after 0 best 100%, phase fields + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + baseline 2 11 53.82 [-60.98% +305.07%] 53.82 [-60.98% +305.07%] 53.18 [-60.51% +304.27%] 0.00 [ NaN% NaN%] 4.90 [-6.81% +38.94%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] + our 2 11 46.00 [-60.87% +293.48%] 46.00 [-60.87% +293.48%] 45.18 [-60.16% +287.32%] 0.00 [ NaN% NaN%] 4.94 [-5.28% +35.90%] + our-parallel 1 11 45.27 [-60.24% +207.03%] 45.27 [-60.24% +207.03%] 44.73 [-61.99% +204.07%] 0.00 [ NaN% NaN%] 4.87 [-4.84% +36.85%] + our-parallel 2 11 43.55 [-54.07% +219.21%] 43.55 [-54.07% +219.21%] 43.00 [-55.81% +218.60%] 0.00 [ NaN% NaN%] 5.70 [-3.88% +31.54%] +----- +after 0 best 100%, phase extmethods + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + baseline 2 11 5.82 [-82.81% +346.88%] 5.82 [-82.81% +346.88%] 5.64 [-82.26% +343.55%] 0.00 [ NaN% NaN%] 0.35 [-22.06% +193.32%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] + our 2 11 8.36 [-76.09% +557.61%] 8.36 [-76.09% +557.61%] 7.18 [-72.15% +498.73%] 0.00 [ NaN% NaN%] 0.40 [-19.01% +172.59%] + our-parallel 1 11 6.45 [-69.01% +380.28%] 6.45 [-69.01% +380.28%] 6.27 [-68.12% +378.26%] 0.00 [ NaN% NaN%] 0.40 [-19.65% +174.48%] + our-parallel 2 11 7.00 [-71.43% +485.71%] 7.00 [-71.43% +485.71%] 6.82 [-70.67% +486.67%] 0.00 [ NaN% NaN%] 0.42 [-17.72% +162.98%] +----- +after 0 best 100%, phase xsbt-dependency + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + baseline 2 11 34.27 [-53.32% +317.24%] 34.27 [-53.32% +317.24%] 34.00 [-52.94% +317.65%] 0.00 [ NaN% NaN%] 6.18 [-4.63% +35.48%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] + our 2 11 34.64 [-56.69% +382.15%] 34.64 [-56.69% +382.15%] 34.36 [-56.35% +377.25%] 0.00 [ NaN% NaN%] 6.36 [-3.71% +27.88%] + our-parallel 1 11 32.64 [-54.04% +212.53%] 32.64 [-54.04% +212.53%] 32.45 [-53.78% +211.20%] 0.00 [ NaN% NaN%] 6.38 [-4.52% +27.91%] + our-parallel 2 11 36.18 [-58.54% +278.64%] 36.18 [-58.54% +278.64%] 35.91 [-58.23% +278.73%] 0.00 [ NaN% NaN%] 6.42 [-4.45% +27.38%] +----- +after 0 best 100%, phase xsbt-api + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 3,195.00 [-20.75% +86.76%] 3,195.00 [-20.75% +86.76%] 3,114.73 [-20.41% +81.49%] 0.00 [ NaN% NaN%] 1,376.31 [-0.29% +2.64%] + baseline 2 11 3,304.55 [-21.80% +93.19%] 3,304.55 [-21.80% +93.19%] 3,187.91 [-20.54% +88.05%] 0.00 [ NaN% NaN%] 1,361.29 [-0.38% +3.32%] + our 1 11 3,392.36 [-15.72% +59.86%] 3,392.36 [-15.72% +59.86%] 3,278.73 [-14.24% +57.26%] 0.00 [ NaN% NaN%] 1,531.93 [-0.23% +2.10%] + our 2 11 3,320.18 [-20.94% +105.02%] 3,320.18 [-20.94% +105.02%] 3,203.91 [-19.75% +101.94%] 0.00 [ NaN% NaN%] 1,465.33 [-0.25% +2.01%] + our-parallel 1 11 3,231.18 [-15.54% +49.39%] 3,231.18 [-15.54% +49.39%] 3,086.36 [-14.72% +50.82%] 0.00 [ NaN% NaN%] 1,443.16 [-0.31% +2.58%] + our-parallel 2 11 3,684.45 [-15.08% +100.60%] 3,684.45 [-15.08% +100.60%] 3,516.09 [-15.19% +100.54%] 0.00 [ NaN% NaN%] 1,616.89 [-0.21% +1.68%] +----- +after 0 best 100%, phase pickler + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + baseline 2 11 11.91 [-74.81% +336.64%] 11.91 [-74.81% +336.64%] 11.45 [-73.81% +336.51%] 0.00 [ NaN% NaN%] 1.23 [-5.68% +41.62%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] + our 2 11 13.09 [-69.44% +427.08%] 13.09 [-69.44% +427.08%] 12.36 [-67.65% +417.65%] 0.00 [ NaN% NaN%] 1.27 [-5.56% +38.91%] + our-parallel 1 11 12.36 [-75.74% +328.68%] 12.36 [-75.74% +328.68%] 12.09 [-75.19% +321.80%] 0.00 [ NaN% NaN%] 1.27 [-5.58% +40.30%] + our-parallel 2 11 14.82 [-73.01% +527.61%] 14.82 [-73.01% +527.61%] 14.64 [-72.67% +521.74%] 0.00 [ NaN% NaN%] 1.32 [-4.83% +38.13%] +----- +after 0 best 100%, phase packageobjects + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + baseline 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.00 [-51.00% +459.26%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] + our 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-28.73% +186.57%] + our-parallel 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-24.58% +185.42%] + our-parallel 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-28.73% +186.57%] +----- +after 0 best 100%, phase mixin + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + baseline 2 11 96.64 [-56.54% +192.85%] 96.64 [-56.54% +192.85%] 95.09 [-55.83% +184.99%] 0.00 [ NaN% NaN%] 9.34 [-3.13% +14.65%] + our 1 11 98.18 [-51.11% +137.31%] 98.18 [-51.11% +137.31%] 86.18 [-44.30% +157.59%] 0.00 [ NaN% NaN%] 14.34 [-1.72% +7.23%] + our 2 11 97.91 [-59.15% +261.56%] 97.91 [-59.15% +261.56%] 97.18 [-58.84% +260.15%] 0.00 [ NaN% NaN%] 14.06 [-1.93% +7.84%] + our-parallel 1 11 83.00 [-46.99% +108.43%] 83.00 [-46.99% +108.43%] 82.36 [-46.58% +105.19%] 0.00 [ NaN% NaN%] 13.93 [-2.37% +7.03%] + our-parallel 2 11 91.36 [-45.27% +126.57%] 91.36 [-45.27% +126.57%] 90.36 [-44.67% +125.75%] 0.00 [ NaN% NaN%] 16.40 [-2.23% +12.37%] +----- +after 0 best 100%, phase jvm no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 306.70 [-48.48% +224.75%] 306.70 [-48.48% +224.75%] 301.20 [-47.54% +220.05%] 0.00 [ NaN% NaN%] 33.11 [-7.57% +38.18%] + baseline 2 11 365.09 [-60.56% +312.77%] 365.09 [-60.56% +312.77%] 340.00 [-57.94% +273.53%] 0.00 [ NaN% NaN%] 32.69 [-7.06% +41.15%] + our 1 11 294.45 [-55.17% +217.88%] 294.45 [-55.17% +217.88%] 289.64 [-54.43% +214.88%] 0.00 [ NaN% NaN%] 35.00 [-6.31% +35.68%] + our 2 11 331.55 [-54.46% +344.89%] 331.55 [-54.46% +344.89%] 325.82 [-53.66% +339.20%] 0.00 [ NaN% NaN%] 34.96 [-6.46% +37.51%] + our-parallel 1 11 301.00 [-57.14% +223.26%] 301.00 [-57.14% +223.26%] 294.73 [-56.91% +215.21%] 0.00 [ NaN% NaN%] 35.39 [-6.73% +33.86%] + our-parallel 2 10 306.30 [-49.07% +190.24%] 306.30 [-49.07% +190.24%] 302.20 [-48.71% +187.56%] 0.00 [ NaN% NaN%] 36.73 [-6.17% +36.28%] +----- +after 0 best 100%, phase flatten no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 9.00 [-55.56% +233.33%] 9.00 [-55.56% +233.33%] 8.82 [-54.64% +240.21%] 0.00 [ NaN% NaN%] 0.57 [-8.22% +50.03%] + baseline 2 11 10.73 [-62.71% +375.42%] 10.73 [-62.71% +375.42%] 9.82 [-59.26% +317.59%] 0.00 [ NaN% NaN%] 0.56 [-6.95% +51.98%] + our 1 11 8.18 [-51.11% +217.78%] 8.18 [-51.11% +217.78%] 7.91 [-49.43% +203.45%] 0.00 [ NaN% NaN%] 0.90 [-5.10% +27.85%] + our 2 11 9.27 [-56.86% +320.59%] 9.27 [-56.86% +320.59%] 9.18 [-56.44% +313.86%] 0.00 [ NaN% NaN%] 0.88 [-5.63% +21.36%] + our-parallel 1 11 9.55 [-47.62% +235.24%] 9.55 [-47.62% +235.24%] 9.27 [-56.86% +234.31%] 0.00 [ NaN% NaN%] 0.87 [-5.32% +21.26%] + our-parallel 2 11 9.55 [-47.62% +193.33%] 9.55 [-47.62% +193.33%] 9.45 [-47.12% +185.58%] 0.00 [ NaN% NaN%] 0.99 [-4.86% +29.22%] +----- +after 0 best 100%, phase explicitouter no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.45 [-45.14% +196.26%] 36.45 [-45.14% +196.26%] 36.00 [-44.44% +188.89%] 0.00 [ NaN% NaN%] 3.29 [-3.85% +26.88%] + baseline 2 11 44.00 [-59.09% +343.18%] 44.00 [-59.09% +343.18%] 41.36 [-56.48% +301.32%] 0.00 [ NaN% NaN%] 3.28 [-4.41% +25.58%] + our 1 11 38.36 [-50.47% +220.62%] 38.36 [-50.47% +220.62%] 37.64 [-49.52% +216.18%] 0.00 [ NaN% NaN%] 4.33 [-4.06% +32.47%] + our 2 11 39.73 [-59.73% +259.95%] 39.73 [-59.73% +259.95%] 39.45 [-59.45% +254.84%] 0.00 [ NaN% NaN%] 4.23 [-4.07% +24.98%] + our-parallel 1 11 34.91 [-48.44% +189.32%] 34.91 [-48.44% +189.32%] 34.45 [-50.66% +184.43%] 0.00 [ NaN% NaN%] 4.18 [-2.85% +20.76%] + our-parallel 2 11 35.36 [-51.93% +171.47%] 35.36 [-51.93% +171.47%] 35.18 [-51.68% +170.03%] 0.00 [ NaN% NaN%] 4.79 [-2.17% +15.49%] +----- +after 0 best 100%, phase delambdafy no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 36.91 [-53.94% +187.19%] 36.91 [-53.94% +187.19%] 36.18 [-53.02% +181.91%] 0.00 [ NaN% NaN%] 2.94 [-6.15% +37.98%] + baseline 2 11 45.64 [-69.32% +222.11%] 45.64 [-69.32% +222.11%] 44.36 [-68.44% +206.56%] 0.00 [ NaN% NaN%] 2.95 [-6.42% +37.19%] + our 1 11 48.91 [-55.02% +171.93%] 48.91 [-55.02% +171.93%] 48.36 [-54.51% +164.66%] 0.00 [ NaN% NaN%] 3.68 [-4.37% +31.21%] + our 2 11 48.45 [-54.60% +193.06%] 48.45 [-54.60% +193.06%] 47.82 [-53.99% +188.59%] 0.00 [ NaN% NaN%] 3.70 [-4.96% +31.92%] + our-parallel 1 11 52.45 [-59.97% +140.21%] 52.45 [-59.97% +140.21%] 52.09 [-59.69% +136.13%] 0.00 [ NaN% NaN%] 3.65 [-4.82% +32.12%] + our-parallel 2 11 47.36 [-47.22% +117.47%] 47.36 [-47.22% +117.47%] 46.73 [-46.50% +116.15%] 0.00 [ NaN% NaN%] 4.10 [-4.08% +26.69%] +----- +after 0 best 100%, phase uncurry no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 58.27 [-55.38% +196.88%] 58.27 [-55.38% +196.88%] 57.55 [-54.82% +195.42%] 0.00 [ NaN% NaN%] 4.86 [-5.99% +33.82%] + baseline 2 11 73.91 [-64.82% +289.67%] 73.91 [-64.82% +289.67%] 73.00 [-64.38% +289.04%] 0.00 [ NaN% NaN%] 4.63 [-7.62% +39.97%] + our 1 11 75.18 [-62.76% +292.38%] 75.18 [-62.76% +292.38%] 74.00 [-62.16% +289.19%] 0.00 [ NaN% NaN%] 6.59 [-3.56% +26.43%] + our 2 11 79.91 [-69.97% +394.31%] 79.91 [-69.97% +394.31%] 79.09 [-69.66% +394.37%] 0.00 [ NaN% NaN%] 6.67 [-4.54% +25.25%] + our-parallel 1 11 82.27 [-63.54% +240.33%] 82.27 [-63.54% +240.33%] 80.45 [-62.71% +234.35%] 0.00 [ NaN% NaN%] 6.50 [-3.97% +27.51%] + our-parallel 2 10 70.00 [-55.71% +265.71%] 70.00 [-55.71% +265.71%] 69.20 [-55.20% +264.16%] 0.00 [ NaN% NaN%] 7.60 [-3.13% +23.25%] +----- +after 0 best 100%, phase erasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 10 209.70 [-49.93% +184.69%] 209.70 [-49.93% +184.69%] 206.20 [-49.08% +182.74%] 0.00 [ NaN% NaN%] 16.59 [-4.34% +21.57%] + baseline 2 11 256.36 [-61.77% +345.46%] 256.36 [-61.77% +345.46%] 245.91 [-60.15% +321.70%] 0.00 [ NaN% NaN%] 16.51 [-4.24% +23.06%] + our 1 11 235.73 [-58.43% +230.89%] 235.73 [-58.43% +230.89%] 230.18 [-57.42% +217.58%] 0.00 [ NaN% NaN%] 22.68 [-2.38% +15.96%] + our 2 11 231.00 [-61.90% +282.68%] 231.00 [-61.90% +282.68%] 228.36 [-61.46% +279.66%] 0.00 [ NaN% NaN%] 22.26 [-2.91% +16.12%] + our-parallel 1 11 205.45 [-52.79% +161.37%] 205.45 [-52.79% +161.37%] 203.00 [-53.20% +158.62%] 0.00 [ NaN% NaN%] 21.85 [-3.08% +17.12%] + our-parallel 2 11 215.73 [-54.57% +203.62%] 215.73 [-54.57% +203.62%] 213.82 [-54.17% +200.72%] 0.00 [ NaN% NaN%] 27.27 [-2.01% +13.66%] +----- +after 0 best 100%, phase parser no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 118.45 [-60.32% +324.64%] 118.45 [-60.32% +324.64%] 117.09 [-59.86% +321.04%] 0.00 [ NaN% NaN%] 26.88 [-3.82% +12.67%] + baseline 2 11 118.82 [-60.44% +263.58%] 118.82 [-60.44% +263.58%] 117.09 [-59.86% +264.67%] 0.00 [ NaN% NaN%] 26.15 [-1.67% +15.39%] + our 1 11 129.91 [-65.36% +223.30%] 129.91 [-65.36% +223.30%] 127.09 [-64.59% +227.32%] 0.00 [ NaN% NaN%] 26.19 [-2.17% +19.41%] + our 2 11 117.64 [-59.20% +256.18%] 117.64 [-59.20% +256.18%] 115.18 [-59.19% +261.17%] 0.00 [ NaN% NaN%] 26.24 [-2.20% +19.61%] + our-parallel 1 10 78.60 [-63.10% +251.15%] 383.30 [-62.43% +247.51%] 221.10 [-62.91% +283.99%] 0.00 [ NaN% NaN%] 26.80 [-3.41% +27.62%] + our-parallel 2 11 78.73 [-54.27% +265.82%] 382.27 [-55.01% +261.00%] 229.27 [-64.67% +291.24%] 0.09 [-100.00% +1000.00%] 26.27 [-3.17% +27.56%] +----- +after 0 best 100%, phase namer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 12.91 [-92.25% +790.85%] 12.91 [-92.25% +790.85%] 12.55 [-92.03% +784.78%] 0.00 [ NaN% NaN%] 0.65 [-36.91% +362.10%] + baseline 2 11 14.82 [-93.25% +790.80%] 14.82 [-93.25% +790.80%] 14.36 [-93.04% +805.06%] 0.00 [ NaN% NaN%] 0.65 [-36.68% +360.51%] + our 1 11 13.73 [-92.72% +715.89%] 13.73 [-92.72% +715.89%] 13.55 [-92.62% +719.46%] 0.00 [ NaN% NaN%] 0.68 [-36.67% +355.72%] + our 2 11 12.36 [-83.82% +708.82%] 12.36 [-83.82% +708.82%] 12.18 [-83.58% +712.69%] 0.00 [ NaN% NaN%] 0.68 [-36.61% +354.76%] + our-parallel 1 11 11.82 [-83.08% +653.08%] 11.82 [-83.08% +653.08%] 11.55 [-82.68% +644.88%] 0.00 [ NaN% NaN%] 0.69 [-36.90% +358.94%] + our-parallel 2 11 13.64 [-85.33% +655.33%] 13.64 [-85.33% +655.33%] 13.27 [-84.93% +660.96%] 0.00 [ NaN% NaN%] 0.70 [-36.21% +353.92%] +----- +after 0 best 100%, phase constructors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.00 [-57.58% +172.73%] 33.00 [-57.58% +172.73%] 32.09 [-56.37% +164.87%] 0.00 [ NaN% NaN%] 2.11 [-7.67% +59.37%] + baseline 2 11 38.36 [-58.29% +246.68%] 38.36 [-58.29% +246.68%] 36.64 [-59.06% +227.54%] 0.00 [ NaN% NaN%] 2.12 [-6.68% +58.23%] + our 1 11 34.27 [-38.73% +165.52%] 34.27 [-38.73% +165.52%] 33.64 [-37.57% +161.62%] 0.00 [ NaN% NaN%] 2.59 [-5.45% +46.42%] + our 2 11 38.64 [-58.59% +226.12%] 38.64 [-58.59% +226.12%] 38.00 [-57.89% +223.68%] 0.00 [ NaN% NaN%] 2.58 [-5.76% +47.86%] + our-parallel 1 11 33.73 [-55.53% +166.85%] 33.73 [-55.53% +166.85%] 33.45 [-58.15% +166.03%] 0.00 [ NaN% NaN%] 2.54 [-5.48% +47.25%] + our-parallel 2 11 35.91 [-49.87% +142.28%] 35.91 [-49.87% +142.28%] 35.36 [-49.10% +137.53%] 0.00 [ NaN% NaN%] 2.81 [-5.04% +43.69%] +----- +after 0 best 100%, phase typer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 740.44 [-45.30% +127.43%] 740.44 [-45.30% +127.43%] 733.11 [-44.89% +125.20%] 0.00 [ NaN% NaN%] 106.47 [-0.98% +3.35%] + baseline 2 9 808.89 [-48.45% +118.94%] 808.89 [-48.45% +118.94%] 767.78 [-45.82% +88.21%] 0.00 [ NaN% NaN%] 105.69 [-0.76% +2.92%] + our 1 9 656.67 [-33.76% +69.49%] 656.67 [-33.76% +69.49%] 651.44 [-33.23% +66.55%] 0.00 [ NaN% NaN%] 121.87 [-0.42% +0.90%] + our 2 8 666.00 [-32.43% +64.26%] 666.00 [-32.43% +64.26%] 661.75 [-32.00% +63.81%] 0.00 [ NaN% NaN%] 121.20 [-0.87% +3.42%] + our-parallel 1 8 711.38 [-28.31% +70.23%] 711.38 [-28.31% +70.23%] 707.88 [-28.09% +69.95%] 0.00 [ NaN% NaN%] 120.85 [-0.98% +3.74%] + our-parallel 2 9 661.89 [-24.61% +35.52%] 661.89 [-24.61% +35.52%] 658.56 [-24.38% +35.75%] 0.00 [ NaN% NaN%] 132.13 [-0.42% +0.74%] +----- +after 0 best 100%, phase xsbt-analyzer no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 1.55 [-35.29% +288.24%] 0.00 [ NaN% NaN%] 0.27 [-5.30% +52.09%] + baseline 2 11 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 2.18 [-54.17% +266.67%] 0.00 [ NaN% NaN%] 0.29 [-13.39% +62.08%] + our 1 11 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 2.00 [-50.00% +150.00%] 0.00 [ NaN% NaN%] 0.32 [-13.49% +54.96%] + our 2 11 2.27 [-56.00% +340.00%] 2.27 [-56.00% +340.00%] 2.18 [-54.17% +312.50%] 0.00 [ NaN% NaN%] 0.31 [-11.92% +57.69%] + our-parallel 1 11 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 2.36 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.32 [-13.85% +54.68%] + our-parallel 2 11 2.00 [-50.00% +200.00%] 2.00 [-50.00% +200.00%] 2.00 [-50.00% +200.00%] 0.00 [ NaN% NaN%] 0.31 [-12.27% +57.44%] +----- +after 0 best 100%, phase tailcalls no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.55 [-63.09% +306.04%] 13.55 [-63.09% +306.04%] 13.00 [-61.54% +300.00%] 0.00 [ NaN% NaN%] 0.78 [-25.31% +79.02%] + baseline 2 11 19.55 [-74.42% +488.37%] 19.55 [-74.42% +488.37%] 19.18 [-73.93% +483.89%] 0.00 [ NaN% NaN%] 0.73 [-19.95% +90.42%] + our 1 11 16.91 [-70.43% +331.72%] 16.91 [-70.43% +331.72%] 16.55 [-69.78% +329.12%] 0.00 [ NaN% NaN%] 1.06 [-17.95% +61.26%] + our 2 11 18.73 [-73.30% +450.00%] 18.73 [-73.30% +450.00%] 18.00 [-72.22% +444.44%] 0.00 [ NaN% NaN%] 1.67 [-48.26% +427.39%] + our-parallel 1 11 16.82 [-70.27% +334.05%] 16.82 [-70.27% +334.05%] 16.45 [-69.61% +331.49%] 0.00 [ NaN% NaN%] 1.01 [-15.54% +70.19%] + our-parallel 2 11 16.36 [-69.44% +364.44%] 16.36 [-69.44% +364.44%] 16.00 [-68.75% +362.50%] 0.00 [ NaN% NaN%] 1.17 [-12.95% +62.71%] +----- +after 0 best 100%, phase lambdalift no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 33.82 [-46.77% +166.13%] 33.82 [-46.77% +166.13%] 32.55 [-44.69% +167.32%] 0.00 [ NaN% NaN%] 2.53 [-7.20% +57.94%] + baseline 2 11 38.09 [-71.12% +264.92%] 38.09 [-71.12% +264.92%] 35.18 [-68.73% +243.93%] 0.00 [ NaN% NaN%] 2.52 [-8.56% +56.30%] + our 1 11 57.09 [-54.46% +173.25%] 57.09 [-54.46% +173.25%] 56.36 [-53.87% +167.90%] 0.00 [ NaN% NaN%] 2.76 [-6.58% +52.35%] + our 2 11 55.09 [-58.25% +215.84%] 55.09 [-58.25% +215.84%] 54.55 [-57.83% +213.50%] 0.00 [ NaN% NaN%] 2.85 [-7.57% +51.14%] + our-parallel 1 11 60.82 [-58.89% +133.48%] 60.82 [-58.89% +133.48%] 60.18 [-58.46% +130.97%] 0.00 [ NaN% NaN%] 2.75 [-7.27% +52.38%] + our-parallel 2 10 59.50 [-42.86% +120.17%] 59.50 [-42.86% +120.17%] 59.00 [-44.07% +118.64%] 0.00 [ NaN% NaN%] 3.02 [-7.16% +46.82%] +----- +after 0 best 100%, phase refchecks no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 100.73 [-40.43% +164.08%] 100.73 [-40.43% +164.08%] 99.27 [-39.56% +158.88%] 0.00 [ NaN% NaN%] 7.42 [-5.34% +36.97%] + baseline 2 11 121.36 [-59.63% +310.34%] 121.36 [-59.63% +310.34%] 119.73 [-59.07% +305.09%] 0.00 [ NaN% NaN%] 7.38 [-5.56% +38.29%] + our 1 11 113.27 [-50.56% +251.36%] 113.27 [-50.56% +251.36%] 111.55 [-49.80% +245.15%] 0.00 [ NaN% NaN%] 12.59 [-2.54% +20.35%] + our 2 11 119.36 [-58.95% +317.21%] 119.36 [-58.95% +317.21%] 117.27 [-58.22% +310.16%] 0.00 [ NaN% NaN%] 12.18 [-2.86% +22.90%] + our-parallel 1 10 90.90 [-49.39% +154.13%] 450.90 [-50.10% +155.27%] 217.90 [-51.81% +143.69%] 0.00 [ NaN% NaN%] 12.28 [-5.78% +35.13%] + our-parallel 2 11 94.55 [-55.58% +242.69%] 470.00 [-55.74% +243.83%] 226.27 [-53.60% +211.13%] 0.00 [ NaN% NaN%] 17.09 [-3.32% +23.35%] +----- +after 0 best 100%, phase posterasure no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 10.64 [-52.99% +182.05%] 10.64 [-52.99% +182.05%] 10.55 [-52.59% +175.00%] 0.00 [ NaN% NaN%] 1.03 [-6.20% +28.13%] + baseline 2 11 12.91 [-61.27% +101.41%] 12.91 [-61.27% +101.41%] 12.82 [-60.99% +95.04%] 0.00 [ NaN% NaN%] 1.03 [-7.20% +27.15%] + our 1 11 14.82 [-66.26% +136.20%] 14.82 [-66.26% +136.20%] 14.64 [-65.84% +132.30%] 0.00 [ NaN% NaN%] 1.24 [-4.44% +23.23%] + our 2 11 15.36 [-60.95% +231.95%] 15.36 [-60.95% +231.95%] 15.00 [-60.00% +233.33%] 0.00 [ NaN% NaN%] 1.33 [-4.46% +21.01%] + our-parallel 1 11 13.73 [-56.29% +147.68%] 13.73 [-56.29% +147.68%] 13.36 [-55.10% +146.94%] 0.00 [ NaN% NaN%] 1.24 [-4.70% +22.97%] + our-parallel 2 11 14.09 [-57.42% +190.97%] 14.09 [-57.42% +190.97%] 13.91 [-56.86% +187.58%] 0.00 [ NaN% NaN%] 1.47 [-3.65% +20.15%] +----- +after 0 best 100%, phase superaccessors no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 16.09 [-62.71% +353.67%] 16.09 [-62.71% +353.67%] 15.91 [-62.29% +352.57%] 0.00 [ NaN% NaN%] 2.15 [-5.54% +27.86%] + baseline 2 11 18.18 [-72.50% +318.00%] 18.18 [-72.50% +318.00%] 17.64 [-71.65% +319.59%] 0.00 [ NaN% NaN%] 2.18 [-6.58% +30.43%] + our 1 11 17.00 [-64.71% +405.88%] 17.00 [-64.71% +405.88%] 16.82 [-64.32% +399.46%] 0.00 [ NaN% NaN%] 2.23 [-6.42% +32.43%] + our 2 11 18.27 [-67.16% +496.52%] 18.27 [-67.16% +496.52%] 17.55 [-65.80% +487.05%] 0.00 [ NaN% NaN%] 2.24 [-5.49% +31.86%] + our-parallel 1 11 17.64 [-71.65% +342.27%] 17.64 [-71.65% +342.27%] 17.36 [-71.20% +343.46%] 0.00 [ NaN% NaN%] 2.25 [-7.49% +31.66%] + our-parallel 2 11 21.27 [-71.79% +511.11%] 21.27 [-71.79% +511.11%] 20.91 [-71.30% +502.61%] 0.00 [ NaN% NaN%] 2.30 [-5.03% +31.35%] +----- +after 0 best 100%, phase specialize no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 9 166.56 [-27.35% +44.10%] 166.56 [-27.35% +44.10%] 164.33 [-26.98% +43.00%] 0.00 [ NaN% NaN%] 34.22 [-3.23% +6.60%] + baseline 2 11 212.27 [-46.30% +210.92%] 212.27 [-46.30% +210.92%] 210.36 [-45.81% +209.94%] 0.00 [ NaN% NaN%] 35.23 [-6.67% +16.17%] + our 1 10 178.80 [-41.28% +199.78%] 178.80 [-41.28% +199.78%] 176.90 [-41.21% +196.78%] 0.00 [ NaN% NaN%] 40.63 [-3.74% +14.77%] + our 2 9 138.44 [-40.05% +50.96%] 138.44 [-40.05% +50.96%] 138.00 [-39.86% +50.72%] 0.00 [ NaN% NaN%] 39.26 [-1.23% +4.00%] + our-parallel 1 11 184.00 [-47.28% +128.26%] 184.00 [-47.28% +128.26%] 181.36 [-47.62% +124.96%] 0.00 [ NaN% NaN%] 40.10 [-3.37% +16.55%] + our-parallel 2 10 154.90 [-18.66% +43.32%] 154.90 [-18.66% +43.32%] 153.70 [-18.02% +41.83%] 0.00 [ NaN% NaN%] 44.19 [-1.86% +2.67%] +----- +after 0 best 100%, phase no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.70%] + baseline 2 11 1.00 [-100.00% +200.00%] 1.00 [-100.00% +200.00%] 0.91 [-100.00% +120.00%] 0.00 [ NaN% NaN%] 0.33 [-2.37% +23.69%] + our 1 11 1.09 [-100.00% +175.00%] 1.09 [-100.00% +175.00%] 1.00 [-100.00% +200.00%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +18.01%] + our 2 11 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 1.18 [-100.00% +153.85%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] + our-parallel 1 11 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.82 [-100.00% +144.44%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] + our-parallel 2 11 1.36 [-100.00% +46.67%] 1.36 [-100.00% +46.67%] 1.36 [-100.00% +46.67%] 0.00 [ NaN% NaN%] 0.33 [-1.80% +17.99%] +----- +after 0 best 100%, phase cleanup no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 7.09 [-71.79% +252.56%] 0.00 [ NaN% NaN%] 0.44 [-18.39% +68.68%] + baseline 2 11 8.91 [-77.55% +214.29%] 8.91 [-77.55% +214.29%] 8.64 [-76.84% +224.21%] 0.00 [ NaN% NaN%] 0.45 [-19.69% +66.04%] + our 1 11 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 7.27 [-58.75% +271.25%] 0.00 [ NaN% NaN%] 0.61 [-13.62% +53.81%] + our 2 11 8.18 [-63.33% +291.11%] 8.18 [-63.33% +291.11%] 8.09 [-62.92% +295.51%] 0.00 [ NaN% NaN%] 0.61 [-14.53% +52.18%] + our-parallel 1 11 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 8.27 [-63.74% +274.73%] 0.00 [ NaN% NaN%] 0.67 [-5.28% +37.23%] + our-parallel 2 11 7.18 [-58.23% +234.18%] 7.18 [-58.23% +234.18%] 7.09 [-57.69% +238.46%] 0.00 [ NaN% NaN%] 0.75 [-11.34% +42.51%] +----- +after 0 best 100%, phase patmat no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 227.73 [-59.60% +253.93%] 227.73 [-59.60% +253.93%] 221.91 [-58.99% +254.65%] 0.00 [ NaN% NaN%] 18.13 [-9.66% +66.95%] + baseline 2 11 237.45 [-59.15% +197.32%] 237.45 [-59.15% +197.32%] 228.00 [-57.46% +194.74%] 0.00 [ NaN% NaN%] 18.11 [-9.75% +66.70%] + our 1 11 223.27 [-57.90% +224.27%] 223.27 [-57.90% +224.27%] 219.64 [-57.20% +224.63%] 0.00 [ NaN% NaN%] 20.44 [-7.81% +59.46%] + our 2 11 237.27 [-62.07% +335.36%] 237.27 [-62.07% +335.36%] 228.18 [-60.56% +314.14%] 0.00 [ NaN% NaN%] 20.28 [-8.60% +59.90%] + our-parallel 1 11 214.55 [-54.79% +211.82%] 214.55 [-54.79% +211.82%] 211.45 [-54.13% +211.65%] 0.00 [ NaN% NaN%] 20.06 [-9.50% +62.05%] + our-parallel 2 11 239.18 [-59.03% +321.44%] 239.18 [-59.03% +321.44%] 235.73 [-58.85% +317.43%] 0.00 [ NaN% NaN%] 21.17 [-7.92% +57.90%] +----- +after 0 best 100%, phase fields no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 44.55 [-50.61% +173.88%] 44.55 [-50.61% +173.88%] 44.18 [-50.21% +171.60%] 0.00 [ NaN% NaN%] 4.91 [-6.48% +39.52%] + baseline 2 11 53.82 [-60.98% +305.07%] 53.82 [-60.98% +305.07%] 53.18 [-60.51% +304.27%] 0.00 [ NaN% NaN%] 4.90 [-6.81% +38.94%] + our 1 11 45.55 [-58.28% +244.71%] 45.55 [-58.28% +244.71%] 44.18 [-57.00% +237.24%] 0.00 [ NaN% NaN%] 4.94 [-4.65% +35.82%] + our 2 11 46.00 [-60.87% +293.48%] 46.00 [-60.87% +293.48%] 45.18 [-60.16% +287.32%] 0.00 [ NaN% NaN%] 4.94 [-5.28% +35.90%] + our-parallel 1 11 45.27 [-60.24% +207.03%] 45.27 [-60.24% +207.03%] 44.73 [-61.99% +204.07%] 0.00 [ NaN% NaN%] 4.87 [-4.84% +36.85%] + our-parallel 2 11 43.55 [-54.07% +219.21%] 43.55 [-54.07% +219.21%] 43.00 [-55.81% +218.60%] 0.00 [ NaN% NaN%] 5.70 [-3.88% +31.54%] +----- +after 0 best 100%, phase extmethods no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 6.82 [-85.33% +560.00%] 6.82 [-85.33% +560.00%] 6.55 [-84.72% +556.94%] 0.00 [ NaN% NaN%] 0.35 [-21.75% +196.10%] + baseline 2 11 5.82 [-82.81% +346.88%] 5.82 [-82.81% +346.88%] 5.64 [-82.26% +343.55%] 0.00 [ NaN% NaN%] 0.35 [-22.06% +193.32%] + our 1 11 6.91 [-71.05% +377.63%] 6.91 [-71.05% +377.63%] 6.64 [-69.86% +367.12%] 0.00 [ NaN% NaN%] 0.40 [-19.18% +176.30%] + our 2 11 8.36 [-76.09% +557.61%] 8.36 [-76.09% +557.61%] 7.18 [-72.15% +498.73%] 0.00 [ NaN% NaN%] 0.40 [-19.01% +172.59%] + our-parallel 1 11 6.45 [-69.01% +380.28%] 6.45 [-69.01% +380.28%] 6.27 [-68.12% +378.26%] 0.00 [ NaN% NaN%] 0.40 [-19.65% +174.48%] + our-parallel 2 11 7.00 [-71.43% +485.71%] 7.00 [-71.43% +485.71%] 6.82 [-70.67% +486.67%] 0.00 [ NaN% NaN%] 0.42 [-17.72% +162.98%] +----- +after 0 best 100%, phase xsbt-dependency no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 31.55 [-46.11% +226.51%] 31.55 [-46.11% +226.51%] 31.27 [-45.64% +226.16%] 0.00 [ NaN% NaN%] 6.15 [-4.18% +32.30%] + baseline 2 11 34.27 [-53.32% +317.24%] 34.27 [-53.32% +317.24%] 34.00 [-52.94% +317.65%] 0.00 [ NaN% NaN%] 6.18 [-4.63% +35.48%] + our 1 11 34.27 [-50.40% +305.57%] 34.27 [-50.40% +305.57%] 33.91 [-49.87% +304.02%] 0.00 [ NaN% NaN%] 6.34 [-3.37% +26.20%] + our 2 11 34.64 [-56.69% +382.15%] 34.64 [-56.69% +382.15%] 34.36 [-56.35% +377.25%] 0.00 [ NaN% NaN%] 6.36 [-3.71% +27.88%] + our-parallel 1 11 32.64 [-54.04% +212.53%] 32.64 [-54.04% +212.53%] 32.45 [-53.78% +211.20%] 0.00 [ NaN% NaN%] 6.38 [-4.52% +27.91%] + our-parallel 2 11 36.18 [-58.54% +278.64%] 36.18 [-58.54% +278.64%] 35.91 [-58.23% +278.73%] 0.00 [ NaN% NaN%] 6.42 [-4.45% +27.38%] +----- +after 0 best 100%, phase xsbt-api no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 3 2,723.67 [-2.92% +2.69%] 2,723.67 [-2.92% +2.69%] 2,722.67 [-2.96% +2.69%] 0.00 [ NaN% NaN%] 1,372.30 [-0.00% +0.00%] + baseline 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 1 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] + our-parallel 1 3 2,823.33 [-3.34% +2.26%] 2,823.33 [-3.34% +2.26%] 2,823.00 [-3.37% +2.27%] 0.00 [ NaN% NaN%] 1,438.75 [-0.00% +0.00%] + our-parallel 2 0 -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] -1.00 [+0.00% +0.00%] +----- +after 0 best 100%, phase pickler no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 13.64 [-78.00% +494.00%] 13.64 [-78.00% +494.00%] 13.45 [-77.70% +487.16%] 0.00 [ NaN% NaN%] 1.23 [-4.88% +40.75%] + baseline 2 11 11.91 [-74.81% +336.64%] 11.91 [-74.81% +336.64%] 11.45 [-73.81% +336.51%] 0.00 [ NaN% NaN%] 1.23 [-5.68% +41.62%] + our 1 11 13.18 [-77.24% +370.34%] 13.18 [-77.24% +370.34%] 12.91 [-76.76% +372.54%] 0.00 [ NaN% NaN%] 1.28 [-4.85% +39.40%] + our 2 11 13.09 [-69.44% +427.08%] 13.09 [-69.44% +427.08%] 12.36 [-67.65% +417.65%] 0.00 [ NaN% NaN%] 1.27 [-5.56% +38.91%] + our-parallel 1 11 12.36 [-75.74% +328.68%] 12.36 [-75.74% +328.68%] 12.09 [-75.19% +321.80%] 0.00 [ NaN% NaN%] 1.27 [-5.58% +40.30%] + our-parallel 2 11 14.82 [-73.01% +527.61%] 14.82 [-73.01% +527.61%] 14.64 [-72.67% +521.74%] 0.00 [ NaN% NaN%] 1.32 [-4.83% +38.13%] +----- +after 0 best 100%, phase packageobjects no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-53.18% +434.83%] + baseline 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.00 [-51.00% +459.26%] + our 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-29.42% +187.12%] + our 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-28.73% +186.57%] + our-parallel 1 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-24.58% +185.42%] + our-parallel 2 11 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.09 [-100.00% +1000.00%] 0.00 [ NaN% NaN%] 0.01 [-28.73% +186.57%] +----- +after 0 best 100%, phase mixin no GC + Run Name Cycle samples Wall time (ms) All Wall time (ms) CPU(ms) Idle time (ms) Allocated(MBs) + baseline 1 11 81.00 [-44.44% +159.26%] 81.00 [-44.44% +159.26%] 79.27 [-43.23% +159.86%] 0.00 [ NaN% NaN%] 9.11 [-6.96% +17.56%] + baseline 2 11 96.64 [-56.54% +192.85%] 96.64 [-56.54% +192.85%] 95.09 [-55.83% +184.99%] 0.00 [ NaN% NaN%] 9.34 [-3.13% +14.65%] + our 1 10 88.50 [-45.76% +163.28%] 88.50 [-45.76% +163.28%] 87.00 [-44.83% +155.17%] 0.00 [ NaN% NaN%] 14.32 [-1.61% +7.35%] + our 2 11 97.91 [-59.15% +261.56%] 97.91 [-59.15% +261.56%] 97.18 [-58.84% +260.15%] 0.00 [ NaN% NaN%] 14.06 [-1.93% +7.84%] + our-parallel 1 11 83.00 [-46.99% +108.43%] 83.00 [-46.99% +108.43%] 82.36 [-46.58% +105.19%] 0.00 [ NaN% NaN%] 13.93 [-2.37% +7.03%] + our-parallel 2 11 91.36 [-45.27% +126.57%] 91.36 [-45.27% +126.57%] 90.36 [-44.67% +125.75%] 0.00 [ NaN% NaN%] 16.40 [-2.23% +12.37%] +open /home/kromanowski/workspace/perf_tester/reports/krzysiek/baseline-cmp/index.html +[debug]  Thread run-main-0 exited. +[debug] Interrupting remaining threads (should be all daemons). +[debug] Interrupting thread test-shutdown-hook-1 +[debug]  Interrupted test-shutdown-hook-1 +[debug] Sandboxed run complete.. +[debug] Exited with code 0 +[success] Total time: 548 s, completed Jul 10, 2018 7:33:40 PM +[error] scala.NotImplementedError: an implementation is missing +[error]  at scala.Predef$.$qmark$qmark$qmark(Predef.scala:284) +[error]  at $749053e2a4c25e7571be$.$anonfun$$sbtdef$1(/home/kromanowski/workspace/perf_tester/build.sbt:39) +[error]  at sbt.std.Transform$$anon$3.$anonfun$apply$2(System.scala:44) +[error]  at sbt.std.Transform$$anon$4.work(System.scala:64) +[error]  at sbt.Execute.$anonfun$submit$2(Execute.scala:257) +[error]  at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:16) +[error]  at sbt.Execute.work(Execute.scala:266) +[error]  at sbt.Execute.$anonfun$submit$1(Execute.scala:257) +[error]  at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:167) +[error]  at sbt.CompletionService$$anon$2.call(CompletionService.scala:32) +[error]  at java.util.concurrent.FutureTask.run(FutureTask.java:266) +[error]  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) +[error]  at java.util.concurrent.FutureTask.run(FutureTask.java:266) +[error]  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) +[error]  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) +[error]  at java.lang.Thread.run(Thread.java:748) +[error] (*:exitSBT) scala.NotImplementedError: an implementation is missing +[error] Total time: 0 s, completed Jul 10, 2018 7:33:40 PM diff --git a/reports/krzysiek/baseline-cmp/index.html b/reports/krzysiek/baseline-cmp/index.html new file mode 100644 index 0000000..9614a90 --- /dev/null +++ b/reports/krzysiek/baseline-cmp/index.html @@ -0,0 +1,28 @@ + + + +
+ \ No newline at end of file diff --git a/reports/krzysiek/baseline-cmp/run_1_baseline.csv b/reports/krzysiek/baseline-cmp/run_1_baseline.csv new file mode 100644 index 0000000..65af92e --- /dev/null +++ b/reports/krzysiek/baseline-cmp/run_1_baseline.csv @@ -0,0 +1,350 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32644955458163,32644958610511,1,0,,,0,180,pool-15-thread-6,3152348,0,3120725,0,429672,377265704 +main,32644965109633,32645468423410,1,1,parser,,0,180,pool-15-thread-6,503313777,0,493681206,490000000,31754744,409346400 +main,32645468761341,32645583808950,1,2,namer,,0,180,pool-15-thread-6,115047609,0,111683861,120000000,3162536,412214136 +main,32645583962966,32645585098586,1,3,packageobjects,,0,180,pool-15-thread-6,1135620,0,1096726,0,28056,412214136 +GC,32646920488952,32646962488952,17592, 17633,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32645585215615,32649110434478,1,4,typer,,0,180,pool-15-thread-6,3525218863,0,3398760349,3350000000,155023032,234668144 +main,32649110652889,32649184534177,1,5,superaccessors,,0,180,pool-15-thread-6,73881288,0,72873877,70000000,2886824,237750752 +main,32649184737021,32649991164653,1,6,patmat,,0,180,pool-15-thread-6,806427632,0,787232998,790000000,31746544,268577248 +main,32649991473333,32650036865468,1,7,extmethods,,0,180,pool-15-thread-6,45392135,0,43870866,40000000,1092920,271659872 +main,32650037705972,32650119701688,1,8,pickler,,0,180,pool-15-thread-6,81995716,0,79502109,80000000,1819968,271659872 +GC,32652735982077,32652845982077,23413, 23522,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32654393294663,32654447294663,25071, 25124,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32655798065922,32655888065922,26476, 26565,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32650120042861,32656087125720,1,9,xsbt-api,,0,180,pool-15-thread-6,5967082859,0,5653940397,5620000000,1481207768,380072368 +main,32656087262254,32656191251330,1,10,xsbt-dependency,,0,180,pool-15-thread-6,103989076,0,102431479,100000000,8529208,389241736 +main,32656191393956,32656457729627,1,11,refchecks,,0,180,pool-15-thread-6,266335671,0,257748052,250000000,10658176,398380800 +main,32656457876213,32656631273590,1,12,uncurry,,0,180,pool-15-thread-6,173397377,0,170607360,170000000,6819632,407533280 +main,32656631423013,32656754182547,1,13,fields,,0,180,pool-15-thread-6,122759534,0,120945025,120000000,7179848,416670352 +main,32656754330122,32656809446420,1,14,tailcalls,,0,180,pool-15-thread-6,55116298,0,52834132,60000000,1468560,416670352 +GC,32657531908822,32657610908822,27892, 27970,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,32657293590270,32657611590270,27970, 28287,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,32656809612913,32657681686557,1,15,specialize,,0,180,pool-15-thread-6,872073644,0,462529959,460000000,43450992,173575072 +main,32657681841291,32657790685429,1,16,explicitouter,,0,180,pool-15-thread-6,108844138,0,104695073,100000000,4376136,185367816 +main,32657790877330,32658388707156,1,17,erasure,,0,180,pool-15-thread-6,597829826,0,583679683,580000000,21145352,209491696 +main,32658388868310,32658418945362,1,18,posterasure,,0,180,pool-15-thread-6,30077052,0,29533438,30000000,1378800,209491696 +main,32658419106848,32658510006296,1,19,lambdalift,,0,180,pool-15-thread-6,90899448,0,87710340,80000000,4185896,209491696 +main,32658510176583,32658600317182,1,20,constructors,,0,180,pool-15-thread-6,90140599,0,85923847,90000000,3532352,209491696 +main,32658600499706,32658630809181,1,21,flatten,,0,180,pool-15-thread-6,30309475,0,30082782,30000000,895944,209491696 +main,32658630993240,32658841040191,1,22,mixin,,0,180,pool-15-thread-6,210046951,0,206595096,210000000,11224856,221242920 +main,32658841188674,32658866632514,1,23,cleanup,,0,180,pool-15-thread-6,25443840,0,25348056,20000000,778168,221242920 +main,32658866780108,32658972991397,1,24,delambdafy,,0,180,pool-15-thread-6,106211289,0,102709545,110000000,4258824,232994200 +main,32658973174581,32659969381355,1,25,jvm,,0,180,pool-15-thread-6,996206774,0,964100606,960000000,47978488,280006200 +main,32659969690202,32659976040113,1,26,xsbt-analyzer,,0,180,pool-15-thread-6,6349911,0,6347008,0,433168,280006200 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32660994665639,32660996362767,2,0,,,0,194,pool-17-thread-7,1697128,0,1695427,0,339120,411673616 +main,32660997302168,32661119050093,2,1,parser,,0,194,pool-17-thread-7,121747925,0,120011622,110000000,27107704,443456160 +main,32661119208596,32661124741558,2,2,namer,,0,194,pool-17-thread-7,5532962,0,5060377,10000000,448144,443456160 +main,32661125022304,32661125429188,2,3,packageobjects,,0,194,pool-17-thread-7,406884,0,341829,0,5000,443456160 +main,32661125548714,32662308923574,2,4,typer,,0,194,pool-17-thread-7,1183374860,0,1171647064,1160000000,115382032,558960032 +main,32662309092413,32662327793848,2,5,superaccessors,,0,194,pool-17-thread-7,18701435,0,18705553,20000000,2353184,563121440 +main,32662327928357,32662610263255,2,6,patmat,,0,194,pool-17-thread-7,282334898,0,262870519,260000000,18563120,579766880 +main,32662610416669,32662616710090,2,7,extmethods,,0,194,pool-17-thread-7,6293421,0,5847088,0,320568,581847600 +main,32662616894301,32662629829754,2,8,pickler,,0,194,pool-17-thread-7,12935453,0,12643876,10000000,1247552,581847600 +GC,32663453090598,32663503090598,34130, 34179,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32664725068228,32664765068228,35403, 35442,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32662630251202,32665432061901,2,9,xsbt-api,,0,194,pool-17-thread-7,2801810699,0,2710231540,2710000000,1439705256,653405888 +main,32665432211364,32665465149008,2,10,xsbt-dependency,,0,194,pool-17-thread-7,32937644,0,32731315,30000000,6617712,664185160 +main,32665465295954,32665579801011,2,11,refchecks,,0,194,pool-17-thread-7,114505057,0,112180917,110000000,7676016,674964368 +main,32665579930403,32665640943938,2,12,uncurry,,0,194,pool-17-thread-7,61013535,0,60498508,60000000,5252080,674964368 +main,32665641117317,32665687709874,2,13,fields,,0,194,pool-17-thread-7,46592557,0,46596344,50000000,5281864,685743600 +main,32665687872162,32665701771829,2,14,tailcalls,,0,194,pool-17-thread-7,13899667,0,13749473,10000000,835064,685743600 +main,32665701947990,32665898429300,2,15,specialize,,0,194,pool-17-thread-7,196481310,0,195314126,190000000,38248744,718337192 +main,32665898626056,32665941290348,2,16,explicitouter,,0,194,pool-17-thread-7,42664292,0,41641776,50000000,3492024,729116512 +main,32665941481409,32666214830914,2,17,erasure,,0,194,pool-17-thread-7,273349505,0,270752748,270000000,18598640,739928504 +main,32666214990186,32666225968597,2,18,posterasure,,0,194,pool-17-thread-7,10978411,0,10983133,10000000,1135864,739928504 +main,32666226124013,32666270711105,2,19,lambdalift,,0,194,pool-17-thread-7,44587092,0,43503098,40000000,2654136,750707712 +main,32666270845874,32666313900132,2,20,constructors,,0,194,pool-17-thread-7,43054258,0,42017322,40000000,2202536,750707712 +main,32666314055071,32666325801212,2,21,flatten,,0,194,pool-17-thread-7,11746141,0,11749951,10000000,694064,750707712 +main,32666325968362,32666427333023,2,22,mixin,,0,194,pool-17-thread-7,101364661,0,100967123,100000000,9739152,761486944 +main,32666427543769,32666434911488,2,23,cleanup,,0,194,pool-17-thread-7,7367719,0,7374486,10000000,514792,761486944 +main,32666435173820,32666473971893,2,24,delambdafy,,0,194,pool-17-thread-7,38798073,0,38441533,30000000,3181016,761486944 +main,32666474115061,32666830896042,2,25,jvm,,0,194,pool-17-thread-7,356780981,0,351374536,340000000,35625752,804603856 +main,32666831027150,32666832896124,2,26,xsbt-analyzer,,0,194,pool-17-thread-7,1868974,0,1873123,10000000,271040,804603856 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32667630387962,32667631917920,3,0,,,0,217,pool-19-thread-9,1529958,0,1518252,0,339120,914524888 +main,32667632771554,32667723318067,3,1,parser,,0,217,pool-19-thread-9,90546513,0,90157370,90000000,27991696,941043688 +main,32667723448644,32667726169265,3,2,namer,,0,217,pool-19-thread-9,2720621,0,2724660,0,442080,942811616 +main,32667726285252,32667726435785,3,3,packageobjects,,0,217,pool-19-thread-9,150533,0,150275,0,5000,942811616 +main,32667726483052,32668533481744,3,4,typer,,0,217,pool-19-thread-9,806998692,0,802179327,800000000,113080072,1058735888 +main,32668533629792,32668546155691,3,5,superaccessors,,0,217,pool-19-thread-9,12525899,0,12529216,10000000,2310600,1062271704 +main,32668546303160,32668732600413,3,6,patmat,,0,217,pool-19-thread-9,186297253,0,185297927,180000000,18244640,1079950792 +main,32668732740467,32668737347832,3,7,extmethods,,0,217,pool-19-thread-9,4607365,0,4611796,0,310136,1079950792 +main,32668737496857,32668746252186,3,8,pickler,,0,217,pool-19-thread-9,8755329,0,8758948,10000000,1247840,1081722800 +GC,32668892109550,32668917109550,39570, 39594,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32670727904995,32670792904995,41406, 41470,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32668746407058,32671864694841,3,9,xsbt-api,,0,217,pool-19-thread-9,3118287783,0,3016630143,3010000000,1440307824,752322560 +main,32671865039504,32671894150671,3,10,xsbt-dependency,,0,217,pool-19-thread-9,29111167,0,28693444,20000000,6247448,762098584 +main,32671894256854,32672028083146,3,11,refchecks,,0,217,pool-19-thread-9,133826292,0,132485686,130000000,7811336,762098584 +main,32672028251646,32672115724317,3,12,uncurry,,0,217,pool-19-thread-9,87472671,0,86137838,90000000,5087232,771874592 +main,32672115859819,32672167046424,3,13,fields,,0,217,pool-19-thread-9,51186605,0,50583895,50000000,5173376,771874592 +main,32672167203698,32672177287495,3,14,tailcalls,,0,217,pool-19-thread-9,10083797,0,9270273,10000000,826256,771874592 +main,32672177475228,32672417681922,3,15,specialize,,0,217,pool-19-thread-9,240206694,0,235142671,230000000,37819128,811177472 +main,32672417868122,32672459783225,3,16,explicitouter,,0,217,pool-19-thread-9,41915103,0,41858304,40000000,3424656,820953584 +main,32672459945614,32672732425749,3,17,erasure,,0,217,pool-19-thread-9,272480135,0,262908510,260000000,17184960,830755088 +main,32672732610435,32672749570441,3,18,posterasure,,0,217,pool-19-thread-9,16960006,0,16970188,20000000,1122600,840531088 +main,32672749942932,32672801149902,3,19,lambdalift,,0,217,pool-19-thread-9,51206970,0,45973908,50000000,2554544,840531088 +main,32672801315560,32672838600704,3,20,constructors,,0,217,pool-19-thread-9,37285144,0,37223042,40000000,2112104,840531088 +main,32672838771344,32672845569898,3,21,flatten,,0,217,pool-19-thread-9,6798554,0,6803253,0,556912,840531088 +main,32672845739297,32672918807324,3,22,mixin,,0,217,pool-19-thread-9,73068027,0,73071845,80000000,9661336,850307104 +main,32672918978966,32672923981807,3,23,cleanup,,0,217,pool-19-thread-9,5002841,0,5026432,0,504880,850307104 +main,32672924133219,32672966014523,3,24,delambdafy,,0,217,pool-19-thread-9,41881304,0,41013303,40000000,3064656,850307104 +main,32672966181724,32673286743410,3,25,jvm,,0,217,pool-19-thread-9,320561686,0,311750364,280000000,34938208,889593544 +main,32673286856305,32673288806086,3,26,xsbt-analyzer,,0,217,pool-19-thread-9,1949781,0,1949020,0,271040,889593544 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32674033046536,32674036188971,4,0,,,0,227,pool-21-thread-3,3142435,0,3137650,0,339120,998808880 +main,32674037634324,32674225391233,4,1,parser,,0,227,pool-21-thread-3,187756909,0,185967467,180000000,27922080,1027649784 +main,32674225599604,32674232651230,4,2,namer,,0,227,pool-21-thread-3,7051626,0,7065388,10000000,441248,1027649784 +main,32674232998684,32674233379814,4,3,packageobjects,,0,227,pool-21-thread-3,381130,0,376847,0,2456,1027649784 +main,32674233555345,32675917875001,4,4,typer,,0,227,pool-21-thread-3,1684319656,0,1651388851,1650000000,111655768,1138849288 +main,32675918079230,32675941029169,4,5,superaccessors,,0,227,pool-21-thread-3,22949939,0,21829272,20000000,2227504,1140772016 +main,32675941253114,32676288232776,4,6,patmat,,0,227,pool-21-thread-3,346979662,0,332383943,330000000,18023264,1159999512 +main,32676288458175,32676295001766,4,7,extmethods,,0,227,pool-21-thread-3,6543591,0,6548595,10000000,296440,1159999512 +main,32676295199298,32676312988999,4,8,pickler,,0,227,pool-21-thread-3,17789701,0,17335499,20000000,1247288,1161922232 +GC,32677042857070,32677085857070,47721, 47763,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32679246241736,32679305241736,49924, 49982,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32676313229984,32679648986740,4,9,xsbt-api,,0,227,pool-21-thread-3,3335756756,0,3229031254,3190000000,1439689656,520963312 +main,32679649170450,32679681271670,4,10,xsbt-dependency,,0,227,pool-21-thread-3,32101220,0,31958598,30000000,6241608,532691176 +main,32679681397722,32679749629876,4,11,refchecks,,0,227,pool-21-thread-3,68232154,0,67289954,70000000,7572056,532691176 +main,32679749754833,32679797774134,4,12,uncurry,,0,227,pool-21-thread-3,48019301,0,47155007,40000000,4990832,544419104 +main,32679797901396,32679830903852,4,13,fields,,0,227,pool-21-thread-3,33002456,0,32701912,40000000,5105824,544419104 +main,32679831076401,32679838012412,4,14,tailcalls,,0,227,pool-21-thread-3,6936011,0,6931325,0,818600,544419104 +main,32679838147156,32679964822292,4,15,specialize,,0,227,pool-21-thread-3,126675136,0,125840252,130000000,36576984,579602800 +main,32679964967388,32679989106080,4,16,explicitouter,,0,227,pool-21-thread-3,24138692,0,24136119,20000000,3356472,591330608 +main,32679989273871,32680133395607,4,17,erasure,,0,227,pool-21-thread-3,144121736,0,143590357,150000000,16963472,603058416 +main,32680133542543,32680142800611,4,18,posterasure,,0,227,pool-21-thread-3,9258068,0,9262799,10000000,1061728,603058416 +main,32680142930756,32680169971606,4,19,lambdalift,,0,227,pool-21-thread-3,27040850,0,26263850,20000000,2493160,603058416 +main,32680170134769,32680196621541,4,20,constructors,,0,227,pool-21-thread-3,26486772,0,26490209,30000000,2091424,603058416 +main,32680196778563,32680205467503,4,21,flatten,,0,227,pool-21-thread-3,8688940,0,8090812,10000000,557200,614786256 +main,32680205801168,32680264348308,4,22,mixin,,0,227,pool-21-thread-3,58547140,0,58414324,60000000,9648608,614786256 +main,32680264473011,32680279747692,4,23,cleanup,,0,227,pool-21-thread-3,15274681,0,15266060,10000000,502616,614786256 +main,32680279910788,32680312016502,4,24,delambdafy,,0,227,pool-21-thread-3,32105714,0,30878997,30000000,2982960,626514072 +main,32680312138358,32680605867066,4,25,jvm,,0,227,pool-21-thread-3,293728708,0,287235878,280000000,33471360,661698024 +main,32680605993882,32680608476076,4,26,xsbt-analyzer,,0,227,pool-21-thread-3,2482194,0,2485566,0,269696,661698024 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32681332768174,32681334342979,5,0,,,0,245,pool-23-thread-7,1574805,0,1574331,0,339120,771320192 +main,32681334981463,32681425984259,5,1,parser,,0,245,pool-23-thread-7,91002796,0,90368378,90000000,27927592,800690088 +main,32681426141625,32681429670545,5,2,namer,,0,245,pool-23-thread-7,3528920,0,3532757,0,436720,800690088 +main,32681429810907,32681429948094,5,3,packageobjects,,0,245,pool-23-thread-7,137187,0,137007,0,2456,800690088 +main,32681430011656,32682074853823,5,4,typer,,0,245,pool-23-thread-7,644842167,0,641885539,630000000,111294184,911800920 +main,32682074982258,32682083382926,5,5,superaccessors,,0,245,pool-23-thread-7,8400668,0,8405124,10000000,2188976,914060160 +main,32682083504465,32682221289895,5,6,patmat,,0,245,pool-23-thread-7,137785430,0,136857149,140000000,17722392,932133984 +main,32682221433995,32682224336756,5,7,extmethods,,0,245,pool-23-thread-7,2902761,0,2906900,0,295224,932133984 +main,32682224465952,32682232025622,5,8,pickler,,0,245,pool-23-thread-7,7559670,0,7569175,10000000,1247288,934395248 +GC,32683411194264,32683472194264,54089, 54149,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32682232220510,32684901483501,5,9,xsbt-api,,0,245,pool-23-thread-7,2669262991,0,2607660898,2590000000,1439661112,1131717472 +main,32684901687683,32684929948345,5,10,xsbt-dependency,,0,245,pool-23-thread-7,28260662,0,28005375,30000000,6193592,1140440824 +main,32684930142858,32685013486819,5,11,refchecks,,0,245,pool-23-thread-7,83343961,0,82545221,80000000,7458344,1140440824 +main,32685013632691,32685056850898,5,12,uncurry,,0,245,pool-23-thread-7,43218207,0,41984787,40000000,4960816,1149164280 +main,32685056972219,32685090950972,5,13,fields,,0,245,pool-23-thread-7,33978753,0,33729542,40000000,4863112,1157900312 +main,32685091143748,32685098955822,5,14,tailcalls,,0,245,pool-23-thread-7,7812074,0,7814757,0,818096,1157900312 +main,32685099076336,32685263436235,5,15,specialize,,0,245,pool-23-thread-7,164359899,0,162591581,170000000,36091920,1192793760 +main,32685263556447,32685298345785,5,16,explicitouter,,0,245,pool-23-thread-7,34789338,0,34637601,30000000,3343560,1192793760 +main,32685298482854,32685425674244,5,17,erasure,,0,245,pool-23-thread-7,127191390,0,126000365,130000000,16701624,1210240480 +main,32685425842529,32685441250941,5,18,posterasure,,0,245,pool-23-thread-7,15408412,0,15132077,10000000,1057744,1210240480 +main,32685441386003,32685475871389,5,19,lambdalift,,0,245,pool-23-thread-7,34485386,0,32461200,40000000,2487936,1218963808 +main,32685476144658,32685507133884,5,20,constructors,,0,245,pool-23-thread-7,30989226,0,30986410,30000000,2083736,1218963808 +main,32685507403963,32685514709467,5,21,flatten,,0,245,pool-23-thread-7,7305504,0,7308489,0,553184,1218963808 +main,32685514860998,32685596616938,5,22,mixin,,0,245,pool-23-thread-7,81755940,0,81543183,90000000,9642896,1227687144 +main,32685596773746,32685604681530,5,23,cleanup,,0,245,pool-23-thread-7,7907784,0,7912291,0,498104,1227687144 +main,32685604847847,32685643521249,5,24,delambdafy,,0,245,pool-23-thread-7,38673402,0,38587356,40000000,2977424,1227687144 +main,32685643695195,32685871593536,5,25,jvm,,0,245,pool-23-thread-7,227898341,0,226042193,220000000,32869864,1262581472 +main,32685871705885,32685873334596,5,26,xsbt-analyzer,,0,245,pool-23-thread-7,1628711,0,1631153,10000000,269696,1262581472 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32686608228454,32686609275773,6,0,,,0,258,pool-25-thread-3,1047319,0,1016855,0,339120,1364962264 +main,32686609763093,32686661892968,6,1,parser,,0,258,pool-25-thread-3,52129875,0,52086616,50000000,27909536,1393127304 +main,32686662030740,32686664344079,6,2,namer,,0,258,pool-25-thread-3,2313339,0,2317424,0,436480,1393127304 +main,32686664485187,32686664646846,6,3,packageobjects,,0,258,pool-25-thread-3,161659,0,147400,0,2456,1393127304 +GC,32687166795461,32687189795461,57845, 57867,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32686664726457,32687205318298,6,4,typer,,0,258,pool-25-thread-3,540591841,0,516391757,510000000,111026280,203076856 +main,32687205435613,32687215883420,6,5,superaccessors,,0,258,pool-25-thread-3,10447807,0,10153290,10000000,2190552,205738512 +main,32687216021560,32687359539453,6,6,patmat,,0,258,pool-25-thread-3,143517893,0,142198326,140000000,17730456,224370288 +main,32687359663658,32687362027288,6,7,extmethods,,0,258,pool-25-thread-3,2363630,0,2368262,10000000,294536,224370288 +main,32687362149942,32687366450579,6,8,pickler,,0,258,pool-25-thread-3,4300637,0,4304006,0,1230120,224370288 +GC,32690394896720,32690465896720,61073, 61143,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32687366561990,32690498746986,6,9,xsbt-api,,0,258,pool-25-thread-3,3132184996,0,3061728955,3050000000,1439166128,288190600 +main,32690498929738,32690526833129,6,10,xsbt-dependency,,0,258,pool-25-thread-3,27903391,0,27901980,20000000,6188496,300014704 +main,32690526977967,32690609537454,6,11,refchecks,,0,258,pool-25-thread-3,82559487,0,82199756,90000000,7447872,300014704 +main,32690609660155,32690664269970,6,12,uncurry,,0,258,pool-25-thread-3,54609815,0,54145686,50000000,4942984,311837864 +main,32690664395160,32690712300458,6,13,fields,,0,258,pool-25-thread-3,47905298,0,47783017,50000000,4857104,311837864 +main,32690712453353,32690726745150,6,14,tailcalls,,0,258,pool-25-thread-3,14291797,0,12733382,10000000,819040,311837864 +main,32690726884252,32690899711516,6,15,specialize,,0,258,pool-25-thread-3,172827264,0,168879719,170000000,35146928,347307664 +main,32690899910601,32690927386408,6,16,explicitouter,,0,258,pool-25-thread-3,27475807,0,27355729,20000000,3340416,359130784 +main,32690927516605,32691081222448,6,17,erasure,,0,258,pool-25-thread-3,153705843,0,152412170,160000000,16699568,370953880 +main,32691081388975,32691088639973,6,18,posterasure,,0,258,pool-25-thread-3,7250998,0,7254821,0,1014608,370953880 +main,32691088786695,32691107631632,6,19,lambdalift,,0,258,pool-25-thread-3,18844937,0,18849537,20000000,2466416,370953880 +main,32691107754975,32691128840647,6,20,constructors,,0,258,pool-25-thread-3,21085672,0,21090021,20000000,2064768,370953880 +main,32691128957997,32691135521123,6,21,flatten,,0,258,pool-25-thread-3,6563126,0,5595967,10000000,553184,382776976 +main,32691135642472,32691191723645,6,22,mixin,,0,258,pool-25-thread-3,56081173,0,55586611,50000000,9643032,382776976 +main,32691191850573,32691195483609,6,23,cleanup,,0,258,pool-25-thread-3,3633036,0,3621594,10000000,380440,382776976 +main,32691195595419,32691219805326,6,24,delambdafy,,0,258,pool-25-thread-3,24209907,0,23889614,20000000,2957256,394600128 +main,32691219964951,32691393860517,6,25,jvm,,0,258,pool-25-thread-3,173895566,0,172496713,170000000,32748960,418295472 +main,32691393966878,32691395476920,6,26,xsbt-analyzer,,0,258,pool-25-thread-3,1510042,0,1513595,0,269696,418295472 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32691950753618,32691952358434,7,0,,,0,274,pool-27-thread-3,1604816,0,1599747,0,339120,528549424 +main,32691952928123,32692012735356,7,1,parser,,0,274,pool-27-thread-3,59807233,0,59025800,50000000,27908352,557395992 +main,32692012854014,32692014940390,7,2,namer,,0,274,pool-27-thread-3,2086376,0,2090902,0,433360,557395992 +main,32692015063386,32692015161139,7,3,packageobjects,,0,274,pool-27-thread-3,97753,0,97476,0,2456,557395992 +main,32692015237162,32692460407608,7,4,typer,,0,274,pool-27-thread-3,445170446,0,444414857,440000000,110838736,669621352 +main,32692460551272,32692467524497,7,5,superaccessors,,0,274,pool-27-thread-3,6973225,0,6977442,10000000,2145112,671840312 +main,32692467652034,32692607238462,7,6,patmat,,0,274,pool-27-thread-3,139586428,0,138502837,140000000,17646552,689601664 +main,32692607369621,32692609656049,7,7,extmethods,,0,274,pool-27-thread-3,2286428,0,2289114,0,291040,689601664 +main,32692609765985,32692613816897,7,8,pickler,,0,274,pool-27-thread-3,4050912,0,4055503,0,1230040,689601664 +GC,32694438594140,32694490594140,65116, 65167,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32692613923457,32695146037814,7,9,xsbt-api,,0,274,pool-27-thread-3,2532114357,0,2479033680,2470000000,1439174776,672929712 +main,32695146167502,32695163287143,7,10,xsbt-dependency,,0,274,pool-27-thread-3,17119641,0,17069552,20000000,6181544,687468936 +main,32695163382407,32695228435344,7,11,refchecks,,0,274,pool-27-thread-3,65052937,0,64203522,60000000,7450080,687468936 +main,32695228546368,32695260502532,7,12,uncurry,,0,274,pool-27-thread-3,31956164,0,31960782,40000000,4809376,702008120 +main,32695260632531,32695292686687,7,13,fields,,0,274,pool-27-thread-3,32054156,0,32058443,30000000,4849304,702008120 +main,32695292796586,32695303543655,7,14,tailcalls,,0,274,pool-27-thread-3,10747069,0,10408956,10000000,817704,702008120 +main,32695303670094,32695429096235,7,15,specialize,,0,274,pool-27-thread-3,125426141,0,123130871,120000000,34785976,745625656 +main,32695429229665,32695451417160,7,16,explicitouter,,0,274,pool-27-thread-3,22187495,0,21519955,20000000,3331536,745625656 +main,32695451570318,32695571381164,7,17,erasure,,0,274,pool-27-thread-3,119810846,0,119081451,120000000,16673240,760164824 +main,32695571501808,32695578185186,7,18,posterasure,,0,274,pool-27-thread-3,6683378,0,6688517,10000000,1014608,760164824 +main,32695578384828,32695599175294,7,19,lambdalift,,0,274,pool-27-thread-3,20790466,0,19464834,20000000,2462416,760164824 +main,32695599301762,32695619077348,7,20,constructors,,0,274,pool-27-thread-3,19775586,0,18637837,20000000,2064664,760164824 +main,32695619203381,32695624123932,7,21,flatten,,0,274,pool-27-thread-3,4920551,0,4925633,0,553184,760164824 +main,32695624284800,32695681864932,7,22,mixin,,0,274,pool-27-thread-3,57580132,0,55183289,60000000,9614032,774703992 +main,32695681985579,32695685060670,7,23,cleanup,,0,274,pool-27-thread-3,3075091,0,3079776,0,380288,774703992 +main,32695685185582,32695708277904,7,24,delambdafy,,0,274,pool-27-thread-3,23092322,0,22672715,20000000,2923400,774703992 +main,32695708396128,32695866818736,7,25,jvm,,0,274,pool-27-thread-3,158422608,0,158147479,150000000,32627344,803782416 +main,32695866942199,32695868695147,7,26,xsbt-analyzer,,0,274,pool-27-thread-3,1752948,0,1754644,0,269696,803782416 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32696559030636,32696559981683,8,0,,,0,288,pool-29-thread-4,951047,0,948906,0,339120,908116072 +main,32696560451711,32696609335709,8,1,parser,,0,288,pool-29-thread-4,48883998,0,48686522,50000000,27901888,936115392 +main,32696609447987,32696611349140,8,2,namer,,0,288,pool-29-thread-4,1901153,0,1906157,0,432056,938269232 +main,32696611465885,32696611543826,8,3,packageobjects,,0,288,pool-29-thread-4,77941,0,77218,0,2456,938269232 +main,32696611584102,32697067517896,8,4,typer,,0,288,pool-29-thread-4,455933794,0,455516130,450000000,110668616,1048928992 +main,32697067710960,32697076779852,8,5,superaccessors,,0,288,pool-29-thread-4,9068892,0,9062755,10000000,2132976,1051082760 +main,32697076884838,32697228981348,8,6,patmat,,0,288,pool-29-thread-4,152096510,0,148965952,150000000,17571440,1068313176 +main,32697229117056,32697232637165,8,7,extmethods,,0,288,pool-29-thread-4,3520109,0,3524112,0,289952,1068313176 +main,32697232768529,32697240063230,8,8,pickler,,0,288,pool-29-thread-4,7294701,0,7298599,10000000,1238584,1070466944 +GC,32698981995354,32699061995354,69660, 69739,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32697240193809,32700660629402,8,9,xsbt-api,,0,288,pool-29-thread-4,3420435593,0,3339983236,3330000000,1439046952,909593712 +main,32700660775725,32700681070541,8,10,xsbt-dependency,,0,288,pool-29-thread-4,20294816,0,20293268,0,6182248,920343912 +main,32700681197617,32700772979061,8,11,refchecks,,0,288,pool-29-thread-4,91781444,0,91755369,90000000,7388264,920343912 +main,32700773173026,32700821325896,8,12,uncurry,,0,288,pool-29-thread-4,48152870,0,48159494,50000000,4806888,931094232 +main,32700821501351,32700863440613,8,13,fields,,0,288,pool-29-thread-4,41939262,0,41872244,40000000,4841688,931094232 +main,32700863610218,32700877884970,8,14,tailcalls,,0,288,pool-29-thread-4,14274752,0,14109634,20000000,769296,931094232 +main,32700878039949,32701068371098,8,15,specialize,,0,288,pool-29-thread-4,190331149,0,188236288,190000000,34797408,974095136 +main,32701068560255,32701098374246,8,16,explicitouter,,0,288,pool-29-thread-4,29813991,0,29790617,30000000,3321024,974095136 +main,32701098561748,32701293630774,8,17,erasure,,0,288,pool-29-thread-4,195069026,0,192453805,190000000,16652112,984845840 +main,32701293791584,32701302170281,8,18,posterasure,,0,288,pool-29-thread-4,8378697,0,8383615,10000000,1014608,995596112 +main,32701302321051,32701336278759,8,19,lambdalift,,0,288,pool-29-thread-4,33957708,0,33962100,30000000,2463192,995596112 +main,32701336445765,32701375118851,8,20,constructors,,0,288,pool-29-thread-4,38673086,0,36971236,40000000,2065200,995619992 +main,32701375321770,32701388497389,8,21,flatten,,0,288,pool-29-thread-4,13175619,0,12130335,10000000,553184,995619992 +main,32701388716886,32701470303952,8,22,mixin,,0,288,pool-29-thread-4,81587066,0,81592222,80000000,9058296,1006370168 +main,32701470494881,32701475311368,8,23,cleanup,,0,288,pool-29-thread-4,4816487,0,4819098,10000000,380584,1006370168 +main,32701475472677,32701516960954,8,24,delambdafy,,0,288,pool-29-thread-4,41488277,0,41492264,40000000,2909896,1006370168 +main,32701517088095,32701682627480,8,25,jvm,,0,288,pool-29-thread-4,165539385,0,165072259,150000000,32562176,1038620784 +main,32701682762322,32701684574739,8,26,xsbt-analyzer,,0,288,pool-29-thread-4,1812417,0,1822836,0,269696,1038620784 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32702763078798,32702763963796,9,0,,,0,310,pool-31-thread-7,884998,0,883253,0,339120,199541520 +main,32702764347246,32702813652816,9,1,parser,,0,310,pool-31-thread-7,49305570,0,49249055,50000000,27869776,229131544 +main,32702813765110,32702815953629,9,2,namer,,0,310,pool-31-thread-7,2188519,0,2194019,0,431912,229131544 +main,32702816140045,32702816253371,9,3,packageobjects,,0,310,pool-31-thread-7,113326,0,112911,0,2456,229131544 +main,32702816318203,32703340750816,9,4,typer,,0,310,pool-31-thread-7,524432613,0,519771799,510000000,110678064,341027336 +main,32703340849177,32703346879932,9,5,superaccessors,,0,310,pool-31-thread-7,6030755,0,6035138,10000000,2132552,341027336 +main,32703347003669,32703458004513,9,6,patmat,,0,310,pool-31-thread-7,111000844,0,110207559,110000000,17443760,357466256 +main,32703458117951,32703460286137,9,7,extmethods,,0,310,pool-31-thread-7,2168186,0,2172565,0,290752,360754056 +main,32703460436902,32703464372982,9,8,pickler,,0,310,pool-31-thread-7,3936080,0,3939522,0,1238432,360761856 +main,32703464543825,32706195430012,9,9,xsbt-api,,0,310,pool-31-thread-7,2730886187,0,2730647641,2730000000,1438955928,1800607304 +main,32706195547613,32706212822556,9,10,xsbt-dependency,,0,310,pool-31-thread-7,17274943,0,17289601,10000000,6181008,1807182880 +main,32706212936083,32706273213229,9,11,refchecks,,0,310,pool-31-thread-7,60277146,0,60280842,60000000,7365352,1813758464 +main,32706273347376,32706301017003,9,12,uncurry,,0,310,pool-31-thread-7,27669627,0,27672380,30000000,4799800,1817046248 +main,32706301139655,32706323440962,9,13,fields,,0,310,pool-31-thread-7,22301307,0,22177286,20000000,4826328,1823621832 +main,32706323541640,32706330797465,9,14,tailcalls,,0,310,pool-31-thread-7,7255825,0,7204154,10000000,624744,1823621832 +main,32706330912929,32706452298858,9,15,specialize,,0,310,pool-31-thread-7,121385929,0,120031372,100000000,34726704,1856500488 +main,32706452424951,32706474421938,9,16,explicitouter,,0,310,pool-31-thread-7,21996987,0,22001525,20000000,3320408,1859788272 +main,32706474571532,32706579758240,9,17,erasure,,0,310,pool-31-thread-7,105186708,0,105189543,90000000,16638208,1879515704 +main,32706579881769,32706586435242,9,18,posterasure,,0,310,pool-31-thread-7,6553473,0,6557260,10000000,1014608,1879515704 +main,32706586659906,32706605544219,9,19,lambdalift,,0,310,pool-31-thread-7,18884313,0,18888015,20000000,2462936,1882803640 +main,32706605657399,32706627188830,9,20,constructors,,0,310,pool-31-thread-7,21531431,0,20967137,20000000,2063208,1882803640 +main,32706627297056,32706632190437,9,21,flatten,,0,310,pool-31-thread-7,4893381,0,4896297,0,553136,1882803640 +main,32706632312516,32706679568585,9,22,mixin,,0,310,pool-31-thread-7,47256069,0,47102042,50000000,8963440,1892667136 +main,32706679680811,32706683181331,9,23,cleanup,,0,310,pool-31-thread-7,3500520,0,3504273,10000000,380224,1892667136 +main,32706683313472,32706701697456,9,24,delambdafy,,0,310,pool-31-thread-7,18383984,0,18386250,10000000,2901160,1896000360 +GC,32706761834904,32706814834904,77440, 77492,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32706701810004,32706909002169,9,25,jvm,,0,310,pool-31-thread-7,207192165,0,154190320,150000000,32393592,214482232 +main,32706909102004,32706910348927,9,26,xsbt-analyzer,,0,310,pool-31-thread-7,1246923,0,1247885,10000000,269696,214482232 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32707578393773,32707579596217,10,0,,,0,320,pool-33-thread-3,1202444,0,1200855,0,339120,315070384 +main,32707580066969,32707628059741,10,1,parser,,0,320,pool-33-thread-3,47992772,0,47891139,50000000,27865208,343585144 +main,32707628168281,32707630164754,10,2,namer,,0,320,pool-33-thread-3,1996473,0,1999584,0,431928,343585144 +main,32707630268045,32707630358030,10,3,packageobjects,,0,320,pool-33-thread-3,89985,0,89514,0,2456,343585144 +main,32707630400508,32708035973686,10,4,typer,,0,320,pool-33-thread-3,405573178,0,404836561,400000000,110603464,454331224 +main,32708036121891,32708042271597,10,5,superaccessors,,0,320,pool-33-thread-3,6149706,0,6153882,10000000,2133184,456923472 +main,32708042385115,32708134662761,10,6,patmat,,0,320,pool-33-thread-3,92277646,0,91270996,90000000,17302464,472477456 +main,32708134842074,32708136799101,10,7,extmethods,,0,320,pool-33-thread-3,1957027,0,1959677,0,289792,475069720 +main,32708136899850,32708140236205,10,8,pickler,,0,320,pool-33-thread-3,3336355,0,3339427,10000000,1238432,475069720 +main,32708140337682,32710784380918,10,9,xsbt-api,,0,320,pool-33-thread-3,2644043236,0,2642849070,2640000000,1438975776,1915009336 +main,32710784583344,32710810062181,10,10,xsbt-dependency,,0,320,pool-33-thread-3,25478837,0,25459252,20000000,6177640,1920193880 +main,32710810362075,32710890143857,10,11,refchecks,,0,320,pool-33-thread-3,79781782,0,79695405,80000000,7395520,1927971392 +main,32710890279527,32710934154344,10,12,uncurry,,0,320,pool-33-thread-3,43874817,0,43652875,50000000,4798440,1933155928 +main,32710934344503,32710975709384,10,13,fields,,0,320,pool-33-thread-3,41364881,0,41117484,40000000,4816376,1938344584 +main,32710976055745,32710984870638,10,14,tailcalls,,0,320,pool-33-thread-3,8814893,0,8568138,10000000,613512,1938344584 +main,32710984978416,32711149993777,10,15,specialize,,0,320,pool-33-thread-3,165015361,0,163630024,160000000,34719576,1972075648 +main,32711150171912,32711183642481,10,16,explicitouter,,0,320,pool-33-thread-3,33470569,0,33276937,30000000,3318328,1977260192 +GC,32711384645212,32711440645212,82062, 82117,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32711183786348,32711447903142,10,17,erasure,,0,320,pool-33-thread-3,264116794,0,202201065,200000000,16631360,192910544 +main,32711448104212,32711453465049,10,18,posterasure,,0,320,pool-33-thread-3,5360837,0,5364136,0,1012528,192910544 +main,32711453602060,32711473134962,10,19,lambdalift,,0,320,pool-33-thread-3,19532902,0,19442863,20000000,2463704,192910544 +main,32711473267405,32711497884811,10,20,constructors,,0,320,pool-33-thread-3,24617406,0,24132706,30000000,2055056,192910544 +main,32711498029895,32711502108385,10,21,flatten,,0,320,pool-33-thread-3,4078490,0,4082324,0,550936,192910544 +main,32711502250343,32711584328112,10,22,mixin,,0,320,pool-33-thread-3,82077769,0,71500027,70000000,8953104,192910544 +main,32711584482965,32711588560938,10,23,cleanup,,0,320,pool-33-thread-3,4077973,0,4083430,10000000,377920,192910544 +main,32711588724378,32711616972785,10,24,delambdafy,,0,320,pool-33-thread-3,28248407,0,28250718,30000000,2898344,211068864 +main,32711617108081,32711824574805,10,25,jvm,,0,320,pool-33-thread-3,207466724,0,206252917,190000000,32300088,229227328 +main,32711824706679,32711826674170,10,26,xsbt-analyzer,,0,320,pool-33-thread-3,1967491,0,1938422,0,269696,229227328 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32712299387990,32712300500553,11,0,,,0,335,pool-35-thread-2,1112563,0,1111126,0,339120,336465688 +main,32712300955747,32712357578119,11,1,parser,,0,335,pool-35-thread-2,56622372,0,55831907,50000000,27854952,366352904 +main,32712357744475,32712360266286,11,2,namer,,0,335,pool-35-thread-2,2521811,0,2525186,0,431800,366352904 +main,32712360391306,32712360481993,11,3,packageobjects,,0,335,pool-35-thread-2,90687,0,89505,0,2456,366352904 +main,32712360522338,32712878961061,11,4,typer,,0,335,pool-35-thread-2,518438723,0,511945084,500000000,110548728,476502280 +main,32712879094461,32712886548844,11,5,superaccessors,,0,335,pool-35-thread-2,7454383,0,7461576,10000000,2133624,478637072 +main,32712886708071,32712998240994,11,6,patmat,,0,335,pool-35-thread-2,111532923,0,110939728,110000000,17179760,495715712 +main,32712998351697,32713001161865,11,7,extmethods,,0,335,pool-35-thread-2,2810168,0,2819757,0,288832,495715712 +main,32713001308401,32713005651325,11,8,pickler,,0,335,pool-35-thread-2,4342924,0,4349577,10000000,1238432,497858696 +main,32713005807930,32715803102596,11,9,xsbt-api,,0,335,pool-35-thread-2,2797294666,0,2796795417,2790000000,1438953424,1937160616 +main,32715803232551,32715821144356,11,10,xsbt-dependency,,0,335,pool-35-thread-2,17911805,0,17894052,20000000,6177528,1941430208 +main,32715821247869,32715888897060,11,11,refchecks,,0,335,pool-35-thread-2,67649191,0,66846722,70000000,7369240,1949969968 +main,32715889031038,32715915259334,11,12,uncurry,,0,335,pool-35-thread-2,26228296,0,26230842,20000000,4790752,1954239584 +main,32715915393066,32715937808917,11,13,fields,,0,335,pool-35-thread-2,22415851,0,22418989,20000000,4812624,1958509192 +main,32715937914182,32715943457542,11,14,tailcalls,,0,335,pool-35-thread-2,5543360,0,5547438,10000000,612680,1960644000 +GC,32716037995979,32716081995979,86716, 86759,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32715943601045,32716098080812,11,15,specialize,,0,335,pool-35-thread-2,154479767,0,110435388,110000000,34801976,191575496 +main,32716098234392,32716118516337,11,16,explicitouter,,0,335,pool-35-thread-2,20281945,0,20278160,20000000,3316264,191575496 +main,32716118617988,32716230796043,11,17,erasure,,0,335,pool-35-thread-2,112178055,0,110941851,110000000,16682496,211094264 +main,32716230929433,32716236852854,11,18,posterasure,,0,335,pool-35-thread-2,5923421,0,5930214,0,1009344,211094264 +main,32716236975858,32716255727213,11,19,lambdalift,,0,335,pool-35-thread-2,18751355,0,18367322,20000000,2459520,211094264 +main,32716255850482,32716270652314,11,20,constructors,,0,335,pool-35-thread-2,14801832,0,14805066,20000000,2046448,211094264 +main,32716270787638,32716277004343,11,21,flatten,,0,335,pool-35-thread-2,6216705,0,6226817,0,548120,211094264 +main,32716277200008,32716322927171,11,22,mixin,,0,335,pool-35-thread-2,45727163,0,45033581,50000000,8884328,230613032 +main,32716323047770,32716325761583,11,23,cleanup,,0,335,pool-35-thread-2,2713813,0,2717776,0,376488,230613032 +main,32716325882455,32716342989330,11,24,delambdafy,,0,335,pool-35-thread-2,17106875,0,17110600,20000000,2896768,230613032 +main,32716343104567,32716515762601,11,25,jvm,,0,335,pool-35-thread-2,172658034,0,172439789,160000000,32093072,250131816 +main,32716515880745,32716517211249,11,26,xsbt-analyzer,,0,335,pool-35-thread-2,1330504,0,1332460,0,269696,250131816 diff --git a/reports/krzysiek/baseline-cmp/run_1_our-parallel.csv b/reports/krzysiek/baseline-cmp/run_1_our-parallel.csv new file mode 100644 index 0000000..f85cdb4 --- /dev/null +++ b/reports/krzysiek/baseline-cmp/run_1_our-parallel.csv @@ -0,0 +1,436 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32820879217740,32820881645757,1,0,,,0,119,pool-15-thread-6,2428017,0,2393109,0,407592,320679248 +background,32820899054322,32821162901968,1,1,parser,worker,10,124,scalac-parser-worker-1,263847646,95663,198029180,190000000,7550456,360767160 +background,32820899054359,32821163027198,1,1,parser,worker,7,125,scalac-parser-worker-2,263972839,132915,208204926,200000000,8460568,360767160 +background,32820899054356,32821163072668,1,1,parser,worker,2,126,scalac-parser-worker-3,264018312,18884,228362105,220000000,10949504,360767160 +background,32820899150863,32821163111100,1,1,parser,worker,4,127,scalac-parser-worker-4,263960237,126316,191474609,180000000,7257560,360767160 +main,32820887062897,32821163553996,1,1,parser,,0,119,pool-15-thread-6,276491099,0,23521125,20000000,1641264,360767160 +main,32821163769582,32821252904223,1,2,namer,,0,119,pool-15-thread-6,89134641,0,86988256,90000000,3305464,363439608 +main,32821253098230,32821255026230,1,3,packageobjects,,0,119,pool-15-thread-6,1928000,0,1824088,0,35512,363439608 +GC,32821511850364,32821552850364,13168, 13208,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,32821374479179,32821554479179,13208, 13387,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,32821255234440,32825057846836,1,4,typer,,0,119,pool-15-thread-6,3802612396,0,3520065973,3500000000,174077584,298310832 +main,32825058085913,32825136553521,1,5,superaccessors,,0,119,pool-15-thread-6,78467608,0,77475853,80000000,3106888,300915928 +main,32825136832450,32825806163126,1,6,patmat,,0,119,pool-15-thread-6,669330676,0,659546887,640000000,34087392,334805416 +main,32825806359052,32825838099181,1,7,extmethods,,0,119,pool-15-thread-6,31740129,0,30306841,30000000,1137960,337410576 +main,32825838420801,32825891725505,1,8,pickler,,0,119,pool-15-thread-6,53304704,0,51284369,50000000,1872712,337410576 +GC,32827268407112,32827319407112,19114, 19164,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32829088690071,32829142690071,20934, 20987,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32830509735925,32830560735925,22355, 22405,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32825891928911,32830719062929,1,9,xsbt-api,,0,119,pool-15-thread-6,4827134018,0,4655476209,4570000000,1552247000,345498632 +main,32830719205363,32830821792116,1,10,xsbt-dependency,,0,119,pool-15-thread-6,102586753,0,101353455,90000000,8551776,358364296 +background,32830822290287,32831052406225,1,11,refchecks,worker,7,128,scalac-refchecks-worker-1,230115938,61491,125574669,120000000,3314840,381119176 +background,32830822354288,32831052541341,1,11,refchecks,worker,9,129,scalac-refchecks-worker-2,230187053,92095,158004238,150000000,5381472,381119176 +background,32830822473712,32831052601400,1,11,refchecks,worker,1,130,scalac-refchecks-worker-3,230127688,0,124197661,120000000,5659408,381119176 +background,32830822622766,32831052646654,1,11,refchecks,worker,6,131,scalac-refchecks-worker-4,230023888,58780,121721939,120000000,3021064,381119176 +main,32830821942089,32831053062405,1,11,refchecks,,0,119,pool-15-thread-6,231120316,0,1533322,10000000,25192,381119176 +main,32831053202299,32831333626591,1,12,uncurry,,0,119,pool-15-thread-6,280424292,0,269866263,270000000,8696976,393730992 +main,32831333787775,32831473624220,1,13,fields,,0,119,pool-15-thread-6,139836445,0,136299270,130000000,6986992,393730992 +main,32831473827538,32831547518122,1,14,tailcalls,,0,119,pool-15-thread-6,73690584,0,71066622,70000000,1810400,393730992 +main,32831547697006,32831968510093,1,15,specialize,,0,119,pool-15-thread-6,420813087,0,408042010,410000000,49006320,444178784 +main,32831968709354,32832070086894,1,16,explicitouter,,0,119,pool-15-thread-6,101377540,0,98482596,100000000,5288480,456790744 +main,32832070249691,32832607379088,1,17,erasure,,0,119,pool-15-thread-6,537129397,0,525915125,510000000,26830536,482014344 +main,32832607569763,32832641836741,1,18,posterasure,,0,119,pool-15-thread-6,34266978,0,33955404,40000000,1602480,482014344 +main,32832642006440,32832784229806,1,19,lambdalift,,0,119,pool-15-thread-6,142223366,0,139554000,140000000,4397920,482014344 +main,32832784417129,32832875129367,1,20,constructors,,0,119,pool-15-thread-6,90712238,0,89010598,90000000,3922568,494626248 +main,32832875284905,32832907845579,1,21,flatten,,0,119,pool-15-thread-6,32560674,0,31507107,30000000,1109760,494626248 +main,32832908055551,32833081292438,1,22,mixin,,0,119,pool-15-thread-6,173236887,0,169027413,170000000,15635232,507238048 +main,32833081489030,32833113292870,1,23,cleanup,,0,119,pool-15-thread-6,31803840,0,31795523,30000000,965280,507238048 +main,32833113478106,32833240434042,1,24,delambdafy,,0,119,pool-15-thread-6,126955936,0,123444556,120000000,5061696,507238048 +main,32833240643402,32834214216092,1,25,jvm,,0,119,pool-15-thread-6,973572690,0,929706081,910000000,49674968,558720896 +main,32834214413034,32834222546674,1,26,xsbt-analyzer,,0,119,pool-15-thread-6,8133640,0,8050992,0,512768,558720896 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32835115200418,32835117083656,2,0,,,0,142,pool-17-thread-6,1883238,0,1883013,0,339216,699713488 +background,32835118800825,32835194467378,2,1,parser,worker,7,146,scalac-parser-worker-1,75666553,96754,57243867,50000000,6110992,731570040 +background,32835118909391,32835194570953,2,1,parser,worker,6,147,scalac-parser-worker-2,75661562,67999,63682857,60000000,6471952,731570040 +background,32835119294811,32835194607119,2,1,parser,worker,2,148,scalac-parser-worker-3,75312308,8327,73130490,70000000,9446168,731570040 +background,32835119295147,32835194639534,2,1,parser,worker,8,149,scalac-parser-worker-4,75344387,71837,51340566,50000000,5429552,731570040 +main,32835118345090,32835195018387,2,1,parser,,0,142,pool-17-thread-6,76673297,0,1612185,0,24496,731570040 +main,32835195149860,32835200852653,2,2,namer,,0,142,pool-17-thread-6,5702793,0,5355262,0,486568,731570040 +main,32835200990956,32835201349419,2,3,packageobjects,,0,142,pool-17-thread-6,358463,0,358332,0,12480,731570040 +main,32835201498540,32836413480065,2,4,typer,,0,142,pool-17-thread-6,1211981525,0,1203611830,1210000000,131457880,863736872 +main,32836413637350,32836428922328,2,5,superaccessors,,0,142,pool-17-thread-6,15284978,0,15100035,10000000,2458128,866012296 +main,32836429072224,32836646961622,2,6,patmat,,0,142,pool-17-thread-6,217889398,0,214803331,220000000,20709168,886491184 +main,32836647097146,32836653718526,2,7,extmethods,,0,142,pool-17-thread-6,6621380,0,6408126,0,368224,886491184 +main,32836653857490,32836670224538,2,8,pickler,,0,142,pool-17-thread-6,16367048,0,16250155,20000000,1296384,886491184 +GC,32837213645764,32837269645764,29059, 29114,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32839064250879,32839145250879,30910, 30990,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32836670419755,32840374337541,2,9,xsbt-api,,0,142,pool-17-thread-6,3703917786,0,3564398219,3500000000,1512309616,903552712 +main,32840374495078,32840427039119,2,10,xsbt-dependency,,0,142,pool-17-thread-6,52544041,0,52449695,50000000,6970816,903552712 +background,32840427629919,32840568411735,2,11,refchecks,worker,8,150,scalac-refchecks-worker-1,140781816,116134,65135895,60000000,1683720,919528096 +background,32840427715454,32840568566390,2,11,refchecks,worker,7,151,scalac-refchecks-worker-2,140850936,101565,64688501,60000000,2032008,919528096 +background,32840427864110,32840568622887,2,11,refchecks,worker,1,152,scalac-refchecks-worker-3,140758777,0,108674872,100000000,5037728,919528096 +background,32840428430343,32840568667271,2,11,refchecks,worker,7,153,scalac-refchecks-worker-4,140236928,96414,107578795,100000000,4115184,919528096 +main,32840427226941,32840569155732,2,11,refchecks,,0,142,pool-17-thread-6,141928791,0,1172984,0,25040,919528096 +main,32840569329483,32840706627611,2,12,uncurry,,0,142,pool-17-thread-6,137298128,0,135682752,140000000,6902272,930284456 +main,32840706852392,32840782746306,2,13,fields,,0,142,pool-17-thread-6,75893914,0,74623142,70000000,5165488,930284456 +main,32840782958757,32840810302633,2,14,tailcalls,,0,142,pool-17-thread-6,27343876,0,26899986,30000000,1098456,930284456 +main,32840810527113,32841150785493,2,15,specialize,,0,142,pool-17-thread-6,340258380,0,335841388,330000000,43001608,973309968 +main,32841151016711,32841220691105,2,16,explicitouter,,0,142,pool-17-thread-6,69674394,0,69094365,70000000,4443328,984066336 +main,32841220947162,32841584220327,2,17,erasure,,0,142,pool-17-thread-6,363273165,0,358513200,360000000,23847624,1005579080 +main,32841584415230,32841601552103,2,18,posterasure,,0,142,pool-17-thread-6,17136873,0,17144020,20000000,1403016,1005579080 +main,32841601738431,32841710977589,2,19,lambdalift,,0,142,pool-17-thread-6,109239158,0,108917389,110000000,2922880,1005579080 +main,32841711172456,32841759344948,2,20,constructors,,0,142,pool-17-thread-6,48172492,0,47320678,50000000,2622600,1016335456 +main,32841759573583,32841777376083,2,21,flatten,,0,142,pool-17-thread-6,17802500,0,16195162,10000000,998688,1016335456 +main,32841777584079,32841908677446,2,22,mixin,,0,142,pool-17-thread-6,131093367,0,130963322,130000000,14853656,1027091816 +main,32841908886238,32841916338128,2,23,cleanup,,0,142,pool-17-thread-6,7451890,0,7457426,10000000,740800,1027091816 +main,32841916519829,32841997905594,2,24,delambdafy,,0,142,pool-17-thread-6,81385765,0,81331253,80000000,3938888,1037848200 +main,32841998109352,32842477224947,2,25,jvm,,0,142,pool-17-thread-6,479115595,0,472915301,460000000,38567192,1076704832 +main,32842477395401,32842480271976,2,26,xsbt-analyzer,,0,142,pool-17-thread-6,2876575,0,2878201,10000000,351984,1076704832 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32843323810256,32843326396823,3,0,,,0,167,pool-19-thread-9,2586567,0,2583042,10000000,339216,1196026128 +background,32843328330314,32843433827931,3,1,parser,worker,5,169,scalac-parser-worker-1,105497617,59399,74960196,70000000,6960912,1229808576 +background,32843328539186,32843434013664,3,1,parser,worker,10,170,scalac-parser-worker-2,105474478,144047,70879326,70000000,6330696,1229808576 +background,32843328810430,32843434131027,3,1,parser,worker,2,171,scalac-parser-worker-3,105320597,12188,94644749,90000000,9382040,1229808576 +background,32843331119349,32843434223317,3,1,parser,worker,6,172,scalac-parser-worker-4,103103968,93377,51932246,50000000,4565904,1229808576 +main,32843327628056,32843434914234,3,1,parser,,0,167,pool-19-thread-9,107286178,0,2004232,0,25344,1229808576 +main,32843435162995,32843443425874,3,2,namer,,0,167,pool-19-thread-9,8262879,0,8028124,10000000,467960,1229808576 +main,32843443688995,32843444204765,3,3,packageobjects,,0,167,pool-19-thread-9,515770,0,519506,0,9936,1229808576 +GC,32844446598411,32844550598411,36291, 36394,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32843444418075,32844874181795,3,4,typer,,0,167,pool-19-thread-9,1429763720,0,1311344779,1240000000,127410680,388864352 +main,32844874465759,32844902031722,3,5,superaccessors,,0,167,pool-19-thread-9,27565963,0,27194667,30000000,2424552,391043664 +main,32844902382407,32845217117201,3,6,patmat,,0,167,pool-19-thread-9,314734794,0,302214598,300000000,20335176,412973784 +main,32845217300336,32845224489373,3,7,extmethods,,0,167,pool-19-thread-9,7189037,0,6895552,10000000,356256,412973784 +main,32845224701799,32845244080620,3,8,pickler,,0,167,pool-19-thread-9,19378821,0,19384412,20000000,1296088,412973784 +GC,32847241887885,32847288887885,39087, 39133,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32845244294226,32848261794302,3,9,xsbt-api,,0,167,pool-19-thread-9,3017500076,0,2969376755,2960000000,1510445792,956502560 +main,32848261941289,32848309125240,3,10,xsbt-dependency,,0,167,pool-19-thread-9,47183951,0,46996967,50000000,6566096,956502560 +background,32848309720230,32848397226385,3,11,refchecks,worker,7,173,scalac-refchecks-worker-1,87506155,101697,77271212,70000000,4167984,972903480 +background,32848309835801,32848397369727,3,11,refchecks,worker,10,174,scalac-refchecks-worker-2,87533926,126334,41519247,30000000,1743688,972903480 +background,32848309880298,32848397445340,3,11,refchecks,worker,1,175,scalac-refchecks-worker-3,87565042,0,81530176,80000000,5064624,972903480 +background,32848310180207,32848397498931,3,11,refchecks,worker,5,176,scalac-refchecks-worker-4,87318724,43104,42767251,40000000,1884936,972903480 +main,32848309269726,32848398013086,3,11,refchecks,,0,167,pool-19-thread-9,88743360,0,1123113,0,24272,972903480 +main,32848398214477,32848481649235,3,12,uncurry,,0,167,pool-19-thread-9,83434758,0,81922673,80000000,6826704,983613112 +main,32848481827347,32848526034827,3,13,fields,,0,167,pool-19-thread-9,44207480,0,44189177,50000000,4991576,983613112 +main,32848526207804,32848543185501,3,14,tailcalls,,0,167,pool-19-thread-9,16977697,0,16835741,10000000,1106872,983613112 +main,32848543377827,32848734303257,3,15,specialize,,0,167,pool-19-thread-9,190925430,0,189365801,190000000,42370032,1026670800 +main,32848734476267,32848766186222,3,16,explicitouter,,0,167,pool-19-thread-9,31709955,0,31715380,30000000,4298352,1037380456 +main,32848766336816,32848981110755,3,17,erasure,,0,167,pool-19-thread-9,214773939,0,214342334,210000000,22814536,1058799760 +main,32848981302612,32848993006214,3,18,posterasure,,0,167,pool-19-thread-9,11703602,0,11724740,20000000,1273352,1058799760 +main,32848993197568,32849061253340,3,19,lambdalift,,0,167,pool-19-thread-9,68055772,0,67426939,60000000,2751272,1058799760 +main,32849061428007,32849094271250,3,20,constructors,,0,167,pool-19-thread-9,32843243,0,32456916,40000000,2541800,1069509424 +main,32849094417757,32849101754816,3,21,flatten,,0,167,pool-19-thread-9,7337059,0,7343749,0,895360,1069509424 +main,32849101915534,32849184877191,3,22,mixin,,0,167,pool-19-thread-9,82961657,0,82967813,90000000,14699536,1080219056 +main,32849185033084,32849191495539,3,23,cleanup,,0,167,pool-19-thread-9,6462455,0,6473064,0,678408,1080219056 +main,32849191698848,32849245124745,3,24,delambdafy,,0,167,pool-19-thread-9,53425897,0,53431677,60000000,3732688,1080219056 +main,32849245294823,32849553334107,3,25,jvm,,0,167,pool-19-thread-9,308039284,0,306651951,290000000,37566328,1123058224 +main,32849553521357,32849557376447,3,26,xsbt-analyzer,,0,167,pool-19-thread-9,3855090,0,3785685,0,351984,1123058224 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32850164598958,32850165924099,4,0,,,0,187,pool-21-thread-3,1325141,0,1316695,0,339216,1241539736 +background,32850166927394,32850226023594,4,1,parser,worker,3,194,scalac-parser-worker-1,59096200,22211,32366592,30000000,4797976,1274116912 +background,32850167038896,32850226133850,4,1,parser,worker,10,195,scalac-parser-worker-2,59094954,101154,46086261,40000000,6621384,1274116912 +background,32850167127937,32850226186346,4,1,parser,worker,2,196,scalac-parser-worker-3,59058409,10965,47124724,40000000,9383304,1274116912 +background,32850168331115,32850226222359,4,1,parser,worker,8,197,scalac-parser-worker-4,57891244,99364,41105916,40000000,6454632,1274116912 +main,32850166529779,32850228258269,4,1,parser,,0,187,pool-21-thread-3,61728490,0,1285656,0,24656,1274116912 +main,32850228473286,32850233668240,4,2,namer,,0,187,pool-21-thread-3,5194954,0,5199206,10000000,461072,1276443824 +main,32850233848379,32850234166933,4,3,packageobjects,,0,187,pool-21-thread-3,318554,0,313438,0,9936,1276443824 +main,32850234283021,32851033277542,4,4,typer,,0,187,pool-21-thread-3,798994521,0,792340308,780000000,126669536,1403254288 +main,32851033418637,32851045117964,4,5,superaccessors,,0,187,pool-21-thread-3,11699327,0,11704354,10000000,2293768,1405581208 +main,32851045256864,32851220615347,4,6,patmat,,0,187,pool-21-thread-3,175358483,0,172847649,170000000,20171008,1424268136 +main,32851220784168,32851225521527,4,7,extmethods,,0,187,pool-21-thread-3,4737359,0,4433016,0,342920,1424268136 +main,32851225676004,32851235155073,4,8,pickler,,0,187,pool-21-thread-3,9479069,0,9344107,10000000,1296416,1426595056 +GC,32851818596760,32852016596760,43664, 43861,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32851235308499,32854210818423,4,9,xsbt-api,,0,187,pool-21-thread-3,2975509924,0,2777136692,2740000000,1509314040,1732343752 +main,32854210981894,32854235859315,4,10,xsbt-dependency,,0,187,pool-21-thread-3,24877421,0,24654006,20000000,6526520,1736463152 +GC,32854239199040,32854300199040,46085, 46145,PS Scavenge,end of minor GC,Allocation Failure,8 +background,32854299773600,32854398100965,4,11,refchecks,worker,7,198,scalac-refchecks-worker-1,98327365,88905,75747195,70000000,3968544,491997600 +background,32854299938455,32854398236530,4,11,refchecks,worker,5,199,scalac-refchecks-worker-2,98298075,53363,34138766,20000000,1660032,491997600 +background,32854300790522,32854398299015,4,11,refchecks,worker,1,200,scalac-refchecks-worker-3,97508493,0,69021650,60000000,5048176,491997600 +background,32854300923943,32854398345090,4,11,refchecks,worker,10,201,scalac-refchecks-worker-4,97421147,120066,48709553,40000000,1974040,491997600 +main,32854236025222,32854399051189,4,11,refchecks,,0,187,pool-21-thread-3,163025967,0,1530792,0,24416,491997600 +main,32854399222427,32854465973002,4,12,uncurry,,0,187,pool-21-thread-3,66750575,0,66695089,70000000,6609384,492084120 +main,32854466145967,32854507703859,4,13,fields,,0,187,pool-21-thread-3,41557892,0,41467304,40000000,4909872,492084120 +main,32854507859676,32854518163323,4,14,tailcalls,,0,187,pool-21-thread-3,10303647,0,10316089,10000000,1106448,492084120 +main,32854518358806,32854658866141,4,15,specialize,,0,187,pool-21-thread-3,140507335,0,140503482,140000000,41372152,535845128 +main,32854659034985,32854683547219,4,16,explicitouter,,0,187,pool-21-thread-3,24512234,0,24517067,20000000,4292896,535845128 +main,32854683692763,32854864953101,4,17,erasure,,0,187,pool-21-thread-3,181260338,0,180044243,180000000,22702408,565019136 +main,32854865137000,32854878144327,4,18,posterasure,,0,187,pool-21-thread-3,13007327,0,11805962,20000000,1273288,565019136 +main,32854878281168,32854922748208,4,19,lambdalift,,0,187,pool-21-thread-3,44467040,0,43832990,40000000,2749520,565019136 +main,32854922883427,32854951631635,4,20,constructors,,0,187,pool-21-thread-3,28748208,0,28637010,30000000,2541456,579606168 +main,32854951792598,32854958408382,4,21,flatten,,0,187,pool-21-thread-3,6615784,0,6621437,10000000,895360,589485584 +main,32854958581410,32855051289011,4,22,mixin,,0,187,pool-21-thread-3,92707601,0,91396725,80000000,14658744,604354664 +main,32855051439116,32855063243599,4,23,cleanup,,0,187,pool-21-thread-3,11804483,0,11808841,20000000,672616,604354664 +main,32855063383613,32855108067983,4,24,delambdafy,,0,187,pool-21-thread-3,44684370,0,43239796,40000000,3724680,604354664 +main,32855108218041,32855349717910,4,25,jvm,,0,187,pool-21-thread-3,241499869,0,239736267,220000000,37008472,633528808 +main,32855349884656,32855352934325,4,26,xsbt-analyzer,,0,187,pool-21-thread-3,3049669,0,3051792,10000000,351984,633528808 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32855970083526,32855971284202,5,0,,,0,211,pool-23-thread-6,1200676,0,1192146,0,339216,745048200 +background,32855973078628,32856025446036,5,1,parser,worker,7,215,scalac-parser-worker-1,52367408,73330,34082727,30000000,6284920,778210680 +background,32855973244143,32856025535095,5,1,parser,worker,9,216,scalac-parser-worker-2,52290952,86196,29217065,20000000,5301240,778210680 +background,32855973386325,32856025571581,5,1,parser,worker,2,217,scalac-parser-worker-3,52185256,11328,41608765,40000000,9364888,778210680 +background,32855973790202,32856025602232,5,1,parser,worker,5,218,scalac-parser-worker-4,51812030,49462,31061333,30000000,6230960,778210680 +main,32855971892008,32856026031811,5,1,parser,,0,211,pool-23-thread-6,54139803,0,1539699,10000000,24720,778210680 +main,32856026141832,32856029655285,5,2,namer,,0,211,pool-23-thread-6,3513453,0,3520463,0,460416,778210680 +main,32856029818957,32856030043920,5,3,packageobjects,,0,211,pool-23-thread-6,224963,0,224248,0,9936,778210680 +main,32856030143746,32856700918403,5,4,typer,,0,211,pool-23-thread-6,670774657,0,669460431,660000000,126589168,906413928 +main,32856701077269,32856714139730,5,5,superaccessors,,0,211,pool-23-thread-6,13062461,0,12757757,10000000,2323536,906413928 +main,32856714282582,32856897888215,5,6,patmat,,0,211,pool-23-thread-6,183605633,0,183396753,190000000,20054224,928521856 +main,32856898031155,32856902858771,5,7,extmethods,,0,211,pool-23-thread-6,4827616,0,4633992,0,341880,928521856 +main,32856902991935,32856910390097,5,8,pickler,,0,211,pool-23-thread-6,7398162,0,7374423,10000000,1295864,928521856 +GC,32858923089659,32859009089659,50768, 50853,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32856910551446,32859771834601,5,9,xsbt-api,,0,211,pool-23-thread-6,2861283155,0,2774147954,2760000000,1509514760,1009322664 +main,32859771988763,32859795517993,5,10,xsbt-dependency,,0,211,pool-23-thread-6,23529230,0,23216339,20000000,6523992,1022848024 +background,32859795945607,32859859653904,5,11,refchecks,worker,9,219,scalac-refchecks-worker-1,63708297,113836,56146305,40000000,3772656,1038047896 +background,32859795995135,32859859769744,5,11,refchecks,worker,5,220,scalac-refchecks-worker-2,63774609,45587,27816994,20000000,1958336,1038047896 +background,32859798227625,32859859818372,5,11,refchecks,worker,1,221,scalac-refchecks-worker-3,61590747,0,50008682,50000000,5030016,1038047896 +background,32859798618018,32859859853100,5,11,refchecks,worker,8,222,scalac-refchecks-worker-4,61235082,58506,26714991,20000000,1699984,1038047896 +main,32859795638160,32859860381127,5,11,refchecks,,0,211,pool-23-thread-6,64742967,0,1009977,0,25008,1038047896 +main,32859860519905,32859913384101,5,12,uncurry,,0,211,pool-23-thread-6,52864196,0,52519204,50000000,6623752,1038047896 +main,32859913521492,32859945212157,5,13,fields,,0,211,pool-23-thread-6,31690665,0,31512151,30000000,4902048,1051573240 +main,32859945343537,32859959735366,5,14,tailcalls,,0,211,pool-23-thread-6,14391829,0,14401100,10000000,1106320,1051573240 +main,32859959930128,32860146711076,5,15,specialize,,0,211,pool-23-thread-6,186780948,0,183488004,180000000,41090824,1092149256 +main,32860146860360,32860171119136,5,16,explicitouter,,0,211,pool-23-thread-6,24258776,0,24104409,30000000,4280960,1092149256 +main,32860171260072,32860377027805,5,17,erasure,,0,211,pool-23-thread-6,205767733,0,203700045,200000000,22384704,1119200408 +main,32860377199844,32860397319560,5,18,posterasure,,0,211,pool-23-thread-6,20119716,0,20125338,20000000,1265816,1119200408 +main,32860397502270,32860464908485,5,19,lambdalift,,0,211,pool-23-thread-6,67406215,0,66910056,70000000,2740920,1119200408 +main,32860465096257,32860497841923,5,20,constructors,,0,211,pool-23-thread-6,32745666,0,32657462,30000000,2538904,1119256656 +main,32860498007474,32860507898275,5,21,flatten,,0,211,pool-23-thread-6,9890801,0,9900068,10000000,887856,1119256656 +main,32860508080196,32860589504251,5,22,mixin,,0,211,pool-23-thread-6,81424055,0,81430862,80000000,14507208,1132781984 +main,32860589659015,32860598710368,5,23,cleanup,,0,211,pool-23-thread-6,9051353,0,9054232,10000000,669656,1132781984 +main,32860598897184,32860663752015,5,24,delambdafy,,0,211,pool-23-thread-6,64854831,0,64482949,70000000,3709712,1146307312 +main,32860663947654,32860908603684,5,25,jvm,,0,211,pool-23-thread-6,244656030,0,242966395,230000000,35643184,1173541360 +main,32860908766030,32860911592580,5,26,xsbt-analyzer,,0,211,pool-23-thread-6,2826550,0,2831484,0,351984,1173541360 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32861588378491,32861589388199,6,0,,,0,230,pool-25-thread-4,1009708,0,1008111,0,339216,1283604464 +background,32861591351415,32861621854576,6,1,parser,worker,8,238,scalac-parser-worker-1,30503161,60596,20527252,20000000,6491496,1314003496 +background,32861591524723,32861621969955,6,1,parser,worker,6,239,scalac-parser-worker-2,30445232,40117,21636421,20000000,6116968,1314003496 +background,32861591548298,32861621999884,6,1,parser,worker,2,240,scalac-parser-worker-3,30451586,9663,28971972,20000000,9363920,1314003496 +background,32861591666183,32861622023856,6,1,parser,worker,7,241,scalac-parser-worker-4,30357673,52391,19637825,10000000,5206688,1314003496 +main,32861589822944,32861622312710,6,1,parser,,0,230,pool-25-thread-4,32489766,0,1071185,0,24640,1314003496 +main,32861622432705,32861625106480,6,2,namer,,0,230,pool-25-thread-4,2673775,0,2681894,0,460240,1314003496 +main,32861625259609,32861625564027,6,3,packageobjects,,0,230,pool-25-thread-4,304418,0,204706,0,9936,1314003496 +main,32861625651883,32862395606017,6,4,typer,,0,230,pool-25-thread-4,769954134,0,761565459,760000000,126018384,1440492144 +main,32862395820991,32862412647233,6,5,superaccessors,,0,230,pool-25-thread-4,16826242,0,15877681,20000000,2233224,1442663464 +main,32862412837004,32862582214537,6,6,patmat,,0,230,pool-25-thread-4,169377533,0,166422183,160000000,19939080,1462205336 +main,32862582378280,32862586768640,6,7,extmethods,,0,230,pool-25-thread-4,4390360,0,4224864,10000000,340096,1462205336 +main,32862586932391,32862593863619,6,8,pickler,,0,230,pool-25-thread-4,6931228,0,6793107,10000000,1278616,1464380744 +GC,32864080868420,32864267868420,55926, 56112,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32862594037412,32866037256977,6,9,xsbt-api,,0,230,pool-25-thread-4,3443219565,0,3244670992,3240000000,1508822416,1564814808 +main,32866037415563,32866058639473,6,10,xsbt-dependency,,0,230,pool-25-thread-4,21223910,0,21225092,20000000,6475728,1574769808 +background,32866059119870,32866155963582,6,11,refchecks,worker,8,242,scalac-refchecks-worker-1,96843712,79111,30034631,20000000,1638984,1589053440 +background,32866059705454,32866156105003,6,11,refchecks,worker,6,243,scalac-refchecks-worker-2,96399549,71524,35102724,30000000,1687720,1589053440 +background,32866060446077,32866156184563,6,11,refchecks,worker,1,244,scalac-refchecks-worker-3,95738486,0,88682034,80000000,4976888,1589053440 +background,32866061289372,32866156234638,6,11,refchecks,worker,8,245,scalac-refchecks-worker-4,94945266,127250,68034064,60000000,3918664,1589053440 +main,32866058764858,32866156860697,6,11,refchecks,,0,230,pool-25-thread-4,98095839,0,1330173,0,24864,1589053440 +main,32866157023691,32866228656689,6,12,uncurry,,0,230,pool-25-thread-4,71632998,0,68717778,70000000,6581936,1599008408 +main,32866228835703,32866268732297,6,13,fields,,0,230,pool-25-thread-4,39896594,0,39715214,40000000,4880384,1599008408 +main,32866268906393,32866284572087,6,14,tailcalls,,0,230,pool-25-thread-4,15665694,0,14866421,10000000,960000,1599008408 +main,32866284742933,32866474536132,6,15,specialize,,0,230,pool-25-thread-4,189793199,0,187572441,180000000,41002752,1638965152 +main,32866474722435,32866501982984,6,16,explicitouter,,0,230,pool-25-thread-4,27260549,0,27267011,20000000,4271176,1648920176 +main,32866502149030,32866699493782,6,17,erasure,,0,230,pool-25-thread-4,197344752,0,196788516,200000000,22302656,1668830288 +main,32866699698051,32866716898398,6,18,posterasure,,0,230,pool-25-thread-4,17200347,0,17207381,20000000,1264920,1668830288 +main,32866717107560,32866780576484,6,19,lambdalift,,0,230,pool-25-thread-4,63468924,0,63213269,60000000,2728264,1668830288 +main,32866780732512,32866814405557,6,20,constructors,,0,230,pool-25-thread-4,33673045,0,33141795,30000000,2534264,1678785240 +main,32866814564559,32866822613950,6,21,flatten,,0,230,pool-25-thread-4,8049391,0,8058454,10000000,887440,1678785240 +main,32866822785815,32866907576214,6,22,mixin,,0,230,pool-25-thread-4,84790399,0,84785975,90000000,14498288,1688740192 +main,32866907745435,32866915433878,6,23,cleanup,,0,230,pool-25-thread-4,7688443,0,7697191,0,668912,1688740192 +main,32866915653999,32866980283454,6,24,delambdafy,,0,230,pool-25-thread-4,64629455,0,64464289,70000000,3689408,1698695152 +main,32866980508542,32867238565716,6,25,jvm,,0,230,pool-25-thread-4,258057174,0,254924615,240000000,35308840,1728560064 +main,32867238745986,32867241306360,6,26,xsbt-analyzer,,0,230,pool-25-thread-4,2560374,0,2566584,0,288144,1728560064 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32868080956604,32868082616188,7,0,,,0,253,pool-27-thread-4,1659584,0,1657123,0,339216,1843702376 +background,32868083790733,32868156332646,7,1,parser,worker,3,262,scalac-parser-worker-1,72541913,40102,55388919,50000000,9594560,1872268864 +background,32868084138457,32868156523567,7,1,parser,worker,5,263,scalac-parser-worker-2,72385110,54161,39981802,40000000,5961136,1872268864 +background,32868084722604,32868156616862,7,1,parser,worker,4,264,scalac-parser-worker-3,71894258,50088,38740101,30000000,5722256,1872268864 +background,32868086439899,32868156695013,7,1,parser,worker,11,265,scalac-parser-worker-4,70255114,157168,40786147,40000000,5889424,1872268864 +main,32868083274187,32868157346820,7,1,parser,,0,253,pool-27-thread-4,74072633,0,2067509,0,24368,1872268864 +main,32868157583077,32868163492680,7,2,namer,,0,253,pool-27-thread-4,5909603,0,5916736,0,458176,1872268864 +main,32868163718857,32868164041297,7,3,packageobjects,,0,253,pool-27-thread-4,322440,0,321420,0,9936,1872268864 +main,32868164181479,32868846705788,7,4,typer,,0,253,pool-27-thread-4,682524309,0,681322817,670000000,126192448,1999719792 +main,32868846831087,32868853879072,7,5,superaccessors,,0,253,pool-27-thread-4,7047985,0,7052645,10000000,2183032,2001760288 +main,32868854006690,32869009980822,7,6,patmat,,0,253,pool-27-thread-4,155974132,0,154581193,150000000,19558552,2020124312 +main,32869010132601,32869014126066,7,7,extmethods,,0,253,pool-27-thread-4,3993465,0,3926074,0,337312,2022164736 +main,32869014286534,32869020497792,7,8,pickler,,0,253,pool-27-thread-4,6211258,0,6216039,10000000,1278616,2022164736 +GC,32870463408076,32870586408076,61862, 61984,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32870138996874,32870586996874,61984, 62431,PS MarkSweep,end of major GC,Ergonomics,8 +main,32869020655420,32872459565606,7,9,xsbt-api,,0,253,pool-27-thread-4,3438910186,0,2866876116,2860000000,1508703888,1392493576 +main,32872459796048,32872483319222,7,10,xsbt-dependency,,0,253,pool-27-thread-4,23523174,0,23410671,30000000,6393224,1398807792 +background,32872483746565,32872545067772,7,11,refchecks,worker,6,266,scalac-refchecks-worker-1,61321207,42920,41672475,40000000,3718024,1413413512 +background,32872483843165,32872545193370,7,11,refchecks,worker,9,267,scalac-refchecks-worker-2,61350205,125543,26615895,20000000,1821064,1413413512 +background,32872483894036,32872545236359,7,11,refchecks,worker,1,268,scalac-refchecks-worker-3,61342323,0,53469680,50000000,4973944,1413413512 +background,32872484222787,32872545267395,7,11,refchecks,worker,7,269,scalac-refchecks-worker-4,61044608,59571,21781649,20000000,1635296,1413413512 +main,32872483462969,32872545630707,7,11,refchecks,,0,253,pool-27-thread-4,62167738,0,856008,0,24896,1413413512 +main,32872545768896,32872595280050,7,12,uncurry,,0,253,pool-27-thread-4,49511154,0,48441408,50000000,6573352,1419769416 +main,32872595395362,32872621936266,7,13,fields,,0,253,pool-27-thread-4,26540904,0,26269472,20000000,4877456,1426083576 +main,32872622073295,32872630278537,7,14,tailcalls,,0,253,pool-27-thread-4,8205242,0,8215861,10000000,916824,1426083576 +main,32872630401199,32872748923187,7,15,specialize,,0,253,pool-27-thread-4,118521988,0,117995421,120000000,41400704,1463968632 +main,32872749059644,32872770845191,7,16,explicitouter,,0,253,pool-27-thread-4,21785547,0,21419271,20000000,4268536,1470282824 +main,32872770978127,32872913197098,7,17,erasure,,0,253,pool-27-thread-4,142218971,0,141655944,140000000,22282560,1495628664 +main,32872913350618,32872924573098,7,18,posterasure,,0,253,pool-27-thread-4,11222480,0,11220196,10000000,1262408,1495628664 +main,32872924713135,32872975108154,7,19,lambdalift,,0,253,pool-27-thread-4,50395019,0,50090654,50000000,2720584,1495628664 +main,32872975239054,32872999172928,7,20,constructors,,0,253,pool-27-thread-4,23933874,0,23829298,30000000,2522984,1501942824 +main,32872999303694,32873005723272,7,21,flatten,,0,253,pool-27-thread-4,6419578,0,6427194,10000000,886032,1501942824 +main,32873005883236,32873061836386,7,22,mixin,,0,253,pool-27-thread-4,55953150,0,55473229,50000000,14463176,1514619016 +main,32873061978376,32873067741833,7,23,cleanup,,0,253,pool-27-thread-4,5763457,0,5770787,10000000,669048,1514619016 +main,32873067902025,32873107805158,7,24,delambdafy,,0,253,pool-27-thread-4,39903133,0,39885793,40000000,3678224,1520933176 +main,32873107948101,32873285358411,7,25,jvm,,0,253,pool-27-thread-4,177410310,0,175804031,160000000,35117568,1552504080 +main,32873285460891,32873287043322,7,26,xsbt-analyzer,,0,253,pool-27-thread-4,1582431,0,1584459,10000000,288144,1552504080 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32874753294612,32874754141179,8,0,,,0,281,pool-29-thread-6,846567,0,844014,0,339216,251839544 +background,32874754787205,32874783329877,8,1,parser,worker,7,287,scalac-parser-worker-1,28542672,53718,15414604,10000000,4672248,286023832 +background,32874754832554,32874783436820,8,1,parser,worker,4,288,scalac-parser-worker-2,28604266,83692,26812781,20000000,9440280,286023832 +background,32874754892490,32874783476601,8,1,parser,worker,5,289,scalac-parser-worker-3,28584111,33880,20962879,20000000,6864576,286023832 +background,32874754976282,32874783530188,8,1,parser,worker,7,290,scalac-parser-worker-4,28553906,48789,19108594,10000000,6178184,286023832 +main,32874754508924,32874784303996,8,1,parser,,0,281,pool-29-thread-6,29795072,0,989276,10000000,24640,286023832 +main,32874784452651,32874787685625,8,2,namer,,0,281,pool-29-thread-6,3232974,0,3189737,0,458064,286023832 +main,32874787813508,32874788030890,8,3,packageobjects,,0,281,pool-29-thread-6,217382,0,218582,0,9936,286023832 +main,32874788107329,32875317286822,8,4,typer,,0,281,pool-29-thread-6,529179493,0,526523584,510000000,125728576,412520696 +main,32875317401470,32875325892270,8,5,superaccessors,,0,281,pool-29-thread-6,8490800,0,8454760,10000000,2229520,415939088 +main,32875326033537,32875484024957,8,6,patmat,,0,281,pool-29-thread-6,157991420,0,157325570,160000000,19300344,433030984 +main,32875484241513,32875488903813,8,7,extmethods,,0,281,pool-29-thread-6,4662300,0,4661944,0,335800,433030984 +main,32875489099674,32875497870578,8,8,pickler,,0,281,pool-29-thread-6,8770904,0,7774204,10000000,1269144,436449392 +main,32875498012124,32878352971901,8,9,xsbt-api,,0,281,pool-29-thread-6,2854959777,0,2854326584,2840000000,1508649624,1943598752 +main,32878353122819,32878370412081,8,10,xsbt-dependency,,0,281,pool-29-thread-6,17289262,0,17293639,0,6384488,1950435552 +background,32878370885958,32878428595652,8,11,refchecks,worker,6,291,scalac-refchecks-worker-1,57709694,40150,49292484,40000000,4026336,1970946336 +background,32878370947552,32878428683452,8,11,refchecks,worker,10,292,scalac-refchecks-worker-2,57735900,79485,21570521,20000000,1561592,1970946336 +background,32878370997801,32878428734512,8,11,refchecks,worker,1,293,scalac-refchecks-worker-3,57736711,0,55389804,50000000,4956712,1970946336 +background,32878371091851,32878428771127,8,11,refchecks,worker,6,294,scalac-refchecks-worker-4,57679276,43976,20655139,20000000,1628232,1970946336 +main,32878370531398,32878429328850,8,11,refchecks,,0,281,pool-29-thread-6,58797452,0,815309,10000000,24864,1970946336 +main,32878429439078,32878463048370,8,12,uncurry,,0,281,pool-29-thread-6,33609292,0,33234872,30000000,6558328,1977783088 +main,32878463164892,32878486149608,8,13,fields,,0,281,pool-29-thread-6,22984716,0,22814644,20000000,4868720,1984619832 +main,32878486273671,32878493378269,8,14,tailcalls,,0,281,pool-29-thread-6,7104598,0,7088849,10000000,899552,1984619832 +main,32878493503173,32878596714073,8,15,specialize,,0,281,pool-29-thread-6,103210900,0,102435674,100000000,40677016,2025640504 +main,32878596834156,32878616627889,8,16,explicitouter,,0,281,pool-29-thread-6,19793733,0,19794455,20000000,4261328,2029058856 +main,32878616741520,32878731408065,8,17,erasure,,0,281,pool-29-thread-6,114666545,0,113829538,110000000,22215560,2049595664 +main,32878731533308,32878739377982,8,18,posterasure,,0,281,pool-29-thread-6,7844674,0,7849711,10000000,1262616,2053014040 +main,32878739484962,32878774737697,8,19,lambdalift,,0,281,pool-29-thread-6,35252735,0,35237936,30000000,2702776,2056432568 +main,32878774858011,32878795556173,8,20,constructors,,0,281,pool-29-thread-6,20698162,0,20708805,30000000,2522240,2056432568 +main,32878795673940,32878801426130,8,21,flatten,,0,281,pool-29-thread-6,5752190,0,5757500,0,886032,2059850976 +main,32878801542098,32878863831736,8,22,mixin,,0,281,pool-29-thread-6,62289638,0,61302940,50000000,14448400,2073524472 +main,32878863978414,32878868428316,8,23,cleanup,,0,281,pool-29-thread-6,4449902,0,4455288,10000000,668888,2073524472 +main,32878868545997,32878900394114,8,24,delambdafy,,0,281,pool-29-thread-6,31848117,0,31843200,30000000,3663800,2076942864 +main,32878900542451,32879102284059,8,25,jvm,,0,281,pool-29-thread-6,201741608,0,199357619,180000000,34969144,2111137896 +main,32879102418151,32879104675662,8,26,xsbt-analyzer,,0,281,pool-29-thread-6,2257511,0,2263554,10000000,288144,2111137896 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32879526442949,32879527261366,9,0,,,0,304,pool-31-thread-5,818417,0,812239,0,339216,2204011024 +GC,32879540965715,32879711965715,71386, 71556,PS Scavenge,end of minor GC,Allocation Failure,8 +background,32879527929004,32879724879677,9,1,parser,worker,7,310,scalac-parser-worker-1,196950673,59183,21082965,20000000,6718192,273033016 +background,32879527949084,32879724982076,9,1,parser,worker,9,311,scalac-parser-worker-2,197032992,83457,18646708,10000000,5607568,273033016 +background,32879527991126,32879725034799,9,1,parser,worker,2,312,scalac-parser-worker-3,197043673,7480,23170462,10000000,9354184,273033016 +background,32879528303366,32879725075234,9,1,parser,worker,5,313,scalac-parser-worker-4,196771868,37886,16425847,10000000,5469744,273033016 +main,32879527618878,32879725433415,9,1,parser,,0,304,pool-31-thread-5,197814537,0,988239,0,24496,273033016 +main,32879725551407,32879728761273,9,2,namer,,0,304,pool-31-thread-5,3209866,0,3206814,0,455120,273033016 +main,32879728891146,32879729066839,9,3,packageobjects,,0,304,pool-31-thread-5,175693,0,174669,0,9936,273033016 +main,32879729156129,32880239974835,9,4,typer,,0,304,pool-31-thread-5,510818706,0,509344507,510000000,125609296,398630560 +main,32880240096166,32880245418309,9,5,superaccessors,,0,304,pool-31-thread-5,5322143,0,5326146,0,2235088,400441296 +main,32880245553479,32880343916437,9,6,patmat,,0,304,pool-31-thread-5,98362958,0,97190372,100000000,19122232,420359440 +main,32880344057435,32880347076379,9,7,extmethods,,0,304,pool-31-thread-5,3018944,0,3024052,0,333416,420359440 +main,32880347188491,32880351027914,9,8,pickler,,0,304,pool-31-thread-5,3839423,0,3843824,10000000,1269144,422170168 +main,32880351145576,32883080358298,9,9,xsbt-api,,0,304,pool-31-thread-5,2729212722,0,2728855263,2730000000,1508631552,1929619704 +main,32883080524621,32883097973365,9,10,xsbt-dependency,,0,304,pool-31-thread-5,17448744,0,17452641,10000000,6383976,1936862704 +background,32883098514359,32883160039664,9,11,refchecks,worker,6,314,scalac-refchecks-worker-1,61525305,45389,19875935,20000000,1773512,1954069288 +background,32883098602414,32883160144943,9,11,refchecks,worker,9,315,scalac-refchecks-worker-2,61542529,71019,36995319,30000000,3762464,1954069288 +background,32883099150831,32883160173652,9,11,refchecks,worker,1,316,scalac-refchecks-worker-3,61022821,0,58176319,50000000,4950008,1954069288 +background,32883099179042,32883160196392,9,11,refchecks,worker,7,317,scalac-refchecks-worker-4,61017350,48231,20457232,20000000,1707824,1954069288 +main,32883098112857,32883160569646,9,11,refchecks,,0,304,pool-31-thread-5,62456789,0,1077720,10000000,24864,1954069288 +main,32883160730319,32883211283570,9,12,uncurry,,0,304,pool-31-thread-5,50553251,0,50560490,50000000,6551328,1959501480 +main,32883211431579,32883243887714,9,13,fields,,0,304,pool-31-thread-5,32456135,0,31463558,20000000,4861464,1964933736 +main,32883244023178,32883249940795,9,14,tailcalls,,0,304,pool-31-thread-5,5917617,0,5923404,10000000,898840,1966744472 +main,32883250066246,32883371672618,9,15,specialize,,0,304,pool-31-thread-5,121606372,0,121611783,120000000,41284576,2006615216 +main,32883371829875,32883402574577,9,16,explicitouter,,0,304,pool-31-thread-5,30744702,0,30756531,30000000,4254576,2012047528 +main,32883402715810,32883511608928,9,17,erasure,,0,304,pool-31-thread-5,108893118,0,108808603,110000000,22202496,2033776520 +main,32883511734590,32883518636875,9,18,posterasure,,0,304,pool-31-thread-5,6902285,0,6907164,10000000,1242472,2035587256 +main,32883518759896,32883549829404,9,19,lambdalift,,0,304,pool-31-thread-5,31069508,0,31075653,30000000,2679088,2037397968 +main,32883549947991,32883574900156,9,20,constructors,,0,304,pool-31-thread-5,24952165,0,24382711,20000000,2519264,2039208704 +main,32883575012137,32883580373779,9,21,flatten,,0,304,pool-31-thread-5,5361642,0,5367380,10000000,886032,2041019416 +main,32883580507461,32883635325606,9,22,mixin,,0,304,pool-31-thread-5,54818145,0,54824406,50000000,14384568,2055505352 +main,32883635467989,32883639689099,9,23,cleanup,,0,304,pool-31-thread-5,4221110,0,4226523,10000000,669024,2055505352 +main,32883639818007,32883666665274,9,24,delambdafy,,0,304,pool-31-thread-5,26847267,0,26848173,30000000,3648424,2059144464 +main,32883666824317,32883817421077,9,25,jvm,,0,304,pool-31-thread-5,150596760,0,149068660,120000000,34880120,2095359664 +main,32883817525810,32883818870094,9,26,xsbt-analyzer,,0,304,pool-31-thread-5,1344284,0,1346510,0,288144,2095359664 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32884437392211,32884438225989,10,0,,,0,322,pool-33-thread-1,833778,0,829847,0,339216,2205342208 +background,32884438817470,32884468673223,10,1,parser,worker,7,331,scalac-parser-worker-1,29855753,61234,20515843,20000000,6353680,2237296832 +background,32884438877475,32884468790221,10,1,parser,worker,9,332,scalac-parser-worker-2,29912746,79530,19487817,10000000,5969720,2237296832 +background,32884438913030,32884468826974,10,1,parser,worker,2,333,scalac-parser-worker-3,29913944,9674,24162838,20000000,9350568,2237296832 +background,32884438954788,32884468858016,10,1,parser,worker,5,334,scalac-parser-worker-4,29903228,37163,17285680,10000000,5467320,2237296832 +main,32884438554838,32884469342905,10,1,parser,,0,322,pool-33-thread-1,30788067,0,924859,0,24544,2237296832 +main,32884469547668,32884473768413,10,2,namer,,0,322,pool-33-thread-1,4220745,0,4096173,10000000,455056,2237296832 +main,32884474056998,32884474384230,10,3,packageobjects,,0,322,pool-33-thread-1,327232,0,327813,0,9936,2237296832 +GC,32884888345720,32885085345720,76734, 76930,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32884474517242,32885187028808,10,4,typer,,0,322,pool-33-thread-1,712511566,0,515377210,500000000,125528392,296058904 +main,32885187185514,32885195380235,10,5,superaccessors,,0,322,pool-33-thread-1,8194721,0,8205350,10000000,2231992,298591712 +main,32885195586257,32885322186032,10,6,patmat,,0,322,pool-33-thread-1,126599775,0,125344457,130000000,19075984,316321664 +main,32885322330117,32885325637392,10,7,extmethods,,0,322,pool-33-thread-1,3307275,0,3313421,0,333416,318854432 +main,32885325796814,32885332642292,10,8,pickler,,0,322,pool-33-thread-1,6845478,0,6850142,10000000,1269224,318854432 +main,32885332794483,32888220464570,10,9,xsbt-api,,0,322,pool-33-thread-1,2887670087,0,2887339510,2880000000,1508638656,1827120784 +main,32888220602232,32888239075214,10,10,xsbt-dependency,,0,322,pool-33-thread-1,18472982,0,18478262,20000000,6383832,1834719296 +background,32888239525438,32888297853329,10,11,refchecks,worker,7,335,scalac-refchecks-worker-1,58327891,99335,20051527,20000000,1682904,1850114760 +background,32888239634537,32888297948651,10,11,refchecks,worker,8,336,scalac-refchecks-worker-2,58314114,76311,46496104,40000000,3810040,1850114760 +background,32888240097851,32888297982409,10,11,refchecks,worker,1,337,scalac-refchecks-worker-3,57884558,0,53035533,50000000,4949632,1850114760 +background,32888240437055,32888298009140,10,11,refchecks,worker,7,338,scalac-refchecks-worker-4,57572085,74980,20860059,20000000,1674808,1850114760 +main,32888239201301,32888298361555,10,11,refchecks,,0,322,pool-33-thread-1,59160254,0,1073712,0,24864,1850114760 +main,32888298507739,32888353000961,10,12,uncurry,,0,322,pool-33-thread-1,54493222,0,53479817,60000000,6550336,1855180296 +main,32888353147496,32888385050925,10,13,fields,,0,322,pool-33-thread-1,31903429,0,31497822,30000000,4859760,1860245944 +main,32888385206305,32888391072281,10,14,tailcalls,,0,322,pool-33-thread-1,5865976,0,5871025,10000000,898952,1862778704 +main,32888391192025,32888511606917,10,15,specialize,,0,322,pool-33-thread-1,120414892,0,118036871,110000000,40670624,1903304016 +main,32888511742036,32888530028168,10,16,explicitouter,,0,322,pool-33-thread-1,18286132,0,17886110,20000000,4255256,1905836776 +main,32888530136612,32888632235723,10,17,erasure,,0,322,pool-33-thread-1,102099111,0,100775568,100000000,22205944,1928632280 +main,32888632414425,32888638752638,10,18,posterasure,,0,322,pool-33-thread-1,6338213,0,6359050,10000000,1242472,1931165048 +main,32888638945269,32888674385379,10,19,lambdalift,,0,322,pool-33-thread-1,35440110,0,35420190,30000000,2676216,1933709312 +main,32888674525812,32888700964030,10,20,constructors,,0,322,pool-33-thread-1,26438218,0,26443395,30000000,2518040,1936242080 +main,32888701090654,32888706615143,10,21,flatten,,0,322,pool-33-thread-1,5524489,0,5533865,10000000,867712,1936242080 +main,32888706745074,32888762104417,10,22,mixin,,0,322,pool-33-thread-1,55359343,0,55339151,50000000,14280832,1951438848 +main,32888762257720,32888767031373,10,23,cleanup,,0,322,pool-33-thread-1,4773653,0,4637824,10000000,668336,1951438848 +main,32888767169223,32888795967934,10,24,delambdafy,,0,322,pool-33-thread-1,28798711,0,28273750,20000000,3646296,1953971632 +main,32888796132376,32888948130369,10,25,jvm,,0,322,pool-33-thread-1,151997993,0,150897698,130000000,34846296,1989450136 +main,32888948259784,32888949533067,10,26,xsbt-analyzer,,0,322,pool-33-thread-1,1273283,0,1276015,0,287592,1989450136 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32889485743213,32889486726188,11,0,,,0,351,pool-35-thread-9,982975,0,978431,0,339216,2090911992 +background,32889487371204,32889533086890,11,1,parser,worker,3,353,scalac-parser-worker-1,45715686,16442,16497224,10000000,5317376,2123901616 +background,32889487421400,32889533312221,11,1,parser,worker,9,354,scalac-parser-worker-2,45890821,114663,23132989,20000000,6791216,2123901616 +background,32889487518025,32889533380644,11,1,parser,worker,2,355,scalac-parser-worker-3,45862619,9423,25823106,20000000,9343096,2123901616 +background,32889487647586,32889533418665,11,1,parser,worker,9,356,scalac-parser-worker-4,45771079,81515,18693204,10000000,5664160,2123901616 +main,32889487085916,32889534141819,11,1,parser,,0,351,pool-35-thread-9,47055903,0,1334816,0,24832,2123901616 +main,32889534453413,32889538252367,11,2,namer,,0,351,pool-35-thread-9,3798954,0,3801009,0,454504,2123901616 +main,32889538410047,32889538609513,11,3,packageobjects,,0,351,pool-35-thread-9,199466,0,204697,0,9384,2123901616 +main,32889538700988,32890061390999,11,4,typer,,0,351,pool-35-thread-9,522690011,0,522685771,520000000,125469680,2249285360 +main,32890061585145,32890068160528,11,5,superaccessors,,0,351,pool-35-thread-9,6575383,0,6582467,10000000,2238208,2253683944 +main,32890068359529,32890165751354,11,6,patmat,,0,351,pool-35-thread-9,97391825,0,97397153,100000000,19037016,2271278288 +main,32890165924837,32890168849456,11,7,extmethods,,0,351,pool-35-thread-9,2924619,0,2928852,0,333104,2271278288 +main,32890168959530,32890172690091,11,8,pickler,,0,351,pool-35-thread-9,3730561,0,3733215,0,1260288,2273481648 +GC,32890362695554,32890540695554,82208, 82385,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32890172800971,32892982704084,11,9,xsbt-api,,0,351,pool-35-thread-9,2809903113,0,2632055734,2630000000,1508647416,1706939072 +main,32892982833485,32892998711051,11,10,xsbt-dependency,,0,351,pool-35-thread-9,15877566,0,15882025,10000000,6383608,1711483360 +background,32892999167714,32893044151443,11,11,refchecks,worker,7,357,scalac-refchecks-worker-1,44983729,52917,17789986,10000000,1670440,1728380440 +background,32892999221490,32893044223606,11,11,refchecks,worker,8,358,scalac-refchecks-worker-2,45002116,54512,30660557,30000000,3861752,1728380440 +background,32892999306819,32893044249260,11,11,refchecks,worker,1,359,scalac-refchecks-worker-3,44942441,0,38396816,30000000,4956880,1728380440 +background,32892999693095,32893044273897,11,11,refchecks,worker,7,360,scalac-refchecks-worker-4,44580802,48530,17633907,10000000,1619000,1728380440 +main,32892998828847,32893044857510,11,11,refchecks,,0,351,pool-35-thread-9,46028663,0,768109,0,24864,1728380440 +main,32893044973901,32893075806024,11,12,uncurry,,0,351,pool-35-thread-9,30832123,0,30277582,30000000,6549672,1737468920 +main,32893075913441,32893093917097,11,13,fields,,0,351,pool-35-thread-9,18003656,0,17864112,20000000,4858608,1742013312 +main,32893094033704,32893099967137,11,14,tailcalls,,0,351,pool-35-thread-9,5933433,0,5773815,0,898488,1742013312 +main,32893100132865,32893197328702,11,15,specialize,,0,351,pool-35-thread-9,97195837,0,95086736,90000000,40629832,1782911568 +main,32893197461299,32893217504069,11,16,explicitouter,,0,351,pool-35-thread-9,20042770,0,19832881,20000000,4256464,1787455800 +main,32893217631611,32893314930047,11,17,erasure,,0,351,pool-35-thread-9,97298436,0,95190614,100000000,22205200,1810176960 +main,32893315084991,32893324260616,11,18,posterasure,,0,351,pool-35-thread-9,9175625,0,8121576,10000000,1241920,1810176960 +main,32893324448043,32893350063729,11,19,lambdalift,,0,351,pool-35-thread-9,25615686,0,25336025,20000000,2678272,1814721248 +main,32893350190146,32893365257150,11,20,constructors,,0,351,pool-35-thread-9,15067004,0,14845154,20000000,2519544,1814721248 +main,32893365392091,32893370446826,11,21,flatten,,0,351,pool-35-thread-9,5054735,0,4925142,0,866424,1814721248 +main,32893370554899,32893415478127,11,22,mixin,,0,351,pool-35-thread-9,44923228,0,44458745,50000000,14262264,1828354024 +main,32893415587783,32893418953781,11,23,cleanup,,0,351,pool-35-thread-9,3365998,0,3284732,0,666280,1832898264 +main,32893419058915,32893440592270,11,24,delambdafy,,0,351,pool-35-thread-9,21533355,0,21287292,20000000,3647848,1832898264 +main,32893440749060,32893570419727,11,25,jvm,,0,351,pool-35-thread-9,129670667,0,127642319,120000000,34609960,1869263096 +main,32893570535438,32893571827682,11,26,xsbt-analyzer,,0,351,pool-35-thread-9,1292244,0,1296656,0,285568,1869263096 diff --git a/reports/krzysiek/baseline-cmp/run_1_our.csv b/reports/krzysiek/baseline-cmp/run_1_our.csv new file mode 100644 index 0000000..28831db --- /dev/null +++ b/reports/krzysiek/baseline-cmp/run_1_our.csv @@ -0,0 +1,353 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32730555395810,32730557767171,1,0,,,0,119,pool-15-thread-6,2371361,0,2332318,0,407640,196622576 +main,32730563433810,32730983691152,1,1,parser,,0,119,pool-15-thread-6,420257342,0,416657520,410000000,32794072,229936496 +main,32730983952988,32731096513466,1,2,namer,,0,119,pool-15-thread-6,112560478,0,111498933,110000000,3263960,233309056 +main,32731096687616,32731098450968,1,3,packageobjects,,0,119,pool-15-thread-6,1763352,0,1756147,10000000,35536,233309056 +GC,32731328650386,32731371650386,13896, 13938,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,32731213365856,32731374365856,13938, 14098,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,32731098584549,32734906944227,1,4,typer,,0,119,pool-15-thread-6,3808359678,0,3568144524,3550000000,174275368,290646968 +main,32734907164052,32734993412869,1,5,superaccessors,,0,119,pool-15-thread-6,86248817,0,84835727,90000000,3101248,293107160 +main,32734993573479,32735718052986,1,6,patmat,,0,119,pool-15-thread-6,724479507,0,713267999,710000000,34176112,327586088 +main,32735718221605,32735751570157,1,7,extmethods,,0,119,pool-15-thread-6,33348552,0,31929102,30000000,1147648,327586088 +main,32735752587547,32735815290459,1,8,pickler,,0,119,pool-15-thread-6,62702912,0,61424862,60000000,1872896,330050368 +GC,32736381204681,32736417204681,19113, 19148,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32737795728620,32737839728620,20528, 20571,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32739264355976,32739320355976,21997, 22052,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32740186581977,32740242581977,22919, 22974,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32741044897722,32741102897722,23777, 23834,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32735815440081,32741238660392,1,9,xsbt-api,,0,119,pool-15-thread-6,5423220311,0,5156606482,5150000000,1640115120,320532488 +main,32741238821083,32741378799954,1,10,xsbt-dependency,,0,119,pool-15-thread-6,139978871,0,137549428,130000000,8393720,330166640 +main,32741379024140,32741777211303,1,11,refchecks,,0,119,pool-15-thread-6,398187163,0,385361045,380000000,15884376,339731200 +main,32741777396151,32742073224075,1,12,uncurry,,0,119,pool-15-thread-6,295827924,0,288334548,290000000,8735296,349295816 +main,32742073434416,32742230618358,1,13,fields,,0,119,pool-15-thread-6,157183942,0,149846580,150000000,7041496,358860400 +main,32742230824018,32742304095320,1,14,tailcalls,,0,119,pool-15-thread-6,73271302,0,71160776,70000000,1790320,358860400 +main,32742304309404,32742840800512,1,15,specialize,,0,119,pool-15-thread-6,536491108,0,525290694,520000000,48899152,406683424 +main,32742841085003,32742964770177,1,16,explicitouter,,0,119,pool-15-thread-6,123685174,0,119786915,120000000,6012096,416248000 +main,32742964953103,32743745460230,1,17,erasure,,0,119,pool-15-thread-6,780507127,0,731138034,730000000,27576912,445633584 +main,32743745619509,32743781075068,1,18,posterasure,,0,119,pool-15-thread-6,35455559,0,34405441,30000000,1597952,445633584 +main,32743781308164,32743937866535,1,19,lambdalift,,0,119,pool-15-thread-6,156558371,0,151296739,150000000,4413456,445633584 +main,32743938067367,32744029518321,1,20,constructors,,0,119,pool-15-thread-6,91450954,0,88695112,90000000,3977912,455198144 +main,32744029689516,32744056325562,1,21,flatten,,0,119,pool-15-thread-6,26636046,0,24825358,20000000,1208896,455198144 +main,32744056509137,32744290037579,1,22,mixin,,0,119,pool-15-thread-6,233528442,0,222557594,220000000,16118136,474327312 +main,32744290257566,32744317963962,1,23,cleanup,,0,119,pool-15-thread-6,27706396,0,27026881,30000000,989720,474327312 +main,32744318129023,32744451867572,1,24,delambdafy,,0,119,pool-15-thread-6,133738549,0,128273398,130000000,5069056,474327312 +main,32744452061424,32745388406571,1,25,jvm,,0,119,pool-15-thread-6,936345147,0,912405815,880000000,49798224,525504848 +main,32745388578964,32745393938586,1,26,xsbt-analyzer,,0,119,pool-15-thread-6,5359622,0,5256078,10000000,513952,525504848 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32746729131926,32746732498147,2,0,,,0,129,pool-17-thread-2,3366221,0,3362325,0,339216,654815672 +main,32746734309786,32747083683916,2,1,parser,,0,129,pool-17-thread-2,349374130,0,328359678,320000000,26962264,681642664 +main,32747083942750,32747099140456,2,2,namer,,0,129,pool-17-thread-2,15197706,0,14452708,20000000,496136,681642664 +main,32747099528347,32747100345122,2,3,packageobjects,,0,129,pool-17-thread-2,816775,0,817377,0,12480,681642664 +GC,32748213154680,32748395154680,30945, 31126,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32747100516384,32749678588005,2,4,typer,,0,129,pool-17-thread-2,2578071621,0,2358087952,2320000000,132233096,340812824 +main,32749678791332,32749700899995,2,5,superaccessors,,0,129,pool-17-thread-2,22108663,0,22057212,20000000,2374672,342914184 +main,32749701184515,32749994899956,2,6,patmat,,0,129,pool-17-thread-2,293715441,0,284935458,290000000,20766032,363922944 +main,32749995133289,32750002548699,2,7,extmethods,,0,129,pool-17-thread-2,7415410,0,7228813,10000000,357592,363922944 +main,32750002713970,32750017923042,2,8,pickler,,0,129,pool-17-thread-2,15209072,0,14517248,10000000,1300952,363922944 +GC,32751174118761,32751300118761,33906, 34031,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32752477456351,32752580456351,35210, 35312,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32750018059517,32753557793945,2,9,xsbt-api,,0,129,pool-17-thread-2,3539734428,0,3296320847,3290000000,1602800176,886217056 +main,32753557945440,32753616546106,2,10,xsbt-dependency,,0,129,pool-17-thread-2,58600666,0,57876827,60000000,6618584,894849904 +main,32753616681461,32753791331457,2,11,refchecks,,0,129,pool-17-thread-2,174649996,0,173048624,170000000,12976728,912115608 +main,32753791622550,32753922551519,2,12,uncurry,,0,129,pool-17-thread-2,130928969,0,129216552,130000000,7037520,920748504 +main,32753922786017,32753982406854,2,13,fields,,0,129,pool-17-thread-2,59620837,0,58758707,60000000,5181720,920748504 +main,32753982584949,32753996026973,2,14,tailcalls,,0,129,pool-17-thread-2,13442024,0,13163625,10000000,1149808,920748504 +main,32753996182448,32754191108637,2,15,specialize,,0,129,pool-17-thread-2,194926189,0,194018508,190000000,43241024,963912928 +main,32754191278669,32754242316462,2,16,explicitouter,,0,129,pool-17-thread-2,51037793,0,50862625,50000000,4565352,972545784 +main,32754242524873,32754558200816,2,17,erasure,,0,129,pool-17-thread-2,315675943,0,312830750,320000000,24290104,998444416 +main,32754558426141,32754575823944,2,18,posterasure,,0,129,pool-17-thread-2,17397803,0,17399363,10000000,1360528,1004966568 +main,32754576024972,32754641124416,2,19,lambdalift,,0,129,pool-17-thread-2,65099444,0,64339605,70000000,2901904,1005003880 +main,32754641293488,32754676601480,2,20,constructors,,0,129,pool-17-thread-2,35307992,0,35312680,30000000,2665544,1005003880 +main,32754676884087,32754683229654,2,21,flatten,,0,129,pool-17-thread-2,6345567,0,6351166,10000000,933160,1011213616 +GC,32754713615820,32754830615820,37446, 37562,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32754683408549,32754878797696,2,22,mixin,,0,129,pool-17-thread-2,195389147,0,78858809,80000000,15207488,378193256 +main,32754878960559,32754885778598,2,23,cleanup,,0,129,pool-17-thread-2,6818039,0,6723033,10000000,710728,378193256 +main,32754885951165,32754944634910,2,24,delambdafy,,0,129,pool-17-thread-2,58683745,0,58617947,50000000,3883016,390859696 +main,32754944936373,32755342553308,2,25,jvm,,0,129,pool-17-thread-2,397616935,0,391309971,390000000,37918456,428889304 +main,32755342692458,32755344832423,2,26,xsbt-analyzer,,0,129,pool-17-thread-2,2139965,0,2144726,0,351984,428889304 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32756104482359,32756106002145,3,0,,,0,146,pool-19-thread-4,1519786,0,1515647,0,339216,547769776 +main,32756106882325,32756240249894,3,1,parser,,0,146,pool-19-thread-4,133367569,0,129601747,130000000,27033776,573409168 +main,32756240450948,32756245412271,3,2,namer,,0,146,pool-19-thread-4,4961323,0,4966400,10000000,461912,573409168 +main,32756245580897,32756245834469,3,3,packageobjects,,0,146,pool-19-thread-4,253572,0,259470,0,9936,573409168 +main,32756245935006,32757359479717,3,4,typer,,0,146,pool-19-thread-4,1113544711,0,1085991523,1070000000,128946144,713592080 +main,32757359628603,32757372735735,3,5,superaccessors,,0,146,pool-19-thread-4,13107132,0,13115944,20000000,2327856,715923008 +main,32757372946998,32757588572616,3,6,patmat,,0,146,pool-19-thread-4,215625618,0,214208980,210000000,20585032,736900720 +main,32757588761293,32757596313112,3,7,extmethods,,0,146,pool-19-thread-4,7551819,0,6383613,10000000,349768,736900720 +main,32757596517747,32757608466122,3,8,pickler,,0,146,pool-19-thread-4,11948375,0,11663181,10000000,1295672,739231552 +GC,32758719075552,32758822075552,41451, 41553,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32760156226798,32760246226798,42888, 42977,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32757608631620,32760834515079,3,9,xsbt-api,,0,146,pool-19-thread-4,3225883459,0,3020677942,3020000000,1603746312,805672232 +main,32760834681578,32760855072811,3,10,xsbt-dependency,,0,146,pool-19-thread-4,20391233,0,20032503,20000000,6510016,805672232 +main,32760855196202,32760986903772,3,11,refchecks,,0,146,pool-19-thread-4,131707570,0,129917284,130000000,13117272,819076520 +main,32760987062363,32761072970649,3,12,uncurry,,0,146,pool-19-thread-4,85908286,0,84770885,80000000,6757656,832284664 +main,32761073170946,32761130392943,3,13,fields,,0,146,pool-19-thread-4,57221997,0,53466079,60000000,5101992,832284664 +main,32761130553638,32761146140433,3,14,tailcalls,,0,146,pool-19-thread-4,15586795,0,15494019,10000000,1125504,832284664 +main,32761146357884,32761321062069,3,15,specialize,,0,146,pool-19-thread-4,174704185,0,171986539,170000000,43141320,871909232 +main,32761321237752,32761349146243,3,16,explicitouter,,0,146,pool-19-thread-4,27908491,0,27470203,20000000,4449856,885117408 +main,32761349301421,32761524096964,3,17,erasure,,0,146,pool-19-thread-4,174795543,0,171987306,180000000,23621824,911533752 +main,32761524244414,32761534572835,3,18,posterasure,,0,146,pool-19-thread-4,10328421,0,10236715,10000000,1266336,911533752 +main,32761534724175,32761578923337,3,19,lambdalift,,0,146,pool-19-thread-4,44199162,0,43412355,40000000,2729216,911533752 +main,32761579080696,32761605281362,3,20,constructors,,0,146,pool-19-thread-4,26200666,0,25825135,30000000,2591416,911533752 +main,32761605401892,32761611306656,3,21,flatten,,0,146,pool-19-thread-4,5904764,0,5793083,0,927192,911533752 +main,32761611440958,32761685177753,3,22,mixin,,0,146,pool-19-thread-4,73736795,0,72334173,70000000,14951760,924741888 +main,32761685324539,32761689746678,3,23,cleanup,,0,146,pool-19-thread-4,4422139,0,4318957,10000000,678576,924741888 +main,32761689890377,32761731205361,3,24,delambdafy,,0,146,pool-19-thread-4,41314984,0,40692429,40000000,3781568,937974672 +main,32761731346060,32762074797205,3,25,jvm,,0,146,pool-19-thread-4,343451145,0,331495130,320000000,36128688,964390944 +main,32762075091511,32762079063011,3,26,xsbt-analyzer,,0,146,pool-19-thread-4,3971500,0,3881323,0,351984,964390944 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32762687876754,32762689525256,4,0,,,0,157,pool-21-thread-2,1648502,0,1644326,0,339216,1077704056 +main,32762690279394,32762778872689,4,1,parser,,0,157,pool-21-thread-2,88593295,0,88228337,90000000,26964200,1106242320 +main,32762779026861,32762781882414,4,2,namer,,0,157,pool-21-thread-2,2855553,0,2852520,0,460304,1106242320 +main,32762782026086,32762782173423,4,3,packageobjects,,0,157,pool-21-thread-2,147337,0,147184,0,9936,1106242320 +main,32762782227275,32763532561899,4,4,typer,,0,157,pool-21-thread-2,750334624,0,745706275,740000000,128360752,1235169320 +main,32763532681344,32763541685146,4,5,superaccessors,,0,157,pool-21-thread-2,9003802,0,9009731,10000000,2314224,1237207760 +main,32763541820481,32763716553838,4,6,patmat,,0,157,pool-21-thread-2,174733357,0,173546623,170000000,20407232,1257592336 +main,32763716776048,32763720663632,4,7,extmethods,,0,157,pool-21-thread-2,3887584,0,3893849,10000000,343616,1257592336 +main,32763720815810,32763727333988,4,8,pickler,,0,157,pool-21-thread-2,6518178,0,6525075,0,1295624,1259632824 +GC,32764238590483,32764293590483,46971, 47025,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32766276643244,32766349643244,49009, 49081,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32763727507711,32767036647531,4,9,xsbt-api,,0,157,pool-21-thread-2,3309139820,0,3181325992,3180000000,1603439104,831755800 +main,32767036792767,32767059861098,4,10,xsbt-dependency,,0,157,pool-21-thread-2,23068331,0,22839318,20000000,6510000,831755800 +main,32767060035946,32767131091664,4,11,refchecks,,0,157,pool-21-thread-2,71055718,0,70546862,70000000,12999144,844550704 +main,32767131217319,32767177805204,4,12,uncurry,,0,157,pool-21-thread-2,46587885,0,45916122,40000000,6716048,857345608 +main,32767177967652,32767209409776,4,13,fields,,0,157,pool-21-thread-2,31442124,0,30908136,30000000,4999672,857345608 +main,32767209534301,32767219910932,4,14,tailcalls,,0,157,pool-21-thread-2,10376631,0,10268954,10000000,1120880,857345608 +main,32767220063487,32767355144443,4,15,specialize,,0,157,pool-21-thread-2,135080956,0,133440661,130000000,42862704,908525232 +main,32767355294273,32767378296103,4,16,explicitouter,,0,157,pool-21-thread-2,23001830,0,23008983,20000000,4382936,908525232 +main,32767378425747,32767528657597,4,17,erasure,,0,157,pool-21-thread-2,150231850,0,150106482,150000000,23361008,934272176 +main,32767528793331,32767538494299,4,18,posterasure,,0,157,pool-21-thread-2,9700968,0,9707350,10000000,1262544,934272176 +main,32767538629143,32767589196452,4,19,lambdalift,,0,157,pool-21-thread-2,50567309,0,50265507,50000000,2759432,934272176 +main,32767589328291,32767616491633,4,20,constructors,,0,157,pool-21-thread-2,27163342,0,26957811,30000000,2599136,934272176 +main,32767616626298,32767623475233,4,21,flatten,,0,157,pool-21-thread-2,6848935,0,5907454,10000000,922248,947067088 +main,32767623613169,32767684397747,4,22,mixin,,0,157,pool-21-thread-2,60784578,0,60789697,50000000,14942848,959861976 +main,32767684549106,32767695460596,4,23,cleanup,,0,157,pool-21-thread-2,10911490,0,10918552,10000000,678224,959861976 +main,32767695614076,32767732499081,4,24,delambdafy,,0,157,pool-21-thread-2,36885005,0,36701864,40000000,3774496,959861976 +main,32767732656299,32767927371247,4,25,jvm,,0,157,pool-21-thread-2,194714948,0,193969961,190000000,35921032,998247096 +main,32767927506483,32767929221847,4,26,xsbt-analyzer,,0,157,pool-21-thread-2,1715364,0,1717517,0,351984,998247096 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32768537398760,32768538858314,5,0,,,0,176,pool-23-thread-5,1459554,0,1251925,0,339216,1105920816 +main,32768539364845,32768605420711,5,1,parser,,0,176,pool-23-thread-5,66055866,0,65439168,60000000,26946832,1131034408 +main,32768605628684,32768608879659,5,2,namer,,0,176,pool-23-thread-5,3250975,0,3002403,10000000,460160,1133317504 +main,32768609025533,32768609262446,5,3,packageobjects,,0,176,pool-23-thread-5,236913,0,237503,0,9936,1133317504 +main,32768609330363,32769170692176,5,4,typer,,0,176,pool-23-thread-5,561361813,0,560076449,550000000,127951280,1261358408 +main,32769170797952,32769183460543,5,5,superaccessors,,0,176,pool-23-thread-5,12662591,0,12668947,10000000,2292472,1263665680 +main,32769183615428,32769339493114,5,6,patmat,,0,176,pool-23-thread-5,155877686,0,154704476,160000000,20375896,1281930056 +main,32769339629222,32769342986084,5,7,extmethods,,0,176,pool-23-thread-5,3356862,0,3363116,0,343328,1284213088 +main,32769343124433,32769348378460,5,8,pickler,,0,176,pool-23-thread-5,5254027,0,5258185,10000000,1295624,1284213088 +GC,32770350725608,32770409725608,53083, 53141,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32769348509264,32772850790435,5,9,xsbt-api,,0,176,pool-23-thread-5,3502281171,0,3443327094,3420000000,1603280464,1636152352 +main,32772850937398,32772874970671,5,10,xsbt-dependency,,0,176,pool-23-thread-5,24033273,0,24027298,20000000,6463688,1643386888 +main,32772875111616,32772953364877,5,11,refchecks,,0,176,pool-23-thread-5,78253261,0,77448411,80000000,12869936,1657855968 +main,32772953507205,32773011743131,5,12,uncurry,,0,176,pool-23-thread-5,58235926,0,57703990,60000000,6696880,1665090488 +main,32773012013229,32773059989738,5,13,fields,,0,176,pool-23-thread-5,47976509,0,47650400,40000000,4984544,1665090488 +main,32773060207760,32773075593760,5,14,tailcalls,,0,176,pool-23-thread-5,15386000,0,15397492,20000000,1070752,1672325000 +GC,32773281012129,32773362012129,56013, 56093,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32773075814533,32773380596879,5,15,specialize,,0,176,pool-23-thread-5,304782346,0,222191380,220000000,42823976,484712032 +main,32773380820102,32773433548662,5,16,explicitouter,,0,176,pool-23-thread-5,52728560,0,52577945,50000000,4369112,484712032 +main,32773433766333,32773795804049,5,17,erasure,,0,176,pool-23-thread-5,362037716,0,359378734,360000000,23314904,501035160 +main,32773796062912,32773821310614,5,18,posterasure,,0,176,pool-23-thread-5,25247702,0,25237284,30000000,1262544,517358288 +main,32773821547389,32773889170927,5,19,lambdalift,,0,176,pool-23-thread-5,67623538,0,67634836,70000000,2745256,517358288 +main,32773889504616,32773933678679,5,20,constructors,,0,176,pool-23-thread-5,44174063,0,44177764,40000000,2591672,517358288 +main,32773933913938,32773944187867,5,21,flatten,,0,176,pool-23-thread-5,10273929,0,10278876,10000000,922248,517358288 +main,32773944371006,32774062839351,5,22,mixin,,0,176,pool-23-thread-5,118468345,0,116661835,120000000,14931480,533681400 +main,32774063048715,32774074828998,5,23,cleanup,,0,176,pool-23-thread-5,11780283,0,11787690,10000000,678472,533681400 +main,32774075049296,32774145376587,5,24,delambdafy,,0,176,pool-23-thread-5,70327291,0,70041668,70000000,3760096,533681400 +main,32774145635463,32774457866375,5,25,jvm,,0,176,pool-23-thread-5,312230912,0,311316584,300000000,35662280,566327648 +main,32774458036269,32774461458086,5,26,xsbt-analyzer,,0,176,pool-23-thread-5,3421817,0,3434304,0,351984,566327648 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32775431988690,32775434035579,6,0,,,0,184,pool-25-thread-1,2046889,0,1959926,0,339216,681976864 +main,32775434926883,32775550859373,6,1,parser,,0,184,pool-25-thread-1,115932490,0,114120656,110000000,26928408,709621352 +main,32775551090349,32775555812483,6,2,namer,,0,184,pool-25-thread-1,4722134,0,4731029,0,458688,709621352 +main,32775556044559,32775556594318,6,3,packageobjects,,0,184,pool-25-thread-1,549759,0,350094,0,9936,709621352 +main,32775556730672,32776443514254,6,4,typer,,0,184,pool-25-thread-1,886783582,0,881575134,870000000,127706904,837891464 +main,32776443684019,32776454951586,6,5,superaccessors,,0,184,pool-25-thread-1,11267567,0,11134127,20000000,2233920,840655952 +main,32776455190016,32776639359597,6,6,patmat,,0,184,pool-25-thread-1,184169581,0,182757256,180000000,20111096,860007584 +main,32776639519180,32776643633089,6,7,extmethods,,0,184,pool-25-thread-1,4113909,0,4045648,0,341040,860007584 +main,32776643797365,32776652241697,6,8,pickler,,0,184,pool-25-thread-1,8444332,0,8458345,10000000,1295624,860007584 +GC,32778954626525,32779030626525,61687, 61762,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32776652530419,32779841708437,6,9,xsbt-api,,0,184,pool-25-thread-1,3189178018,0,3113024818,3080000000,1602930968,1032577184 +main,32779841854869,32779859448870,6,10,xsbt-dependency,,0,184,pool-25-thread-1,17594001,0,17597640,20000000,6455768,1047134400 +main,32779859562432,32779923432862,6,11,refchecks,,0,184,pool-25-thread-1,63870430,0,63580218,60000000,12907144,1047134400 +main,32779923570322,32779964473104,6,12,uncurry,,0,184,pool-25-thread-1,40902782,0,40648595,40000000,6712096,1061691608 +main,32779964639760,32779999678737,6,13,fields,,0,184,pool-25-thread-1,35038977,0,34978895,40000000,4967160,1061691608 +main,32779999854624,32780013996131,6,14,tailcalls,,0,184,pool-25-thread-1,14141507,0,13791893,10000000,1070904,1061691608 +main,32780014163916,32780169899069,6,15,specialize,,0,184,pool-25-thread-1,155735153,0,155345138,150000000,41562096,1105443664 +main,32780170064371,32780202103648,6,16,explicitouter,,0,184,pool-25-thread-1,32039277,0,30918170,30000000,4362728,1105443664 +main,32780202277433,32780376555070,6,17,erasure,,0,184,pool-25-thread-1,174277637,0,173606993,180000000,23279072,1134558152 +main,32780376706014,32780398029565,6,18,posterasure,,0,184,pool-25-thread-1,21323551,0,20694052,20000000,1259488,1134558152 +main,32780398227388,32780464309125,6,19,lambdalift,,0,184,pool-25-thread-1,66081737,0,66070851,60000000,2737992,1134558152 +main,32780464452184,32780491851708,6,20,constructors,,0,184,pool-25-thread-1,27399524,0,27405493,30000000,2586672,1134558152 +main,32780492010919,32780498343235,6,21,flatten,,0,184,pool-25-thread-1,6332316,0,6343913,10000000,920168,1149115360 +main,32780498509265,32780571522237,6,22,mixin,,0,184,pool-25-thread-1,73012972,0,73019043,70000000,14916960,1163672576 +main,32780571678521,32780576180671,6,23,cleanup,,0,184,pool-25-thread-1,4502150,0,4512690,10000000,558352,1163672576 +main,32780576338876,32780618513453,6,24,delambdafy,,0,184,pool-25-thread-1,42174577,0,42182198,40000000,3723848,1163672576 +main,32780618692552,32780849314629,6,25,jvm,,0,184,pool-25-thread-1,230622077,0,226401040,210000000,35010064,1192787344 +main,32780849457550,32780851463765,6,26,xsbt-analyzer,,0,184,pool-25-thread-1,2006215,0,2010034,0,288328,1192787344 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32781551891636,32781553316338,7,0,,,0,198,pool-27-thread-1,1424702,0,1409897,0,339216,1300040416 +main,32781553901670,32781607426993,7,1,parser,,0,198,pool-27-thread-1,53525323,0,53285472,50000000,26922488,1326394832 +main,32781607555588,32781610137524,7,2,namer,,0,198,pool-27-thread-1,2581936,0,2592409,10000000,457032,1328422072 +main,32781610260025,32781610395647,7,3,packageobjects,,0,198,pool-27-thread-1,135622,0,134821,0,9936,1328422072 +main,32781610447940,32782244041190,7,4,typer,,0,198,pool-27-thread-1,633593250,0,632682561,630000000,127613416,1456297920 +main,32782244168563,32782252656087,7,5,superaccessors,,0,198,pool-27-thread-1,8487524,0,8494573,10000000,2191440,1458325192 +main,32782252821146,32782418280254,7,6,patmat,,0,198,pool-27-thread-1,165459108,0,164312148,160000000,19966488,1478597832 +main,32782418470669,32782423439879,7,7,extmethods,,0,198,pool-27-thread-1,4969210,0,4981855,10000000,338712,1478597832 +main,32782423700552,32782434711815,7,8,pickler,,0,198,pool-27-thread-1,11011263,0,11016007,10000000,1278376,1478597832 +GC,32783755616998,32783820616998,66488, 66552,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32782434926437,32785636420505,7,9,xsbt-api,,0,198,pool-27-thread-1,3201494068,0,3135548703,3130000000,1602644536,1576835824 +main,32785636561443,32785655563218,7,10,xsbt-dependency,,0,198,pool-27-thread-1,19001775,0,19006257,10000000,6455768,1586872096 +main,32785655674778,32785722962055,7,11,refchecks,,0,198,pool-27-thread-1,67287277,0,67276590,70000000,12863200,1596908296 +main,32785723104716,32785758399223,7,12,uncurry,,0,198,pool-27-thread-1,35294507,0,35300767,40000000,6678392,1606944512 +main,32785758543263,32785782454723,7,13,fields,,0,198,pool-27-thread-1,23911460,0,23916217,20000000,4958504,1606944512 +main,32785782609272,32785795018186,7,14,tailcalls,,0,198,pool-27-thread-1,12408914,0,12338275,10000000,1070448,1606944512 +main,32785795149895,32785931181306,7,15,specialize,,0,198,pool-27-thread-1,136031411,0,135885978,130000000,41543936,1647089448 +main,32785931404459,32785962133823,7,16,explicitouter,,0,198,pool-27-thread-1,30729364,0,29644290,30000000,4358296,1657125672 +main,32785962618486,32786131198697,7,17,erasure,,0,198,pool-27-thread-1,168580211,0,167990709,170000000,23252112,1677198120 +main,32786131371831,32786143597431,7,18,posterasure,,0,198,pool-27-thread-1,12225600,0,12232756,10000000,1263736,1677198120 +main,32786143748638,32786188710860,7,19,lambdalift,,0,198,pool-27-thread-1,44962222,0,44554275,50000000,2732448,1687234360 +main,32786188862947,32786218266371,7,20,constructors,,0,198,pool-27-thread-1,29403424,0,29411060,30000000,2581440,1687234360 +main,32786218436107,32786225500200,7,21,flatten,,0,198,pool-27-thread-1,7064093,0,7070742,0,918760,1687234360 +main,32786225657574,32786303453046,7,22,mixin,,0,198,pool-27-thread-1,77795472,0,77226398,80000000,14910680,1697270584 +main,32786303611117,32786308177661,7,23,cleanup,,0,198,pool-27-thread-1,4566544,0,4573981,0,558352,1697330472 +main,32786308354116,32786350308485,7,24,delambdafy,,0,198,pool-27-thread-1,41954369,0,41583794,50000000,3711008,1707366704 +main,32786350477671,32786575307818,7,25,jvm,,0,198,pool-27-thread-1,224830147,0,223049683,200000000,34856720,1737476040 +main,32786575457750,32786577677724,7,26,xsbt-analyzer,,0,198,pool-27-thread-1,2219974,0,2223994,10000000,288144,1737476040 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32787949901862,32787950819801,8,0,,,0,223,pool-29-thread-10,917939,0,914730,0,339216,191427744 +main,32787951373094,32788003824852,8,1,parser,,0,223,pool-29-thread-10,52451758,0,52214142,60000000,26896016,219679560 +main,32788004020420,32788008727519,8,2,namer,,0,223,pool-29-thread-10,4707099,0,4451437,0,456952,219679560 +main,32788008941292,32788009186971,8,3,packageobjects,,0,223,pool-29-thread-10,245679,0,246312,0,9936,219679560 +main,32788009257910,32788623775665,8,4,typer,,0,223,pool-29-thread-10,614517755,0,608982431,610000000,127510896,348433456 +main,32788623916153,32788632051200,8,5,superaccessors,,0,223,pool-29-thread-10,8135047,0,8138412,10000000,2231672,351572600 +main,32788632180529,32788871966255,8,6,patmat,,0,223,pool-29-thread-10,239785726,0,226805054,220000000,19882144,370407040 +main,32788872219352,32788881384259,8,7,extmethods,,0,223,pool-29-thread-10,9164907,0,9173876,10000000,338200,370407040 +main,32788881613338,32788897627625,8,8,pickler,,0,223,pool-29-thread-10,16014287,0,15244608,20000000,1285024,370407040 +GC,32791803558618,32791872558618,74536, 74604,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32788897832264,32792125165880,8,9,xsbt-api,,0,223,pool-29-thread-10,3227333616,0,3158836284,3130000000,1602591056,359385128 +main,32792125316425,32792148805138,8,10,xsbt-dependency,,0,223,pool-29-thread-10,23488713,0,23484978,20000000,6452352,359385128 +main,32792148954537,32792236233545,8,11,refchecks,,0,223,pool-29-thread-10,87279008,0,86309726,90000000,12907776,377388840 +main,32792236387571,32792275698511,8,12,uncurry,,0,223,pool-29-thread-10,39310940,0,38984533,40000000,6671352,377388840 +main,32792275832890,32792307564382,8,13,fields,,0,223,pool-29-thread-10,31731492,0,31498504,30000000,4955184,377388840 +main,32792307710655,32792320609498,8,14,tailcalls,,0,223,pool-29-thread-10,12898843,0,12504737,10000000,1067992,377388840 +main,32792320802387,32792461091263,8,15,specialize,,0,223,pool-29-thread-10,140288876,0,139761578,140000000,41128216,431400000 +main,32792461231629,32792483650865,8,16,explicitouter,,0,223,pool-29-thread-10,22419236,0,22169363,20000000,4357168,431400000 +main,32792483781721,32792633060967,8,17,erasure,,0,223,pool-29-thread-10,149279246,0,148777217,150000000,23236216,449403712 +main,32792633203972,32792647252027,8,18,posterasure,,0,223,pool-29-thread-10,14048055,0,14028268,20000000,1256176,449403712 +main,32792647398091,32792692023512,8,19,lambdalift,,0,223,pool-29-thread-10,44625421,0,43534361,40000000,2726512,467407488 +main,32792692162742,32792721186246,8,20,constructors,,0,223,pool-29-thread-10,29023504,0,28621154,30000000,2578632,467433448 +main,32792721375985,32792728786327,8,21,flatten,,0,223,pool-29-thread-10,7410342,0,7296715,10000000,917352,467433448 +main,32792728939940,32792815605561,8,22,mixin,,0,223,pool-29-thread-10,86665621,0,85491837,80000000,14887592,485437144 +main,32792815756285,32792820255668,8,23,cleanup,,0,223,pool-29-thread-10,4499383,0,4489567,0,557176,485437144 +main,32792820398394,32792857980662,8,24,delambdafy,,0,223,pool-29-thread-10,37582268,0,37575534,40000000,3703048,485437144 +main,32792858140496,32793044955968,8,25,jvm,,0,223,pool-29-thread-10,186815472,0,184717671,160000000,34782864,521444576 +main,32793045098648,32793046797552,8,26,xsbt-analyzer,,0,223,pool-29-thread-10,1698904,0,1701969,10000000,288144,521444576 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32793695265013,32793696486703,9,0,,,0,229,pool-31-thread-1,1221690,0,1215009,0,339216,636223432 +main,32793697079728,32793745777408,9,1,parser,,0,229,pool-31-thread-1,48697680,0,48676270,40000000,26891640,663848344 +main,32793745907858,32793747869126,9,2,namer,,0,229,pool-31-thread-1,1961268,0,1965217,10000000,454984,663848344 +main,32793747976912,32793748119982,9,3,packageobjects,,0,229,pool-31-thread-1,143070,0,142036,0,9936,663848344 +main,32793748166749,32794213554417,9,4,typer,,0,229,pool-31-thread-1,465387668,0,464569795,460000000,127395952,791990488 +main,32794213675866,32794219899341,9,5,superaccessors,,0,229,pool-31-thread-1,6223475,0,6228299,0,2230920,794292480 +main,32794220010560,32794318364732,9,6,patmat,,0,229,pool-31-thread-1,98354172,0,97978452,100000000,19860136,815010432 +main,32794318497391,32794321108033,9,7,extmethods,,0,229,pool-31-thread-1,2610642,0,2615585,10000000,337192,815010432 +main,32794321230905,32794325293084,9,8,pickler,,0,229,pool-31-thread-1,4062179,0,4067249,0,1286768,815010432 +GC,32796310222629,32796358222629,79043, 79090,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32794325417247,32797185169793,9,9,xsbt-api,,0,229,pool-31-thread-1,2859752546,0,2812275792,2810000000,1602817000,683647472 +main,32797185307604,32797202988367,9,10,xsbt-dependency,,0,229,pool-31-thread-1,17680763,0,17677309,20000000,6447640,683647472 +main,32797203094303,32797259202927,9,11,refchecks,,0,229,pool-31-thread-1,56108624,0,56101593,50000000,12868144,699445552 +main,32797259384159,32797291407539,9,12,uncurry,,0,229,pool-31-thread-1,32023380,0,31995030,30000000,6667968,699445552 +main,32797291532983,32797312832113,9,13,fields,,0,229,pool-31-thread-1,21299130,0,21304958,30000000,4949496,715243688 +main,32797312951711,32797321965565,9,14,tailcalls,,0,229,pool-31-thread-1,9013854,0,8966275,0,923344,715243688 +main,32797322109356,32797427354475,9,15,specialize,,0,229,pool-31-thread-1,105245119,0,104978047,110000000,41659096,746839880 +main,32797427483840,32797446697481,9,16,explicitouter,,0,229,pool-31-thread-1,19213641,0,19219779,20000000,4355784,762638040 +main,32797446899783,32797558257473,9,17,erasure,,0,229,pool-31-thread-1,111357690,0,111266727,110000000,23231320,778436128 +main,32797558372854,32797569063039,9,18,posterasure,,0,229,pool-31-thread-1,10690185,0,10401985,10000000,1256080,778436128 +main,32797569198179,32797604600909,9,19,lambdalift,,0,229,pool-31-thread-1,35402730,0,35280171,40000000,2706840,778436128 +main,32797604826995,32797631462496,9,20,constructors,,0,229,pool-31-thread-1,26635501,0,25672647,20000000,2574128,794234208 +main,32797631592825,32797638381939,9,21,flatten,,0,229,pool-31-thread-1,6789114,0,6798722,10000000,917256,794234208 +main,32797638592224,32797686980918,9,22,mixin,,0,229,pool-31-thread-1,48388694,0,48351895,50000000,14881600,810032296 +main,32797687093151,32797690365863,9,23,cleanup,,0,229,pool-31-thread-1,3272712,0,3278151,0,556920,810032296 +main,32797690499648,32797715126741,9,24,delambdafy,,0,229,pool-31-thread-1,24627093,0,24624042,30000000,3701192,810032296 +main,32797715248781,32797861541415,9,25,jvm,,0,229,pool-31-thread-1,146292634,0,144819237,130000000,34697632,841635832 +main,32797861654206,32797862978270,9,26,xsbt-analyzer,,0,229,pool-31-thread-1,1324064,0,1328378,0,288048,841635832 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32798431069362,32798432022538,10,0,,,0,254,pool-33-thread-10,953176,0,948141,0,339216,956359360 +main,32798432347159,32798492954162,10,1,parser,,0,254,pool-33-thread-10,60607003,0,60586679,60000000,26881456,981368664 +main,32798493119607,32798495813736,10,2,namer,,0,254,pool-33-thread-10,2694129,0,2698091,0,454776,983642232 +main,32798495941783,32798496083490,10,3,packageobjects,,0,254,pool-33-thread-10,141707,0,140794,0,9840,983642232 +main,32798496133514,32798950053658,10,4,typer,,0,254,pool-33-thread-10,453920144,0,453792979,450000000,127370760,1111158160 +main,32798950158679,32798956716861,10,5,superaccessors,,0,254,pool-33-thread-10,6558182,0,6562571,10000000,2231096,1113431808 +main,32798956835904,32799072685131,10,6,patmat,,0,254,pool-33-thread-10,115849227,0,115469611,120000000,19871688,1131620512 +main,32799072798283,32799075038301,10,7,extmethods,,0,254,pool-33-thread-10,2240018,0,2244760,0,336144,1131620512 +main,32799075161302,32799079332990,10,8,pickler,,0,254,pool-33-thread-10,4171688,0,4177995,0,1286544,1133894080 +GC,32800903301429,32800934301429,83635, 83665,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32799079476828,32801985870390,10,9,xsbt-api,,0,254,pool-33-thread-10,2906393562,0,2874590387,2850000000,1602799224,791437496 +main,32801985993354,32802004976693,10,10,xsbt-dependency,,0,254,pool-33-thread-10,18983339,0,18968956,20000000,6427296,804227840 +main,32802005075841,32802063802758,10,11,refchecks,,0,254,pool-33-thread-10,58726917,0,58716631,60000000,12913856,817018232 +main,32802064049596,32802092362589,10,12,uncurry,,0,254,pool-33-thread-10,28312993,0,28335032,30000000,6666928,817018232 +main,32802092552826,32802112325927,10,13,fields,,0,254,pool-33-thread-10,19773101,0,19777003,20000000,4946592,829808576 +main,32802112456579,32802121058286,10,14,tailcalls,,0,254,pool-33-thread-10,8601707,0,8606753,10000000,910880,829808576 +main,32802121188762,32802229868006,10,15,specialize,,0,254,pool-33-thread-10,108679244,0,108663521,100000000,41019192,868179624 +main,32802230059568,32802249586072,10,16,explicitouter,,0,254,pool-33-thread-10,19526504,0,19515323,20000000,4354232,868179624 +main,32802249710575,32802348126094,10,17,erasure,,0,254,pool-33-thread-10,98415519,0,98406708,100000000,23223888,893760440 +main,32802348245918,32802353674465,10,18,posterasure,,0,254,pool-33-thread-10,5428547,0,5432327,10000000,1239192,893760440 +main,32802353770990,32802385276799,10,19,lambdalift,,0,254,pool-33-thread-10,31505809,0,31362555,30000000,2706760,906550864 +main,32802385409784,32802407206261,10,20,constructors,,0,254,pool-33-thread-10,21796477,0,21801577,20000000,2568776,906550864 +main,32802407361770,32802414420697,10,21,flatten,,0,254,pool-33-thread-10,7058927,0,7064064,10000000,916152,906550864 +main,32802414564727,32802463161415,10,22,mixin,,0,254,pool-33-thread-10,48596688,0,48302173,50000000,14829480,919341224 +main,32802463290348,32802466533791,10,23,cleanup,,0,254,pool-33-thread-10,3243443,0,3247804,0,555816,919341224 +main,32802466646441,32802489240840,10,24,delambdafy,,0,254,pool-33-thread-10,22594399,0,22599072,20000000,3694472,919341224 +main,32802489354490,32802628694603,10,25,jvm,,0,254,pool-33-thread-10,139340113,0,139210964,130000000,34554320,957712344 +main,32802628805069,32802630146567,10,26,xsbt-analyzer,,0,254,pool-33-thread-10,1341498,0,1343438,0,286944,957712344 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32803242850633,32803243764136,11,0,,,0,262,pool-35-thread-3,913503,0,910207,0,339216,1059913776 +main,32803244092572,32803289936866,11,1,parser,,0,262,pool-35-thread-3,45844294,0,45848507,40000000,26867096,1086359080 +main,32803290069743,32803292289731,11,2,namer,,0,262,pool-35-thread-3,2219988,0,2224236,10000000,453592,1088393344 +main,32803292417481,32803292537128,11,3,packageobjects,,0,262,pool-35-thread-3,119647,0,119181,0,8736,1088393344 +main,32803292585824,32803727903997,11,4,typer,,0,262,pool-35-thread-3,435318173,0,435307195,430000000,127253944,1214837232 +main,32803728016912,32803734155734,11,5,superaccessors,,0,262,pool-35-thread-3,6138822,0,6143421,10000000,2229456,1216871504 +main,32803734274246,32803828714757,11,6,patmat,,0,262,pool-35-thread-3,94440511,0,94445003,90000000,19759024,1237214240 +main,32803828834738,32803830959533,11,7,extmethods,,0,262,pool-35-thread-3,2124795,0,2065081,10000000,335680,1237214240 +main,32803831058023,32803834269630,11,8,pickler,,0,262,pool-35-thread-3,3211607,0,3214589,0,1285568,1239249512 +GC,32805444607129,32805502607129,88177, 88234,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32803834361835,32806770384756,11,9,xsbt-api,,0,262,pool-35-thread-3,2936022921,0,2878355370,2870000000,1602588592,939796504 +main,32806770520809,32806790512756,11,10,xsbt-dependency,,0,262,pool-35-thread-3,19991947,0,19998496,20000000,6427072,952657712 +main,32806790658056,32806853847276,11,11,refchecks,,0,262,pool-35-thread-3,63189220,0,63167132,60000000,12880584,965518896 +main,32806854026772,32806893776797,11,12,uncurry,,0,262,pool-35-thread-3,39750025,0,39754399,40000000,6663568,965518896 +main,32806893893269,32806914912492,11,13,fields,,0,262,pool-35-thread-3,21019223,0,21025222,20000000,4943552,978380152 +main,32806915032226,32806920588553,11,14,tailcalls,,0,262,pool-35-thread-3,5556327,0,5560884,10000000,911128,978380152 +main,32806920701699,32807026440650,11,15,specialize,,0,262,pool-35-thread-3,105738951,0,105577222,100000000,41013344,1016981384 +main,32807026592251,32807051403026,11,16,explicitouter,,0,262,pool-35-thread-3,24810775,0,24816606,30000000,4354312,1016981384 +main,32807051558614,32807164150925,11,17,erasure,,0,262,pool-35-thread-3,112592311,0,112594740,110000000,23216384,1042703880 +main,32807164270627,32807170208985,11,18,posterasure,,0,262,pool-35-thread-3,5938358,0,5942944,10000000,1239400,1042703880 +main,32807170350872,32807196799591,11,19,lambdalift,,0,262,pool-35-thread-3,26448719,0,26455531,20000000,2706448,1042703880 +main,32807196962242,32807219038702,11,20,constructors,,0,262,pool-35-thread-3,22076460,0,22079639,20000000,2569328,1055565088 +main,32807219148521,32807224014097,11,21,flatten,,0,262,pool-35-thread-3,4865576,0,4870990,10000000,897336,1055565088 +main,32807224154794,32807293840249,11,22,mixin,,0,262,pool-35-thread-3,69685455,0,69019959,70000000,14772632,1068426288 +main,32807293980276,32807298676228,11,23,cleanup,,0,262,pool-35-thread-3,4695952,0,4700622,0,555816,1068426288 +main,32807298828481,32807333822732,11,24,delambdafy,,0,262,pool-35-thread-3,34994251,0,34999835,40000000,3694272,1068426288 +main,32807333982830,32807466821229,11,25,jvm,,0,262,pool-35-thread-3,132838399,0,132219773,130000000,34386752,1107012568 +main,32807466924569,32807468253873,11,26,xsbt-analyzer,,0,262,pool-35-thread-3,1329304,0,1333181,0,286944,1107012568 diff --git a/reports/krzysiek/baseline-cmp/run_2_baseline.csv b/reports/krzysiek/baseline-cmp/run_2_baseline.csv new file mode 100644 index 0000000..0674cf8 --- /dev/null +++ b/reports/krzysiek/baseline-cmp/run_2_baseline.csv @@ -0,0 +1,349 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32907276684375,32907279689677,1,0,,,0,119,pool-15-thread-5,3005302,0,2943180,0,429648,184333040 +main,32907285286784,32907717337945,1,1,parser,,0,119,pool-15-thread-5,432051161,0,427928636,420000000,31637520,216288208 +main,32907717570168,32907849816532,1,2,namer,,0,119,pool-15-thread-5,132246364,0,130469254,130000000,3162352,219672888 +main,32907850037741,32907851499776,1,3,packageobjects,,0,119,pool-15-thread-5,1462035,0,1433288,0,28032,219672888 +GC,32908493389413,32908535389413,14017, 14058,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,32908336608577,32908538608577,14059, 14260,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,32907851669956,32911607643643,1,4,typer,,0,119,pool-15-thread-5,3755973687,0,3439809654,3390000000,153943976,249244544 +main,32911607845643,32911684050654,1,5,superaccessors,,0,119,pool-15-thread-5,76205011,0,74433873,80000000,2979312,251997584 +main,32911684222296,32912390406222,1,6,patmat,,0,119,pool-15-thread-5,706183926,0,672998852,670000000,31649192,287057400 +main,32912390586217,32912416736387,1,7,extmethods,,0,119,pool-15-thread-5,26150170,0,25647236,20000000,1087320,287057400 +main,32912417254019,32912469462366,1,8,pickler,,0,119,pool-15-thread-5,52208347,0,50598678,60000000,1820144,289810440 +GC,32913898678527,32913962678527,19631, 19694,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32915811816755,32915860816755,21544, 21592,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32916560156901,32916602156901,22293, 22334,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32918295271553,32918433271553,24027, 24164,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32912469663036,32918854212599,1,9,xsbt-api,,0,119,pool-15-thread-5,6384549563,0,5995697303,5960000000,1474849056,372552768 +main,32918854376294,32918998015556,1,10,xsbt-dependency,,0,119,pool-15-thread-5,143639262,0,142442567,130000000,8776888,380741352 +main,32918998207949,32919496511205,1,11,refchecks,,0,119,pool-15-thread-5,498303256,0,485421583,490000000,10706600,396831632 +main,32919496788171,32919785653845,1,12,uncurry,,0,119,pool-15-thread-5,288865674,0,284905915,280000000,6800720,404876784 +main,32919785918709,32920004832331,1,13,fields,,0,119,pool-15-thread-5,218913622,0,215063796,210000000,7140984,405209696 +main,32920005074372,32920120785370,1,14,tailcalls,,0,119,pool-15-thread-5,115710998,0,112770166,110000000,1466224,413254904 +main,32920121057818,32920781262784,1,15,specialize,,0,119,pool-15-thread-5,660204966,0,652042447,640000000,42911104,453840824 +main,32920781536870,32920976978464,1,16,explicitouter,,0,119,pool-15-thread-5,195441594,0,166485566,170000000,4321584,461886040 +main,32920977240812,32922120046883,1,17,erasure,,0,119,pool-15-thread-5,1142806071,0,1037999850,1020000000,21299632,477976296 +main,32922120220180,32922146774980,1,18,posterasure,,0,119,pool-15-thread-5,26554800,0,25993499,30000000,1379512,477976296 +main,32922146923623,32922286267251,1,19,lambdalift,,0,119,pool-15-thread-5,139343628,0,121183669,120000000,4130512,486021464 +main,32922286489141,32922420460237,1,20,constructors,,0,119,pool-15-thread-5,133971096,0,120826534,120000000,3509120,486021464 +main,32922420726682,32922471886505,1,21,flatten,,0,119,pool-15-thread-5,51159823,0,41893330,40000000,894840,487922048 +main,32922472219661,32922755766234,1,22,mixin,,0,119,pool-15-thread-5,283546573,0,271116380,270000000,11228816,504018056 +main,32922755918642,32922784378693,1,23,cleanup,,0,119,pool-15-thread-5,28460051,0,28467065,30000000,779832,504018056 +main,32922784564416,32922932248445,1,24,delambdafy,,0,119,pool-15-thread-5,147684029,0,136988896,140000000,4244272,504018056 +main,32922932416336,32924440093035,1,25,jvm,,0,119,pool-15-thread-5,1507676699,0,1270187511,1230000000,48386448,552300464 +main,32924440322265,32924449151978,1,26,xsbt-analyzer,,0,119,pool-15-thread-5,8829713,0,8542305,0,496640,560345784 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32926306241438,32926307593321,2,0,,,0,139,pool-17-thread-11,1351883,0,1349991,0,339120,258327800 +main,32926308310815,32926490958022,2,1,parser,,0,139,pool-17-thread-11,182647207,0,175960284,180000000,26976560,284265432 +main,32926491537491,32926500627880,2,2,namer,,0,139,pool-17-thread-11,9090389,0,7560199,0,446320,285630584 +main,32926500773286,32926501002252,2,3,packageobjects,,0,139,pool-17-thread-11,228966,0,228106,0,5000,285630584 +main,32926501083465,32928272890141,2,4,typer,,0,139,pool-17-thread-11,1771806676,0,1445630553,1450000000,114064936,399252016 +main,32928273105182,32928298231485,2,5,superaccessors,,0,139,pool-17-thread-11,25126303,0,23390278,20000000,2351168,401982288 +main,32928298416969,32928591453988,2,6,patmat,,0,139,pool-17-thread-11,293037019,0,280401285,280000000,18334936,419729728 +main,32928591652279,32928599330960,2,7,extmethods,,0,139,pool-17-thread-11,7678681,0,7682754,10000000,318520,421094848 +main,32928599512762,32928618040911,2,8,pickler,,0,139,pool-17-thread-11,18528149,0,18343287,20000000,1250888,421094848 +GC,32929936444606,32930045444606,35669, 35777,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32931248715055,32931348715055,36981, 37080,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32928618208071,32932109414318,2,9,xsbt-api,,0,139,pool-17-thread-11,3491206247,0,3270067561,3250000000,1426401704,758809512 +main,32932109590714,32932155866673,2,10,xsbt-dependency,,0,139,pool-17-thread-11,46275959,0,44950476,50000000,6604400,768303456 +main,32932156043931,32932274650702,2,11,refchecks,,0,139,pool-17-thread-11,118606771,0,118342389,110000000,7832496,777797440 +main,32932274791414,32932358815188,2,12,uncurry,,0,139,pool-17-thread-11,84023774,0,83925185,80000000,5227360,777797440 +main,32932358966905,32932408658072,2,13,fields,,0,139,pool-17-thread-11,49691167,0,49109576,50000000,5225800,787291368 +main,32932408801642,32932430519779,2,14,tailcalls,,0,139,pool-17-thread-11,21718137,0,21614697,20000000,839480,787291368 +main,32932430736104,32932605624198,2,15,specialize,,0,139,pool-17-thread-11,174888094,0,173929530,170000000,38954736,825267176 +main,32932605818585,32932651270405,2,16,explicitouter,,0,139,pool-17-thread-11,45451820,0,45082777,40000000,3497736,825267176 +main,32932651458796,32932923572729,2,17,erasure,,0,139,pool-17-thread-11,272113933,0,269492153,270000000,18225808,844375576 +main,32932923733978,32932937667558,2,18,posterasure,,0,139,pool-17-thread-11,13933580,0,13939913,20000000,1180936,844375576 +main,32932937856226,32932980168519,2,19,lambdalift,,0,139,pool-17-thread-11,42312293,0,41985941,40000000,2651992,853869528 +main,32932980356657,32933021131360,2,20,constructors,,0,139,pool-17-thread-11,40774703,0,40362944,40000000,2162040,853869528 +main,32933021306643,32933030849191,2,21,flatten,,0,139,pool-17-thread-11,9542548,0,9547513,10000000,586528,853869528 +main,32933031030895,32933150993222,2,22,mixin,,0,139,pool-17-thread-11,119962327,0,119304063,120000000,9898504,863363456 +main,32933151172345,32933158277409,2,23,cleanup,,0,139,pool-17-thread-11,7105064,0,6868215,10000000,556512,863363456 +main,32933158423849,32933202691197,2,24,delambdafy,,0,139,pool-17-thread-11,44267348,0,43374459,40000000,3186288,863363456 +main,32933202838723,32933644992466,2,25,jvm,,0,139,pool-17-thread-11,442153743,0,414416840,410000000,35130848,903458912 +main,32933645141609,32933647857239,2,26,xsbt-analyzer,,0,139,pool-17-thread-11,2715630,0,2720544,0,334880,903458912 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32934340447286,32934342429843,3,0,,,0,156,pool-19-thread-8,1982557,0,1969025,0,339120,1008385272 +main,32934343341117,32934482379016,3,1,parser,,0,156,pool-19-thread-8,139037899,0,133313448,130000000,27057008,1036168704 +main,32934482555944,32934486542874,3,2,namer,,0,156,pool-19-thread-8,3986930,0,3992306,10000000,445632,1036168704 +main,32934486713434,32934486943294,3,3,packageobjects,,0,156,pool-19-thread-8,229860,0,234072,0,2456,1036168704 +GC,32934887557045,32935002557045,40620, 40734,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32934487030864,32935450954742,3,4,typer,,0,156,pool-19-thread-8,963923878,0,832444900,820000000,111924264,417424392 +main,32935451075306,32935460824196,3,5,superaccessors,,0,156,pool-19-thread-8,9748890,0,9637453,10000000,2323384,419134520 +main,32935460957854,32935625318829,3,6,patmat,,0,156,pool-19-thread-8,164360975,0,162532867,160000000,18186336,438013952 +main,32935625451871,32935628978623,3,7,extmethods,,0,156,pool-19-thread-8,3526752,0,3531190,0,314152,438013952 +main,32935629106789,32935637776646,3,8,pickler,,0,156,pool-19-thread-8,8669857,0,8512077,10000000,1247840,438013952 +GC,32936951779319,32937054779319,42684, 42786,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32935637895578,32938398176647,3,9,xsbt-api,,0,156,pool-19-thread-8,2760281069,0,2655891510,2650000000,1423343416,1155000320 +main,32938398350253,32938429268341,3,10,xsbt-dependency,,0,156,pool-19-thread-8,30918088,0,30427023,30000000,6266720,1162725888 +main,32938429402259,32938592675527,3,11,refchecks,,0,156,pool-19-thread-8,163273268,0,159189549,160000000,7753784,1170451440 +main,32938592821016,32938709279357,3,12,uncurry,,0,156,pool-19-thread-8,116458341,0,114804291,110000000,5184440,1178177136 +main,32938709440450,32938767960547,3,13,fields,,0,156,pool-19-thread-8,58520097,0,58100260,60000000,5164616,1178177136 +main,32938768201590,32938783723998,3,14,tailcalls,,0,156,pool-19-thread-8,15522408,0,15541538,10000000,834808,1178177136 +main,32938784045550,32939001284883,3,15,specialize,,0,156,pool-19-thread-8,217239333,0,213068579,210000000,39079344,1216805008 +main,32939001447799,32939032247169,3,16,explicitouter,,0,156,pool-19-thread-8,30799370,0,30768259,30000000,3450200,1224530584 +main,32939032391311,32939236906239,3,17,erasure,,0,156,pool-19-thread-8,204514928,0,203889506,210000000,17368672,1240186952 +main,32939237068240,32939251467138,3,18,posterasure,,0,156,pool-19-thread-8,14398898,0,14423373,10000000,1160816,1240186952 +main,32939251643317,32939287134415,3,19,lambdalift,,0,156,pool-19-thread-8,35491098,0,35047074,40000000,2573616,1247912536 +main,32939287250017,32939321114465,3,20,constructors,,0,156,pool-19-thread-8,33864448,0,33799976,30000000,2107536,1247912536 +main,32939321251523,32939330287927,3,21,flatten,,0,156,pool-19-thread-8,9036404,0,9051218,10000000,574320,1247912536 +main,32939330626034,32939412329308,3,22,mixin,,0,156,pool-19-thread-8,81703274,0,81701730,80000000,9896056,1255638152 +main,32939412626572,32939418325129,3,23,cleanup,,0,156,pool-19-thread-8,5698557,0,5467358,10000000,542664,1255638152 +main,32939418475833,32939463803199,3,24,delambdafy,,0,156,pool-19-thread-8,45327366,0,44821598,40000000,3105208,1263417024 +main,32939463968247,32939762504229,3,25,jvm,,0,156,pool-19-thread-8,298535982,0,296906213,280000000,33864864,1294319400 +main,32939762660081,32939764694732,3,26,xsbt-analyzer,,0,156,pool-19-thread-8,2034651,0,2037204,0,334880,1294319400 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32940659354036,32940660598078,4,0,,,0,168,pool-21-thread-5,1244042,0,1236780,0,339120,403331640 +main,32940661118115,32940734359760,4,1,parser,,0,168,pool-21-thread-5,73241645,0,72373639,60000000,27018760,430480552 +main,32940734501554,32940738416320,4,2,namer,,0,168,pool-21-thread-5,3914766,0,3446854,0,444232,430480552 +main,32940738531322,32940738658571,4,3,packageobjects,,0,168,pool-21-thread-5,127249,0,126710,0,2456,430480552 +main,32940738707641,32941416885386,4,4,typer,,0,168,pool-21-thread-5,678177745,0,672356304,670000000,111303704,541976800 +main,32941417039428,32941432736605,4,5,superaccessors,,0,168,pool-21-thread-5,15697177,0,15700645,10000000,2277384,543673608 +main,32941432881934,32941631427383,4,6,patmat,,0,168,pool-21-thread-5,198545449,0,195543719,200000000,18100344,562338472 +main,32941631554824,32941635775086,4,7,extmethods,,0,168,pool-21-thread-5,4220262,0,4098391,0,310856,562338472 +main,32941635952583,32941644532209,4,8,pickler,,0,168,pool-21-thread-5,8579626,0,8429354,10000000,1247288,564035256 +GC,32943132667842,32943213667842,48865, 48945,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32941644672168,32945025123747,4,9,xsbt-api,,0,168,pool-21-thread-5,3380451579,0,3286364160,3280000000,1422658144,1147130704 +main,32945025267678,32945047776634,4,10,xsbt-dependency,,0,168,pool-21-thread-5,22508956,0,22511618,20000000,6259576,1158794936 +main,32945047888664,32945147551470,4,11,refchecks,,0,168,pool-21-thread-5,99662806,0,98398289,100000000,7467576,1158794936 +main,32945147747648,32945217917202,4,12,uncurry,,0,168,pool-21-thread-5,70169554,0,68561038,70000000,4664424,1170458984 +main,32945218107231,32945266718854,4,13,fields,,0,168,pool-21-thread-5,48611623,0,47945348,50000000,5113680,1170458984 +main,32945266868261,32945279541063,4,14,tailcalls,,0,168,pool-21-thread-5,12672802,0,12680857,10000000,788376,1170458984 +main,32945279786386,32945543082327,4,15,specialize,,0,168,pool-21-thread-5,263295941,0,260240056,260000000,38413968,1205557824 +main,32945543301139,32945586069932,4,16,explicitouter,,0,168,pool-21-thread-5,42768793,0,42774218,40000000,3384368,1217221904 +main,32945586262369,32945821427725,4,17,erasure,,0,168,pool-21-thread-5,235165356,0,232635969,240000000,17104800,1228885984 +main,32945821592839,32945836911990,4,18,posterasure,,0,168,pool-21-thread-5,15319151,0,15325343,10000000,1080608,1228885984 +main,32945837100110,32945866200080,4,19,lambdalift,,0,168,pool-21-thread-5,29099970,0,29024333,30000000,2513184,1228885984 +main,32945866356858,32945896585571,4,20,constructors,,0,168,pool-21-thread-5,30228713,0,30229868,30000000,2088440,1240549968 +main,32945896771718,32945906036633,4,21,flatten,,0,168,pool-21-thread-5,9264915,0,9268829,10000000,573200,1240549968 +main,32945906193028,32946001321483,4,22,mixin,,0,168,pool-21-thread-5,95128455,0,92511625,90000000,9705344,1240549968 +main,32946001486961,32946028522837,4,23,cleanup,,0,168,pool-21-thread-5,27035876,0,25373836,30000000,520168,1252213976 +main,32946028745582,32946078744760,4,24,delambdafy,,0,168,pool-21-thread-5,49999178,0,50003473,50000000,2999072,1252213976 +main,32946078947053,32946361935443,4,25,jvm,,0,168,pool-21-thread-5,282988390,0,281957880,270000000,33259944,1287205952 +main,32946362081110,32946364119177,4,26,xsbt-analyzer,,0,168,pool-21-thread-5,2038067,0,2041109,0,333536,1287205952 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32947160406103,32947161780821,5,0,,,0,189,pool-23-thread-6,1374718,0,1373380,0,339120,1391157040 +main,32947162343795,32947253290573,5,1,parser,,0,189,pool-23-thread-6,90946778,0,90088171,90000000,27017512,1419016464 +main,32947253439200,32947257502650,5,2,namer,,0,189,pool-23-thread-6,4063450,0,3925364,10000000,439592,1419016464 +main,32947257691415,32947257859125,5,3,packageobjects,,0,189,pool-23-thread-6,167710,0,166745,0,2456,1419016464 +main,32947257962393,32948320544638,5,4,typer,,0,189,pool-23-thread-6,1062582245,0,1040308096,1020000000,110775448,1530322848 +main,32948320724548,32948345330904,5,5,superaccessors,,0,189,pool-23-thread-6,24606356,0,23834027,20000000,2193768,1531961616 +main,32948345576703,32948794954851,5,6,patmat,,0,189,pool-23-thread-6,449378148,0,404127216,390000000,17958808,1549988376 +main,32948795189476,32948803585310,5,7,extmethods,,0,189,pool-23-thread-6,8395834,0,8388966,10000000,297616,1549988376 +main,32948803853654,32948820247307,5,8,pickler,,0,189,pool-23-thread-6,16393653,0,16398248,10000000,1247288,1551635352 +GC,32948870874173,32948909874173,54603, 54641,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32951324395466,32951387395466,57057, 57119,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32948820506624,32951810572056,5,9,xsbt-api,,0,189,pool-23-thread-6,2990065432,0,2881393888,2870000000,1422315936,682573936 +main,32951810750845,32951833566297,5,10,xsbt-dependency,,0,189,pool-23-thread-6,22815452,0,22716784,20000000,6229328,694269336 +main,32951833700456,32951934366766,5,11,refchecks,,0,189,pool-23-thread-6,100666310,0,100387520,100000000,7421992,706048824 +main,32951934541813,32951986852130,5,12,uncurry,,0,189,pool-23-thread-6,52310317,0,51133605,50000000,4558624,706048824 +main,32951987020354,32952034158137,5,13,fields,,0,189,pool-23-thread-6,47137783,0,46706146,50000000,5046296,706048824 +main,32952034322840,32952043514866,5,14,tailcalls,,0,189,pool-23-thread-6,9192026,0,9196789,10000000,784920,717744224 +main,32952043669533,32952238695667,5,15,specialize,,0,189,pool-23-thread-6,195026134,0,194460558,190000000,37570584,752830440 +main,32952238857133,32952270395729,5,16,explicitouter,,0,189,pool-23-thread-6,31538596,0,31112435,30000000,3355128,752830440 +main,32952270699439,32952481451607,5,17,erasure,,0,189,pool-23-thread-6,210752168,0,208690996,200000000,16710216,764525840 +main,32952481621128,32952499957898,5,18,posterasure,,0,189,pool-23-thread-6,18336770,0,18247420,20000000,1078864,776221240 +main,32952500177039,32952535381602,5,19,lambdalift,,0,189,pool-23-thread-6,35204563,0,33664450,30000000,2504808,776221240 +main,32952535663630,32952579942815,5,20,constructors,,0,189,pool-23-thread-6,44279185,0,42526810,40000000,2080576,776221240 +main,32952580132584,32952586108188,5,21,flatten,,0,189,pool-23-thread-6,5975604,0,5981091,10000000,553872,776221240 +main,32952586259875,32952669959808,5,22,mixin,,0,189,pool-23-thread-6,83699933,0,83104220,80000000,9665816,787916648 +main,32952670116013,32952676634659,5,23,cleanup,,0,189,pool-23-thread-6,6518646,0,6523302,10000000,496840,787916648 +main,32952676783584,32952714412981,5,24,delambdafy,,0,189,pool-23-thread-6,37629397,0,36539862,30000000,2961656,787916648 +main,32952714629140,32952987843440,5,25,jvm,,0,189,pool-23-thread-6,273214300,0,271413366,260000000,32962040,823003056 +main,32952987977344,32952989688197,5,26,xsbt-analyzer,,0,189,pool-23-thread-6,1710853,0,1712617,0,269696,823003056 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32953725007125,32953726379459,6,0,,,0,201,pool-25-thread-3,1372334,0,1322378,0,339120,927301032 +main,32953727101333,32953801524637,6,1,parser,,0,201,pool-25-thread-3,74423304,0,74427314,80000000,27006456,952825232 +main,32953801665143,32953804485759,6,2,namer,,0,201,pool-25-thread-3,2820616,0,2825012,0,439240,954952456 +main,32953804610566,32953804741514,6,3,packageobjects,,0,201,pool-25-thread-3,130948,0,131026,0,2456,954952456 +main,32953804798073,32954741053551,6,4,typer,,0,201,pool-25-thread-3,936255478,0,933019905,930000000,110529176,1065162592 +main,32954741289242,32954758565543,6,5,superaccessors,,0,201,pool-25-thread-3,17276301,0,17058170,20000000,2133888,1067289648 +main,32954758751059,32954991141118,6,6,patmat,,0,201,pool-25-thread-3,232390059,0,231823263,230000000,17632904,1084305912 +main,32954991333679,32954996392451,6,7,extmethods,,0,201,pool-25-thread-3,5058772,0,4948473,0,295624,1084305912 +main,32954996572560,32955005582602,6,8,pickler,,0,201,pool-25-thread-3,9010042,0,7956695,10000000,1230040,1086433432 +GC,32957358418919,32957416418919,63091, 63148,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32955005796957,32958769196220,6,9,xsbt-api,,0,201,pool-25-thread-3,3763399263,0,3704384740,3680000000,1422022840,1134089504 +main,32958769322886,32958791086264,6,10,xsbt-dependency,,0,201,pool-25-thread-3,21763378,0,21665320,20000000,6224968,1134089504 +main,32958791205399,32958856043673,6,11,refchecks,,0,201,pool-25-thread-3,64838274,0,64833245,60000000,7337144,1143946240 +main,32958856190720,32958905972150,6,12,uncurry,,0,201,pool-25-thread-3,49781430,0,49291802,50000000,4517856,1143946240 +main,32958906116594,32958936977065,6,13,fields,,0,201,pool-25-thread-3,30860471,0,30586557,30000000,4829528,1153802928 +main,32958937101605,32958943965312,6,14,tailcalls,,0,201,pool-25-thread-3,6863707,0,6776088,0,631504,1153802928 +main,32958944118788,32959150372636,6,15,specialize,,0,201,pool-25-thread-3,206253848,0,204676120,200000000,35397520,1193231256 +main,32959150536321,32959187001957,6,16,explicitouter,,0,201,pool-25-thread-3,36465636,0,36472245,40000000,3326120,1193231256 +main,32959187163815,32959381035085,6,17,erasure,,0,201,pool-25-thread-3,193871270,0,193817155,190000000,16686560,1212944672 +main,32959381203708,32959403097218,6,18,posterasure,,0,201,pool-25-thread-3,21893510,0,21888763,20000000,1012400,1212944672 +main,32959403274935,32959455327244,6,19,lambdalift,,0,201,pool-25-thread-3,52052309,0,45200176,50000000,2471928,1212944672 +main,32959455548232,32959502364237,6,20,constructors,,0,201,pool-25-thread-3,46816005,0,45822196,40000000,2070832,1212944672 +main,32959502545200,32959512023424,6,21,flatten,,0,201,pool-25-thread-3,9478224,0,9499178,10000000,549856,1212944672 +main,32959512269817,32959651066698,6,22,mixin,,0,201,pool-25-thread-3,138796881,0,138020249,140000000,9681664,1222801488 +main,32959651305616,32959660032418,6,23,cleanup,,0,201,pool-25-thread-3,8726802,0,8734270,10000000,378912,1222801488 +main,32959660299977,32959731383749,6,24,delambdafy,,0,201,pool-25-thread-3,71083772,0,70419215,70000000,2951144,1232658184 +main,32959731717817,32960073741624,6,25,jvm,,0,201,pool-25-thread-3,342023807,0,339467239,320000000,32530032,1262278456 +main,32960073931812,32960076346816,6,26,xsbt-analyzer,,0,201,pool-25-thread-3,2415004,0,2419163,0,269696,1262278456 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32960667800099,32960669630525,7,0,,,0,219,pool-27-thread-2,1830426,0,1656793,0,339120,1363798560 +main,32960670171183,32960769322706,7,1,parser,,0,219,pool-27-thread-2,99151523,0,99077554,100000000,27008968,1391449960 +main,32960769494635,32960773055009,7,2,namer,,0,219,pool-27-thread-2,3560374,0,3566916,0,436504,1391449960 +main,32960773216556,32960773346786,7,3,packageobjects,,0,219,pool-27-thread-2,130230,0,130485,0,2456,1391449960 +main,32960773411712,32961752404141,7,4,typer,,0,219,pool-27-thread-2,978992429,0,970413911,960000000,110377848,1501749864 +main,32961752521828,32961758471462,7,5,superaccessors,,0,219,pool-27-thread-2,5949634,0,5946625,10000000,2136816,1505206312 +main,32961758583504,32961887177169,7,6,patmat,,0,219,pool-27-thread-2,128593665,0,128067785,130000000,17600336,1522488368 +main,32961887309207,32961890464240,7,7,extmethods,,0,219,pool-27-thread-2,3155033,0,3161082,0,292464,1522488368 +main,32961890615707,32961894910301,7,8,pickler,,0,219,pool-27-thread-2,4294594,0,4302187,0,1220568,1524218616 +GC,32962626569142,32962675569142,68359, 68407,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32961895020321,32964773886195,7,9,xsbt-api,,0,219,pool-27-thread-2,2878865874,0,2815402691,2810000000,1422070040,1541416304 +main,32964774017043,32964793969565,7,10,xsbt-dependency,,0,219,pool-27-thread-2,19952522,0,19766751,20000000,6184672,1547798768 +main,32964794114603,32964857874739,7,11,refchecks,,0,219,pool-27-thread-2,63760136,0,63667330,60000000,7331192,1560563624 +main,32964857982471,32964887713938,7,12,uncurry,,0,219,pool-27-thread-2,29731467,0,29367642,30000000,4517712,1560563624 +main,32964887862250,32964926281828,7,13,fields,,0,219,pool-27-thread-2,38419578,0,37670894,40000000,4828224,1566946016 +main,32964926447000,32964934588013,7,14,tailcalls,,0,219,pool-27-thread-2,8141013,0,7706425,10000000,631504,1566946016 +main,32964934875374,32965074263830,7,15,specialize,,0,219,pool-27-thread-2,139388456,0,138035922,130000000,35321400,1605310496 +main,32965074436336,32965099852658,7,16,explicitouter,,0,219,pool-27-thread-2,25416322,0,25172127,20000000,3323528,1605310496 +main,32965100021634,32965210677643,7,17,erasure,,0,219,pool-27-thread-2,110656009,0,110379808,110000000,16683032,1624458104 +main,32965210838375,32965222403216,7,18,posterasure,,0,219,pool-27-thread-2,11564841,0,11569628,10000000,1009576,1624458104 +main,32965222525907,32965239882364,7,19,lambdalift,,0,219,pool-27-thread-2,17356457,0,16789401,20000000,2467344,1624458104 +main,32965240016445,32965257088000,7,20,constructors,,0,219,pool-27-thread-2,17071555,0,16824436,20000000,2069632,1630851248 +main,32965257216069,32965261520980,7,21,flatten,,0,219,pool-27-thread-2,4304911,0,4309672,0,549856,1630851248 +main,32965261658930,32965308337015,7,22,mixin,,0,219,pool-27-thread-2,46678085,0,46682391,50000000,9634832,1637233632 +main,32965308458052,32965311715556,7,23,cleanup,,0,219,pool-27-thread-2,3257504,0,3264088,0,378912,1637233632 +main,32965311861305,32965331444570,7,24,delambdafy,,0,219,pool-27-thread-2,19583265,0,19588132,20000000,2943048,1643616016 +main,32965331563564,32965493490292,7,25,jvm,,0,219,pool-27-thread-2,161926728,0,160771691,160000000,32461520,1675578144 +main,32965493610781,32965494971779,7,26,xsbt-analyzer,,0,219,pool-27-thread-2,1360998,0,1363846,0,269696,1675578144 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32966725252696,32966726498273,8,0,,,0,243,pool-29-thread-7,1245577,0,1243857,0,339120,204370776 +main,32966727070367,32966790542782,8,1,parser,,0,243,pool-29-thread-7,63472415,0,63109609,60000000,27001256,231345568 +main,32966790655995,32966792882982,8,2,namer,,0,243,pool-29-thread-7,2226987,0,2124130,10000000,435224,231345568 +main,32966793109963,32966793202066,8,3,packageobjects,,0,243,pool-29-thread-7,92103,0,91554,0,2456,231352568 +main,32966793298965,32967293218179,8,4,typer,,0,243,pool-29-thread-7,499919214,0,498093616,490000000,110231072,340674992 +main,32967293330398,32967300462140,8,5,superaccessors,,0,243,pool-29-thread-7,7131742,0,6787970,10000000,2178424,343372472 +main,32967300583548,32967404433989,8,6,patmat,,0,243,pool-29-thread-7,103850441,0,103134193,100000000,17577776,362254848 +main,32967404559935,32967406548166,8,7,extmethods,,0,243,pool-29-thread-7,1988231,0,1991682,0,291408,362254848 +main,32967406684410,32967410682447,8,8,pickler,,0,243,pool-29-thread-7,3998037,0,3892617,10000000,1220568,362254848 +GC,32969934564710,32969992564710,75667, 75724,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32967410805649,32970099845176,8,9,xsbt-api,,0,243,pool-29-thread-7,2689039527,0,2630416650,2600000000,1421983752,278917616 +main,32970100047907,32970125570189,8,10,xsbt-dependency,,0,243,pool-29-thread-7,25522282,0,25104137,20000000,6178472,278917616 +main,32970125702172,32970191764448,8,11,refchecks,,0,243,pool-29-thread-7,66062276,0,66066065,70000000,7352240,278917616 +main,32970191885745,32970225320112,8,12,uncurry,,0,243,pool-29-thread-7,33434367,0,33293639,30000000,4499808,295501688 +main,32970225440147,32970252066653,8,13,fields,,0,243,pool-29-thread-7,26626506,0,25948492,30000000,4805560,295501688 +main,32970252225278,32970259079666,8,14,tailcalls,,0,243,pool-29-thread-7,6854388,0,6858245,0,630984,295501688 +main,32970259231040,32970378986559,8,15,specialize,,0,243,pool-29-thread-7,119755519,0,119539837,110000000,35160992,328670512 +main,32970379125356,32970398746910,8,16,explicitouter,,0,243,pool-29-thread-7,19621554,0,19605132,20000000,3308984,328670512 +main,32970398891579,32970530064946,8,17,erasure,,0,243,pool-29-thread-7,131173367,0,130495283,130000000,16586400,345254608 +main,32970530239379,32970539133380,8,18,posterasure,,0,243,pool-29-thread-7,8894001,0,8780177,10000000,1009576,345254608 +main,32970539268573,32970565448338,8,19,lambdalift,,0,243,pool-29-thread-7,26179765,0,23730171,30000000,2467976,345254608 +main,32970565600876,32970584914543,8,20,constructors,,0,243,pool-29-thread-7,19313667,0,19081147,20000000,2080128,361838696 +main,32970585031126,32970589924506,8,21,flatten,,0,243,pool-29-thread-7,4893380,0,4896231,0,549856,361838696 +main,32970590037438,32970652642973,8,22,mixin,,0,243,pool-29-thread-7,62605535,0,60511878,60000000,9533696,361838696 +main,32970652796520,32970657657830,8,23,cleanup,,0,243,pool-29-thread-7,4861310,0,4865735,10000000,378912,361838696 +main,32970657822280,32970684271811,8,24,delambdafy,,0,243,pool-29-thread-7,26449531,0,26366344,20000000,2927520,361838696 +main,32970684408175,32970865171451,8,25,jvm,,0,243,pool-29-thread-7,180763276,0,180452617,180000000,32278600,395011576 +main,32970865310849,32970867156721,8,26,xsbt-analyzer,,0,243,pool-29-thread-7,1845872,0,1848824,0,265400,395011576 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32971455833464,32971457501084,9,0,,,0,253,pool-31-thread-2,1667620,0,1588078,0,339120,505446984 +main,32971458051878,32971519418300,9,1,parser,,0,253,pool-31-thread-2,61366422,0,61217903,60000000,26962720,533500856 +main,32971519566441,32971522393978,9,2,namer,,0,253,pool-31-thread-2,2827537,0,2831614,0,435080,533500856 +main,32971522533838,32971522670085,9,3,packageobjects,,0,253,pool-31-thread-2,136247,0,135935,0,2456,533500856 +main,32971522729822,32972037088654,9,4,typer,,0,253,pool-31-thread-2,514358832,0,511849161,510000000,110129280,643834208 +main,32972037219912,32972047103535,9,5,superaccessors,,0,253,pool-31-thread-2,9883623,0,9060787,10000000,2176296,645992200 +main,32972047269690,32972191208569,9,6,patmat,,0,253,pool-31-thread-2,143938879,0,137256243,130000000,17449360,663256328 +main,32972191331701,32972194904580,9,7,extmethods,,0,253,pool-31-thread-2,3572879,0,3577797,0,291696,663256328 +main,32972195081486,32972202222908,9,8,pickler,,0,253,pool-31-thread-2,7141422,0,6892317,10000000,1220568,665418408 +GC,32974558163777,32974627163777,80291, 80359,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32972202353953,32975017074943,9,9,xsbt-api,,0,253,pool-31-thread-2,2814720990,0,2745645392,2750000000,1421957024,484930464 +main,32975017218263,32975033582045,9,10,xsbt-dependency,,0,253,pool-31-thread-2,16363782,0,16373046,10000000,6179336,484948568 +main,32975033684432,32975083285481,9,11,refchecks,,0,253,pool-31-thread-2,49601049,0,49364583,50000000,7327528,484948568 +main,32975083404519,32975110165727,9,12,uncurry,,0,253,pool-31-thread-2,26761208,0,26764682,30000000,4493800,500920728 +main,32975110269646,32975131998985,9,13,fields,,0,253,pool-31-thread-2,21729339,0,21763160,20000000,4797552,500920728 +main,32975132146052,32975138019990,9,14,tailcalls,,0,253,pool-31-thread-2,5873938,0,5590065,0,629256,500920728 +main,32975138125342,32975266381647,9,15,specialize,,0,253,pool-31-thread-2,128256305,0,127375260,130000000,34561528,532865024 +main,32975266502887,32975287103381,9,16,explicitouter,,0,253,pool-31-thread-2,20600494,0,20376093,20000000,3302744,532865024 +main,32975287230108,32975390514519,9,17,erasure,,0,253,pool-31-thread-2,103284411,0,103287120,100000000,16579784,548837488 +main,32975390624243,32975396089623,9,18,posterasure,,0,253,pool-31-thread-2,5465380,0,5468366,10000000,1008168,548837488 +main,32975396199467,32975409589799,9,19,lambdalift,,0,253,pool-31-thread-2,13390332,0,13305823,10000000,2455768,564809648 +main,32975409699493,32975425990706,9,20,constructors,,0,253,pool-31-thread-2,16291213,0,15884225,20000000,2079040,564809648 +main,32975426098180,32975430331164,9,21,flatten,,0,253,pool-31-thread-2,4232984,0,4236663,0,548488,564809648 +main,32975430440148,32975473412603,9,22,mixin,,0,253,pool-31-thread-2,42972455,0,42672418,40000000,9507352,564809648 +main,32975473545427,32975476623351,9,23,cleanup,,0,253,pool-31-thread-2,3077924,0,3081652,10000000,378856,564809648 +main,32975476763305,32975494403017,9,24,delambdafy,,0,253,pool-31-thread-2,17639712,0,17645166,10000000,2919912,580781816 +main,32975494557151,32975653229191,9,25,jvm,,0,253,pool-31-thread-2,158672040,0,158384208,150000000,32235056,612726120 +main,32975653370837,32975655386113,9,26,xsbt-analyzer,,0,253,pool-31-thread-2,2015276,0,2016326,0,265400,612726120 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32976277851622,32976278678138,10,0,,,0,269,pool-33-thread-4,826516,0,823157,0,339120,717565920 +main,32976278983800,32976326274322,10,1,parser,,0,269,pool-33-thread-4,47290522,0,47059450,50000000,26960112,743168624 +main,32976326374361,32976328346205,10,2,namer,,0,269,pool-33-thread-4,1971844,0,1974913,0,434816,745302232 +main,32976328447054,32976328516322,10,3,packageobjects,,0,269,pool-33-thread-4,69268,0,69081,0,2456,745302232 +main,32976328551313,32976753820233,10,4,typer,,0,269,pool-33-thread-4,425268920,0,425176864,420000000,110053288,853655496 +main,32976753923813,32976759569387,10,5,superaccessors,,0,269,pool-33-thread-4,5645574,0,5649358,10000000,2190232,855789056 +main,32976759669245,32976857165258,10,6,patmat,,0,269,pool-33-thread-4,97496013,0,97357621,100000000,17220184,874991120 +main,32976857271433,32976859570217,10,7,extmethods,,0,269,pool-33-thread-4,2298784,0,2303208,0,289008,874991120 +main,32976859709727,32976863176384,10,8,pickler,,0,269,pool-33-thread-4,3466657,0,3469673,0,1220568,874991120 +GC,32978976955400,32979027955400,84710, 84760,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32976863289129,32979447888260,10,9,xsbt-api,,0,269,pool-33-thread-4,2584599131,0,2533886207,2520000000,1421965560,491993632 +main,32979448021963,32979465302660,10,10,xsbt-dependency,,0,269,pool-33-thread-4,17280697,0,17284857,10000000,6179336,491993632 +main,32979465451898,32979527160168,10,11,refchecks,,0,269,pool-33-thread-4,61708270,0,61646032,60000000,7321968,506098216 +main,32979527356984,32979558086901,10,12,uncurry,,0,269,pool-33-thread-4,30729917,0,30295548,30000000,4492544,506098216 +main,32979558271886,32979586757682,10,13,fields,,0,269,pool-33-thread-4,28485796,0,28488982,30000000,4794016,506098216 +main,32979587296405,32979597436299,10,14,tailcalls,,0,269,pool-33-thread-4,10139894,0,10142827,10000000,616616,506098216 +main,32979597601411,32979712423010,10,15,specialize,,0,269,pool-33-thread-4,114821599,0,114504682,120000000,34478968,548412016 +main,32979712590133,32979731005241,10,16,explicitouter,,0,269,pool-33-thread-4,18415108,0,18366646,20000000,3293240,548412016 +main,32979731131176,32979829400069,10,17,erasure,,0,269,pool-33-thread-4,98268893,0,98266792,90000000,16574664,562516592 +main,32979829518685,32979834543005,10,18,posterasure,,0,269,pool-33-thread-4,5024320,0,5026793,10000000,1006760,562516592 +main,32979834626115,32979846030516,10,19,lambdalift,,0,269,pool-33-thread-4,11404401,0,11408532,10000000,2416592,576621240 +main,32979846139914,32979871380276,10,20,constructors,,0,269,pool-33-thread-4,25240362,0,24929400,30000000,2075008,576621240 +main,32979871551739,32979878643113,10,21,flatten,,0,269,pool-33-thread-4,7091374,0,7093699,0,547848,576621240 +main,32979878840425,32979925550509,10,22,mixin,,0,269,pool-33-thread-4,46710084,0,46490080,50000000,9486704,576621240 +main,32979925674571,32979928486820,10,23,cleanup,,0,269,pool-33-thread-4,2812249,0,2815679,0,377472,576621240 +main,32979928595552,32979943364453,10,24,delambdafy,,0,269,pool-33-thread-4,14768901,0,14773306,20000000,2897792,590725888 +main,32979943494336,32980088065590,10,25,jvm,,0,269,pool-33-thread-4,144571254,0,143469382,140000000,32121648,618946856 +main,32980088163902,32980089497759,10,26,xsbt-analyzer,,0,269,pool-33-thread-4,1333857,0,1336982,0,265400,618946856 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32980723332088,32980724246097,11,0,,,0,280,pool-35-thread-1,914009,0,911306,0,339120,713569256 +main,32980724601576,32980772505242,11,1,parser,,0,280,pool-35-thread-1,47903666,0,47883555,50000000,26961088,740294968 +main,32980772647728,32980774942365,11,2,namer,,0,280,pool-35-thread-1,2294637,0,2318034,0,434816,742208808 +main,32980775116207,32980775215847,11,3,packageobjects,,0,280,pool-35-thread-1,99640,0,99460,0,2456,742208808 +main,32980775250228,32981192625078,11,4,typer,,0,280,pool-35-thread-1,417374850,0,416958631,420000000,109985520,852549400 +main,32981192758019,32981200781656,11,5,superaccessors,,0,280,pool-35-thread-1,8023637,0,8029117,10000000,2185104,854458392 +main,32981200958203,32981300789194,11,6,patmat,,0,280,pool-35-thread-1,99830991,0,99834503,100000000,17135504,871639344 +main,32981300966889,32981303603823,11,7,extmethods,,0,280,pool-35-thread-1,2636934,0,2639866,0,288912,871639344 +main,32981303719925,32981307344143,11,8,pickler,,0,280,pool-35-thread-1,3624218,0,3625951,0,1212264,871639344 +GC,32983389336643,32983453336643,89122, 89185,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32981307443440,32983925038752,11,9,xsbt-api,,0,280,pool-35-thread-1,2617595312,0,2553257894,2560000000,1421971176,492195280 +main,32983925180428,32983942056957,11,10,xsbt-dependency,,0,280,pool-35-thread-1,16876529,0,16864052,10000000,6179160,492195280 +main,32983942177401,32983996784442,11,11,refchecks,,0,280,pool-35-thread-1,54607041,0,54226986,60000000,7312072,507778664 +main,32983996921011,32984033528075,11,12,uncurry,,0,280,pool-35-thread-1,36607064,0,36602531,30000000,4488624,507778664 +main,32984033660028,32984062731413,11,13,fields,,0,280,pool-35-thread-1,29071385,0,29075508,30000000,4789496,507778664 +main,32984062890694,32984071729953,11,14,tailcalls,,0,280,pool-35-thread-1,8839259,0,8842923,10000000,616424,507778664 +main,32984071883748,32984192696416,11,15,specialize,,0,280,pool-35-thread-1,120812668,0,120768341,120000000,34473320,538945448 +main,32984192840800,32984215955352,11,16,explicitouter,,0,280,pool-35-thread-1,23114552,0,23098639,20000000,3289592,554528888 +main,32984216102785,32984338727794,11,17,erasure,,0,280,pool-35-thread-1,122625009,0,122347289,130000000,16578272,570112280 +main,32984338872983,32984345806341,11,18,posterasure,,0,280,pool-35-thread-1,6933358,0,6937620,0,1006760,570112280 +main,32984345944980,32984366353488,11,19,lambdalift,,0,280,pool-35-thread-1,20408508,0,20412410,20000000,2416664,570112280 +main,32984366495534,32984385968025,11,20,constructors,,0,280,pool-35-thread-1,19472491,0,19476788,20000000,2073152,570112280 +main,32984386101911,32984393801794,11,21,flatten,,0,280,pool-35-thread-1,7699883,0,7681289,10000000,547848,570112280 +main,32984393946406,32984462447207,11,22,mixin,,0,280,pool-35-thread-1,68500801,0,68319859,60000000,9491536,585695664 +main,32984462636343,32984468090654,11,23,cleanup,,0,280,pool-35-thread-1,5454311,0,5458188,10000000,377176,585695664 +main,32984468272007,32984501539735,11,24,delambdafy,,0,280,pool-35-thread-1,33267728,0,33129850,30000000,2895232,585695664 +main,32984501728532,32984731033948,11,25,jvm,,0,280,pool-35-thread-1,229305416,0,228714074,220000000,31861872,616864536 +main,32984731171936,32984733216995,11,26,xsbt-analyzer,,0,280,pool-35-thread-1,2045059,0,2033753,0,265400,616864536 diff --git a/reports/krzysiek/baseline-cmp/run_2_our-parallel.csv b/reports/krzysiek/baseline-cmp/run_2_our-parallel.csv new file mode 100644 index 0000000..76e8497 --- /dev/null +++ b/reports/krzysiek/baseline-cmp/run_2_our-parallel.csv @@ -0,0 +1,443 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33087341501544,33087343900920,1,0,,,0,122,pool-15-thread-1,2399376,0,2358227,0,407592,233002416 +background,33087364668636,33087637435824,1,1,parser,worker,3,132,scalac-parser-worker-1,272767188,52452,252474145,250000000,11679880,269520096 +background,33087364668853,33087637585037,1,1,parser,worker,10,133,scalac-parser-worker-2,272916184,204996,192839401,190000000,6918992,269520096 +background,33087364669209,33087637657435,1,1,parser,worker,3,134,scalac-parser-worker-3,272988226,24384,202909998,190000000,7080960,269520096 +background,33087364668813,33087637711049,1,1,parser,worker,7,135,scalac-parser-worker-4,273042236,138537,220027547,220000000,7820640,269520096 +main,33087349697865,33087638168619,1,1,parser,,0,122,pool-15-thread-1,288470754,0,29348918,30000000,1640720,269520096 +main,33087638431430,33087741581416,1,2,namer,,0,122,pool-15-thread-1,103149986,0,101707975,100000000,3311568,272777128 +main,33087741728832,33087743473924,1,3,packageobjects,,0,122,pool-15-thread-1,1745092,0,1607869,0,35512,272777128 +GC,33087981526064,33088011526064,13152, 13181,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,33087810980127,33088012980127,13181, 13382,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,33087743607038,33091839712075,1,4,typer,,0,122,pool-15-thread-1,4096105037,0,3810789976,3800000000,185788888,307387872 +main,33091840337304,33091970727190,1,5,superaccessors,,0,122,pool-15-thread-1,130389886,0,126037578,120000000,3163752,311451232 +main,33091970991030,33092979161106,1,6,patmat,,0,122,pool-15-thread-1,1008170076,0,984625915,980000000,35046320,345316736 +main,33092979354831,33093021156395,1,7,extmethods,,0,122,pool-15-thread-1,41801564,0,40604093,40000000,1163128,346671200 +main,33093021363599,33093115029244,1,8,pickler,,0,122,pool-15-thread-1,93665645,0,91712539,100000000,1911648,349380608 +GC,33093696083300,33093737083300,19075, 19115,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33095503209852,33095593209852,20882, 20971,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33097282111471,33097354111471,22662, 22733,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33098518366006,33098560366006,23898, 23939,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33099549773846,33099616773846,24929, 24995,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33093115285275,33100507267058,1,9,xsbt-api,,0,122,pool-15-thread-1,7391981783,0,7051774075,7030000000,1723925152,596832800 +main,33100507406975,33100644789120,1,10,xsbt-dependency,,0,122,pool-15-thread-1,137382145,0,136031947,140000000,8577368,613280640 +background,33100645450245,33100968513540,1,11,refchecks,worker,7,136,scalac-refchecks-worker-1,323063295,91840,161324698,160000000,3075752,638091064 +background,33100645554098,33100968712927,1,11,refchecks,worker,6,137,scalac-refchecks-worker-2,323158829,61005,158627134,150000000,3895400,638091064 +background,33100645653130,33100968798284,1,11,refchecks,worker,1,138,scalac-refchecks-worker-3,323145154,0,173080474,170000000,8289512,638091064 +background,33100645898248,33100968851521,1,11,refchecks,worker,9,139,scalac-refchecks-worker-4,322953273,124300,209186627,200000000,6815768,638091064 +main,33100645030944,33100969584308,1,11,refchecks,,0,122,pool-15-thread-1,324553364,0,1959543,0,25080,638091064 +main,33100969828532,33101226739024,1,12,uncurry,,0,122,pool-15-thread-1,256910492,0,252936414,250000000,9825048,646124800 +main,33101226914806,33101366513675,1,13,fields,,0,122,pool-15-thread-1,139598869,0,137428638,140000000,7857136,654158536 +main,33101366706513,33101442938041,1,14,tailcalls,,0,122,pool-15-thread-1,76231528,0,74996348,70000000,1988408,654158536 +GC,33101581622080,33101646622080,26961, 27025,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33101443122846,33102104515206,1,15,specialize,,0,122,pool-15-thread-1,661392360,0,583671339,580000000,53384968,254963904 +main,33102104709452,33102201659169,1,16,explicitouter,,0,122,pool-15-thread-1,96949717,0,95822930,90000000,5804752,255023624 +main,33102201985265,33102857847008,1,17,erasure,,0,122,pool-15-thread-1,655861743,0,643582257,650000000,32500952,287580904 +main,33102858050846,33102899852819,1,18,posterasure,,0,122,pool-15-thread-1,41801973,0,40953876,40000000,1854968,295720216 +main,33102900060374,33103031407532,1,19,lambdalift,,0,122,pool-15-thread-1,131347158,0,129313987,130000000,4651688,295720216 +main,33103031566964,33103118577879,1,20,constructors,,0,122,pool-15-thread-1,87010915,0,84037887,80000000,4230816,303859512 +main,33103118803017,33103146951951,1,21,flatten,,0,122,pool-15-thread-1,28148934,0,27508922,30000000,1340512,303859512 +main,33103147123287,33103354350082,1,22,mixin,,0,122,pool-15-thread-1,207226795,0,204662104,210000000,19318280,320138120 +main,33103354508880,33103379169363,1,23,cleanup,,0,122,pool-15-thread-1,24660483,0,24217383,20000000,1117328,320138120 +main,33103379329390,33103483210285,1,24,delambdafy,,0,122,pool-15-thread-1,103880895,0,101488488,100000000,5451864,328277456 +main,33103483391866,33104373138725,1,25,jvm,,0,122,pool-15-thread-1,889746859,0,869231434,850000000,52487104,377113624 +main,33104373301127,33104379335045,1,26,xsbt-analyzer,,0,122,pool-15-thread-1,6033918,0,6040819,0,513168,385252976 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33105385184375,33105387389941,2,0,,,0,150,pool-17-thread-7,2205566,0,2204980,0,339216,503221832 +background,33105389099971,33105494614205,2,1,parser,worker,9,153,scalac-parser-worker-1,105514234,99859,68481631,60000000,5453816,536892536 +background,33105389292400,33105494800023,2,1,parser,worker,4,154,scalac-parser-worker-2,105507623,47444,66849552,60000000,5530288,536892536 +background,33105391786574,33105494882371,2,1,parser,worker,6,155,scalac-parser-worker-3,103095797,64774,80034411,80000000,6763920,536892536 +background,33105389665560,33105494949204,2,1,parser,worker,4,156,scalac-parser-worker-4,105283644,882997,99367164,90000000,9736024,536892536 +main,33105388558928,33105496029935,2,1,parser,,0,150,pool-17-thread-7,107471007,0,2164754,0,24800,536892536 +main,33105496383458,33105508685003,2,2,namer,,0,150,pool-17-thread-7,12301545,0,11593957,20000000,489336,536892536 +main,33105508904290,33105509755030,2,3,packageobjects,,0,150,pool-17-thread-7,850740,0,854967,0,12480,536892536 +GC,33106541626285,33106619626285,31922, 31999,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33105509944909,33106888711230,2,4,typer,,0,150,pool-17-thread-7,1378766321,0,1285585342,1270000000,143260712,277417488 +main,33106888855022,33106903750027,2,5,superaccessors,,0,150,pool-17-thread-7,14895005,0,14901357,20000000,2437464,280099832 +main,33106903943674,33107152023023,2,6,patmat,,0,150,pool-17-thread-7,248079349,0,243821690,240000000,21422896,301558784 +main,33107152209881,33107158966181,2,7,extmethods,,0,150,pool-17-thread-7,6756300,0,6761204,10000000,381232,301558784 +main,33107159108443,33107169740068,2,8,pickler,,0,150,pool-17-thread-7,10631625,0,10639285,10000000,1334752,304245216 +GC,33108401803968,33108505803968,33782, 33885,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33109530643564,33109614643564,34911, 34994,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33107169910077,33110693779078,2,9,xsbt-api,,0,150,pool-17-thread-7,3523869001,0,3336015694,3320000000,1694647480,943330752 +main,33110693938594,33110751418507,2,10,xsbt-dependency,,0,150,pool-17-thread-7,57479913,0,56781662,50000000,7018624,952381824 +background,33110752045161,33110863281151,2,11,refchecks,worker,5,157,scalac-refchecks-worker-1,111235990,62235,52398347,40000000,2315976,976873840 +background,33110752095475,33110863417712,2,11,refchecks,worker,7,158,scalac-refchecks-worker-2,111322237,73513,93863343,90000000,5445600,976873840 +background,33110752183500,33110863485266,2,11,refchecks,worker,1,159,scalac-refchecks-worker-3,111301766,0,81897212,80000000,7798432,976873840 +background,33110752249548,33110863543102,2,11,refchecks,worker,10,160,scalac-refchecks-worker-4,111293554,159931,57122731,50000000,2263440,976873840 +main,33110751592202,33110864048310,2,11,refchecks,,0,150,pool-17-thread-7,112456108,0,1262828,0,25024,976873840 +GC,33110953685062,33111048685062,36333, 36427,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33110864199011,33111074067529,2,12,uncurry,,0,150,pool-17-thread-7,209868518,0,113966797,110000000,7861744,324868552 +main,33111074244937,33111138306533,2,13,fields,,0,150,pool-17-thread-7,64061596,0,63832300,70000000,5884440,324868552 +main,33111138492033,33111163643431,2,14,tailcalls,,0,150,pool-17-thread-7,25151398,0,24648274,20000000,1302232,324868552 +main,33111163805472,33111386154528,2,15,specialize,,0,150,pool-17-thread-7,222349056,0,218304504,220000000,47476072,376785280 +main,33111386320886,33111436675719,2,16,explicitouter,,0,150,pool-17-thread-7,50354833,0,50351452,50000000,5018944,376785280 +main,33111436882117,33111735604128,2,17,erasure,,0,150,pool-17-thread-7,298722011,0,297963798,290000000,28692168,414673288 +main,33111735818676,33111751188400,2,18,posterasure,,0,150,pool-17-thread-7,15369724,0,15380497,20000000,1552544,414673288 +main,33111751435384,33111815274981,2,19,lambdalift,,0,150,pool-17-thread-7,63839597,0,63496008,60000000,3122984,425056616 +main,33111815454470,33111861052007,2,20,constructors,,0,150,pool-17-thread-7,45597537,0,44320592,50000000,2879728,425056616 +main,33111861260861,33111872246191,2,21,flatten,,0,150,pool-17-thread-7,10985330,0,10827699,10000000,1089248,425056616 +main,33111872423529,33111965745318,2,22,mixin,,0,150,pool-17-thread-7,93321789,0,92238533,90000000,17150448,445823304 +main,33111965907873,33111972196099,2,23,cleanup,,0,150,pool-17-thread-7,6288226,0,6162932,10000000,856584,445823304 +main,33111972353065,33112037296994,2,24,delambdafy,,0,150,pool-17-thread-7,64943929,0,64171705,60000000,4273072,445823304 +main,33112037461621,33112512554195,2,25,jvm,,0,150,pool-17-thread-7,475092574,0,462384222,450000000,38846192,491698312 +main,33112512725542,33112516877987,2,26,xsbt-analyzer,,0,150,pool-17-thread-7,4152445,0,4159669,0,352192,491698312 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33113269456568,33113271760834,3,0,,,0,165,pool-19-thread-1,2304266,0,2299894,0,339216,603597472 +background,33113273291468,33113373165903,3,1,parser,worker,7,178,scalac-parser-worker-1,99874435,64896,56327134,50000000,5577864,634768936 +background,33113274964399,33113373275043,3,1,parser,worker,9,179,scalac-parser-worker-2,98310644,88166,58628076,50000000,6239776,634768936 +background,33113275141772,33113373316832,3,1,parser,worker,3,180,scalac-parser-worker-3,98175060,37377,55978227,50000000,5460464,634768936 +background,33113275954675,33113373352205,3,1,parser,worker,4,181,scalac-parser-worker-4,97397530,40756,80585928,70000000,9470864,634768936 +main,33113272778518,33113373874743,3,1,parser,,0,165,pool-19-thread-1,101096225,0,1537845,10000000,24688,634768936 +main,33113374040610,33113379915931,3,2,namer,,0,165,pool-19-thread-1,5875321,0,5882227,0,474936,634768936 +main,33113380119869,33113380509504,3,3,packageobjects,,0,165,pool-19-thread-1,389635,0,390867,0,9936,634768936 +main,33113380621588,33114274902880,3,4,typer,,0,165,pool-19-thread-1,894281292,0,887585787,870000000,139568648,772987344 +main,33114275055686,33114294851237,3,5,superaccessors,,0,165,pool-19-thread-1,19795551,0,19801052,20000000,2399184,775214344 +main,33114295030615,33114514838832,3,6,patmat,,0,165,pool-19-thread-1,219808217,0,217294079,220000000,21358616,797479488 +main,33114514997644,33114521922201,3,7,extmethods,,0,165,pool-19-thread-1,6924557,0,6721471,10000000,375568,797479488 +main,33114522099600,33114534631377,3,8,pickler,,0,165,pool-19-thread-1,12531777,0,12531443,10000000,1334880,799710072 +GC,33114938134087,33115026134087,40318, 40405,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33116556460903,33116631460903,41936, 42010,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33114534844563,33117845832037,3,9,xsbt-api,,0,165,pool-19-thread-1,3310987474,0,3146134308,3140000000,1693243672,1065596904 +main,33117845970153,33117880979884,3,10,xsbt-dependency,,0,165,pool-19-thread-1,35009731,0,34991604,30000000,6613208,1075210240 +background,33117881398810,33117957063205,3,11,refchecks,worker,7,182,scalac-refchecks-worker-1,75664395,74884,51193832,50000000,5718760,1096517040 +background,33117881565578,33117957163145,3,11,refchecks,worker,7,183,scalac-refchecks-worker-2,75597567,51651,31387681,30000000,2045904,1096517040 +background,33117881588075,33117957204178,3,11,refchecks,worker,1,184,scalac-refchecks-worker-3,75616103,0,72176015,70000000,7832128,1096517040 +background,33117881938315,33117957244570,3,11,refchecks,worker,8,185,scalac-refchecks-worker-4,75306255,79124,33278496,30000000,2233736,1096517040 +main,33117881100136,33117957709478,3,11,refchecks,,0,165,pool-19-thread-1,76609342,0,896368,0,24864,1096517040 +main,33117957843273,33118034958547,3,12,uncurry,,0,165,pool-19-thread-1,77115274,0,75901369,80000000,7919448,1106130368 +main,33118035133168,33118067062881,3,13,fields,,0,165,pool-19-thread-1,31929713,0,31935507,30000000,5842728,1115836256 +main,33118067194993,33118079606542,3,14,tailcalls,,0,165,pool-19-thread-1,12411549,0,12143262,10000000,1286560,1115836256 +main,33118079755348,33118250277258,3,15,specialize,,0,165,pool-19-thread-1,170521910,0,169695896,170000000,47575920,1163902976 +main,33118250499083,33118285915146,3,16,explicitouter,,0,165,pool-19-thread-1,35416063,0,35421332,40000000,4977192,1163902976 +main,33118286072579,33118515766572,3,17,erasure,,0,165,pool-19-thread-1,229693993,0,229531582,230000000,28500088,1192743152 +main,33118515979341,33118529391272,3,18,posterasure,,0,165,pool-19-thread-1,13411931,0,13425125,10000000,1520224,1192789840 +GC,33118568203381,33118655203381,43948, 44034,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33118529572946,33118667041779,3,19,lambdalift,,0,165,pool-19-thread-1,137468833,0,50763501,50000000,3023448,402030744 +main,33118667200118,33118708938774,3,20,constructors,,0,165,pool-19-thread-1,41738656,0,41621815,40000000,2828632,402030744 +main,33118709098748,33118723093502,3,21,flatten,,0,165,pool-19-thread-1,13994754,0,14000898,10000000,1059680,402030744 +main,33118723271379,33118809635760,3,22,mixin,,0,165,pool-19-thread-1,86364381,0,85029621,90000000,17073648,416636000 +main,33118809769881,33118814633594,3,23,cleanup,,0,165,pool-19-thread-1,4863713,0,4859444,0,825264,416636000 +main,33118814784089,33118861828228,3,24,delambdafy,,0,165,pool-19-thread-1,47044139,0,45310995,50000000,4248952,416673456 +main,33118862020552,33119131664541,3,25,jvm,,0,165,pool-19-thread-1,269643989,0,267410064,250000000,37616144,460489320 +main,33119131799891,33119134147687,3,26,xsbt-analyzer,,0,165,pool-19-thread-1,2347796,0,2352247,0,352192,460489320 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33119848678105,33119849899217,4,0,,,0,191,pool-21-thread-1,1221112,0,1218287,0,339216,575795112 +background,33119850931127,33119908316324,4,1,parser,worker,7,200,scalac-parser-worker-1,57385197,60191,48316137,40000000,6717080,608664952 +background,33119850985392,33119908445741,4,1,parser,worker,10,201,scalac-parser-worker-2,57460349,99553,42867270,40000000,5509312,608664952 +background,33119851112762,33119908511701,4,1,parser,worker,2,202,scalac-parser-worker-3,57398939,10861,55078053,50000000,9192720,608664952 +background,33119851724881,33119908557744,4,1,parser,worker,4,203,scalac-parser-worker-4,56832863,27778,38936490,30000000,5275816,608664952 +main,33119850602806,33119909067334,4,1,parser,,0,191,pool-21-thread-1,58464528,0,1267507,0,24640,608664952 +main,33119909217024,33119913980437,4,2,namer,,0,191,pool-21-thread-1,4763413,0,4768254,10000000,472296,611193360 +main,33119914152373,33119914581969,4,3,packageobjects,,0,191,pool-21-thread-1,429596,0,410084,0,9936,611193360 +main,33119914689354,33120726728238,4,4,typer,,0,191,pool-21-thread-1,812038884,0,808364487,790000000,139167136,759931232 +main,33120726889450,33120739850110,4,5,superaccessors,,0,191,pool-21-thread-1,12960660,0,12908122,20000000,2387624,762459608 +main,33120740018852,33120942827866,4,6,patmat,,0,191,pool-21-thread-1,202809014,0,201278571,200000000,21206560,782686840 +main,33120942975002,33120947296764,4,7,extmethods,,0,191,pool-21-thread-1,4321762,0,4329433,0,372936,782686840 +main,33120947469926,33120956386724,4,8,pickler,,0,191,pool-21-thread-1,8916798,0,8920000,10000000,1334328,785215744 +GC,33122234627592,33122317627592,47614, 47696,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33124335232012,33124393232012,49715, 49772,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33120956511375,33124542096125,4,9,xsbt-api,,0,191,pool-21-thread-1,3585584750,0,3444578837,3440000000,1692744024,492246736 +main,33124542260255,33124566713794,4,10,xsbt-dependency,,0,191,pool-21-thread-1,24453539,0,24374176,20000000,6575024,492246736 +background,33124567333731,33124664975931,4,11,refchecks,worker,4,204,scalac-refchecks-worker-1,97642200,34162,47299539,40000000,2365008,514417392 +background,33124567439316,33124665098083,4,11,refchecks,worker,11,205,scalac-refchecks-worker-2,97658767,135880,85611597,80000000,5309048,514417392 +background,33124568226583,33124665144460,4,11,refchecks,worker,1,206,scalac-refchecks-worker-3,96917877,0,85590782,80000000,7828784,514417392 +background,33124568585540,33124665184721,4,11,refchecks,worker,7,207,scalac-refchecks-worker-4,96599181,88994,47380391,40000000,2161960,514417392 +main,33124566872431,33124665745032,4,11,refchecks,,0,191,pool-21-thread-1,98872601,0,1394635,0,24416,514417392 +main,33124665918455,33124741352226,4,12,uncurry,,0,191,pool-21-thread-1,75433771,0,75108653,80000000,7790544,530249472 +main,33124741555745,33124790963409,4,13,fields,,0,191,pool-21-thread-1,49407664,0,48817793,40000000,5817272,530249472 +main,33124791135825,33124804502869,4,14,tailcalls,,0,191,pool-21-thread-1,13367044,0,13364555,20000000,1228488,530249472 +main,33124804693584,33124995858679,4,15,specialize,,0,191,pool-21-thread-1,191165095,0,191089976,190000000,46933568,577745672 +main,33124996123798,33125041561491,4,16,explicitouter,,0,191,pool-21-thread-1,45437693,0,45440226,40000000,4977480,577745672 +main,33125041751098,33125286075661,4,17,erasure,,0,191,pool-21-thread-1,244324563,0,243567164,250000000,28391128,609519640 +main,33125286260942,33125298579330,4,18,posterasure,,0,191,pool-21-thread-1,12318388,0,12325413,10000000,1520224,609519640 +main,33125298745332,33125363884707,4,19,lambdalift,,0,191,pool-21-thread-1,65139375,0,64721522,70000000,3033744,609519640 +main,33125364080865,33125410843690,4,20,constructors,,0,191,pool-21-thread-1,46762825,0,46769146,40000000,2825168,625351712 +main,33125411055784,33125424402143,4,21,flatten,,0,191,pool-21-thread-1,13346359,0,13351061,20000000,996912,625351712 +main,33125424569789,33125586256970,4,22,mixin,,0,191,pool-21-thread-1,161687181,0,160190237,160000000,17047280,641183936 +main,33125586420851,33125602473567,4,23,cleanup,,0,191,pool-21-thread-1,16052716,0,16059649,10000000,824392,641183936 +main,33125602657028,33125662434272,4,24,delambdafy,,0,191,pool-21-thread-1,59777244,0,59196145,60000000,4220944,641183936 +main,33125662625371,33125974759938,4,25,jvm,,0,191,pool-21-thread-1,312134567,0,310381204,290000000,37404304,672848056 +main,33125974901845,33125977022919,4,26,xsbt-analyzer,,0,191,pool-21-thread-1,2121074,0,2125831,10000000,352192,672848056 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33126688911615,33126691138847,5,0,,,0,217,pool-23-thread-4,2227232,0,2217673,10000000,339216,796629000 +background,33126692471795,33126757230212,5,1,parser,worker,4,224,scalac-parser-worker-1,64758417,34939,44363140,40000000,5743400,828568360 +background,33126692574212,33126757349808,5,1,parser,worker,6,225,scalac-parser-worker-2,64775596,61952,49085981,40000000,6264552,828568360 +background,33126692774227,33126757401189,5,1,parser,worker,2,226,scalac-parser-worker-3,64626962,11870,62275661,60000000,9182392,828568360 +background,33126693350737,33126757442480,5,1,parser,worker,11,227,scalac-parser-worker-4,64091743,141968,43042030,40000000,5474128,828568360 +main,33126691941668,33126758153636,5,1,parser,,0,217,pool-23-thread-4,66211968,0,1638024,0,24592,828568360 +main,33126758339848,33126765416020,5,2,namer,,0,217,pool-23-thread-4,7076172,0,6572234,0,471848,831025256 +main,33126765607554,33126766000405,5,3,packageobjects,,0,217,pool-23-thread-4,392851,0,398788,10000000,9936,831025256 +main,33126766138483,33127663224771,5,4,typer,,0,217,pool-23-thread-4,897086288,0,894758295,870000000,138699432,969760792 +main,33127663353775,33127677504040,5,5,superaccessors,,0,217,pool-23-thread-4,14150265,0,14157132,10000000,2302384,972217696 +main,33127677679719,33127891229928,5,6,patmat,,0,217,pool-23-thread-4,213550209,0,212665578,220000000,21147040,991872312 +main,33127891399230,33127895496320,5,7,extmethods,,0,217,pool-23-thread-4,4097090,0,4101765,0,370352,991872312 +main,33127895642367,33127903564350,5,8,pickler,,0,217,pool-23-thread-4,7921983,0,7928645,10000000,1334328,994329648 +GC,33129437408398,33129646408398,54817, 55025,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33127903735903,33131568072719,5,9,xsbt-api,,0,217,pool-23-thread-4,3664336816,0,3455017902,3440000000,1692728640,1529205832 +main,33131568212385,33131594585794,5,10,xsbt-dependency,,0,217,pool-23-thread-4,26373409,0,26369588,20000000,6574912,1538660072 +background,33131595271946,33131672321560,5,11,refchecks,worker,5,228,scalac-refchecks-worker-1,77049614,29899,36404471,30000000,1883712,1561474152 +background,33131595361455,33131672428895,5,11,refchecks,worker,8,229,scalac-refchecks-worker-2,77067440,83867,36230127,30000000,1951808,1561474152 +background,33131595363104,33131672471009,5,11,refchecks,worker,1,230,scalac-refchecks-worker-3,77107905,0,74431455,70000000,7775936,1561474152 +background,33131595371193,33131672504767,5,11,refchecks,worker,9,231,scalac-refchecks-worker-4,77133574,83854,71132595,70000000,5791360,1561474152 +main,33131594740766,33131672988425,5,11,refchecks,,0,217,pool-23-thread-4,78247659,0,954578,0,24864,1561474152 +main,33131673130873,33131734209403,5,12,uncurry,,0,217,pool-23-thread-4,61078530,0,60247224,60000000,7765328,1561474152 +main,33131734381412,33131776926900,5,13,fields,,0,217,pool-23-thread-4,42545488,0,41381794,40000000,5780584,1570928336 +main,33131777086908,33131788389497,5,14,tailcalls,,0,217,pool-23-thread-4,11302589,0,10938939,10000000,1226296,1570928336 +main,33131788644129,33131946486010,5,15,specialize,,0,217,pool-23-thread-4,157841881,0,155660532,150000000,46403632,1618199360 +main,33131946660392,33131976682978,5,16,explicitouter,,0,217,pool-23-thread-4,30022586,0,29650225,20000000,4958128,1627653552 +main,33131976825068,33132166291590,5,17,erasure,,0,217,pool-23-thread-4,189466522,0,186961246,190000000,28187336,1656016256 +main,33132166466505,33132177077659,5,18,posterasure,,0,217,pool-23-thread-4,10611154,0,10616471,10000000,1515104,1656016256 +main,33132177233096,33132228968744,5,19,lambdalift,,0,217,pool-23-thread-4,51735648,0,51209598,50000000,3025856,1656016256 +main,33132229148181,33132263353069,5,20,constructors,,0,217,pool-23-thread-4,34204888,0,33882019,30000000,2811016,1656016256 +main,33132263567582,33132272372937,5,21,flatten,,0,217,pool-23-thread-4,8805355,0,8811227,10000000,992896,1665470480 +main,33132272538695,33132358651058,5,22,mixin,,0,217,pool-23-thread-4,86112363,0,83933269,90000000,17000032,1674924648 +main,33132358804717,33132366361825,5,23,cleanup,,0,217,pool-23-thread-4,7557108,0,7564139,0,818912,1674924648 +main,33132366507531,33132418125122,5,24,delambdafy,,0,217,pool-23-thread-4,51617591,0,49771212,50000000,4199088,1684378856 +GC,33132609831403,33132698831403,57989, 58077,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33132418627770,33132754105508,5,25,jvm,,0,217,pool-23-thread-4,335477738,0,242196645,240000000,37102712,516540960 +main,33132754230527,33132755955033,5,26,xsbt-analyzer,,0,217,pool-23-thread-4,1724506,0,1728214,0,288352,516540960 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33133460386507,33133461937679,6,0,,,0,242,pool-25-thread-6,1551172,0,1389985,0,339216,638097776 +background,33133463696340,33133513078478,6,1,parser,worker,3,248,scalac-parser-worker-1,49382138,31453,45214800,40000000,9406680,671755952 +background,33133463781651,33133513346954,6,1,parser,worker,9,249,scalac-parser-worker-2,49565303,98299,36740839,30000000,6530816,671755952 +background,33133463857230,33133513395151,6,1,parser,worker,3,250,scalac-parser-worker-3,49537921,17685,31756366,30000000,5440536,671755952 +background,33133463952164,33133513430952,6,1,parser,worker,8,251,scalac-parser-worker-4,49478788,93887,31523812,30000000,5280616,671755952 +main,33133463300513,33133513887743,6,1,parser,,0,242,pool-25-thread-6,50587230,0,1267575,10000000,24640,671755952 +main,33133514053435,33133518191778,6,2,namer,,0,242,pool-25-thread-6,4138343,0,4111710,0,469008,671755952 +main,33133518347024,33133518606579,6,3,packageobjects,,0,242,pool-25-thread-6,259555,0,260394,0,9936,671755952 +main,33133518696747,33134205233596,6,4,typer,,0,242,pool-25-thread-6,686536849,0,684645071,670000000,138420448,812740048 +main,33134205350948,33134213328100,6,5,superaccessors,,0,242,pool-25-thread-6,7977152,0,7981566,10000000,2303200,812740048 +main,33134213447458,33134375583890,6,6,patmat,,0,242,pool-25-thread-6,162136432,0,159899040,160000000,21002808,836041640 +main,33134375735566,33134380034092,6,7,extmethods,,0,242,pool-25-thread-6,4298526,0,3782343,0,370104,836041640 +main,33134380169400,33134387521388,6,8,pickler,,0,242,pool-25-thread-6,7351988,0,7233631,10000000,1334328,836041640 +GC,33136496901476,33136542901476,61877, 61922,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33134387669773,33137560461453,6,9,xsbt-api,,0,242,pool-25-thread-6,3172791680,0,3127354675,3090000000,1692434560,1175740920 +main,33137560600262,33137581760653,6,10,xsbt-dependency,,0,242,pool-25-thread-6,21160391,0,21145494,30000000,6521840,1175740920 +background,33137582199346,33137652132348,6,11,refchecks,worker,6,252,scalac-refchecks-worker-1,69933002,56563,27049178,20000000,2333192,1198525112 +background,33137582266231,33137652263595,6,11,refchecks,worker,10,253,scalac-refchecks-worker-2,69997364,95899,47196517,40000000,5271200,1198525112 +background,33137582332813,33137652320086,6,11,refchecks,worker,1,254,scalac-refchecks-worker-3,69987273,0,66490054,60000000,7804920,1198525112 +background,33137582639971,33137652371487,6,11,refchecks,worker,6,255,scalac-refchecks-worker-4,69731516,54881,26922447,20000000,1992544,1198525112 +main,33137581891369,33137652847203,6,11,refchecks,,0,242,pool-25-thread-6,70955834,0,926017,0,24864,1198525112 +main,33137652969668,33137708087551,6,12,uncurry,,0,242,pool-25-thread-6,55117883,0,54543510,50000000,7766536,1212452896 +main,33137708239998,33137750573635,6,13,fields,,0,242,pool-25-thread-6,42333637,0,42314750,40000000,5777056,1212452896 +main,33137750762730,33137762373676,6,14,tailcalls,,0,242,pool-25-thread-6,11610946,0,11615902,20000000,1081064,1212452896 +main,33137762537782,33137919948221,6,15,specialize,,0,242,pool-25-thread-6,157410439,0,156695336,150000000,46202840,1268106400 +main,33137920108129,33137948336153,6,16,explicitouter,,0,242,pool-25-thread-6,28228024,0,28040815,30000000,4939880,1268106400 +main,33137948473571,33138105573725,6,17,erasure,,0,242,pool-25-thread-6,157100154,0,153997918,150000000,28114568,1295933056 +main,33138105718646,33138122389006,6,18,posterasure,,0,242,pool-25-thread-6,16670360,0,16090558,20000000,1513488,1295933056 +main,33138122511694,33138172781520,6,19,lambdalift,,0,242,pool-25-thread-6,50269826,0,49832201,50000000,3026536,1295933056 +main,33138172933138,33138198444177,6,20,constructors,,0,242,pool-25-thread-6,25511039,0,25357618,20000000,2809680,1309846352 +main,33138198572609,33138204821105,6,21,flatten,,0,242,pool-25-thread-6,6248496,0,5997741,10000000,992096,1309846352 +main,33138204965901,33138279037110,6,22,mixin,,0,242,pool-25-thread-6,74071209,0,73508011,70000000,16982712,1323778992 +main,33138279167791,33138283419662,6,23,cleanup,,0,242,pool-25-thread-6,4251871,0,4252593,10000000,697568,1323778992 +main,33138283551119,33138325905831,6,24,delambdafy,,0,242,pool-25-thread-6,42354712,0,42273589,40000000,4207376,1323778992 +main,33138326051782,33138522035245,6,25,jvm,,0,242,pool-25-thread-6,195983463,0,195583807,200000000,36815064,1365518880 +main,33138522191420,33138524185134,6,26,xsbt-analyzer,,0,242,pool-25-thread-6,1993714,0,1997413,0,288352,1365518880 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33139242999011,33139243913328,7,0,,,0,268,pool-27-thread-9,914317,0,911469,0,339216,1473396888 +background,33139244603646,33139279809734,7,1,parser,worker,8,270,scalac-parser-worker-1,35206088,90921,24436322,20000000,5846872,1503775672 +background,33139244722122,33139279899851,7,1,parser,worker,5,271,scalac-parser-worker-2,35177729,42679,22032473,20000000,5504680,1503775672 +background,33139244846872,33139279930352,7,1,parser,worker,6,272,scalac-parser-worker-3,35083480,72007,24300301,20000000,5979400,1503775672 +background,33139245396314,33139279955246,7,1,parser,worker,4,273,scalac-parser-worker-4,34558932,34669,29526789,20000000,9321224,1503775672 +main,33139244282133,33139280345105,7,1,parser,,0,268,pool-27-thread-9,36062972,0,965837,0,24352,1503775672 +main,33139280466641,33139282929863,7,2,namer,,0,268,pool-27-thread-9,2463222,0,2468286,0,468608,1503775672 +main,33139283034663,33139283170700,7,3,packageobjects,,0,268,pool-27-thread-9,136037,0,135854,0,9936,1503775672 +main,33139283217423,33139809643969,7,4,typer,,0,268,pool-27-thread-9,526426546,0,524898272,520000000,138274888,1647286984 +main,33139809740781,33139816053432,7,5,superaccessors,,0,268,pool-27-thread-9,6312651,0,6316951,10000000,2309944,1651084288 +main,33139816159493,33139939859031,7,6,patmat,,0,268,pool-27-thread-9,123699538,0,123504585,120000000,20728744,1670070944 +main,33139940013289,33139943446074,7,7,extmethods,,0,268,pool-27-thread-9,3432785,0,3437269,10000000,367824,1671969584 +main,33139943572583,33139948914554,7,8,pickler,,0,268,pool-27-thread-9,5341971,0,5346683,0,1317080,1671969584 +GC,33140541998338,33140717998338,65921, 66096,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33139949041364,33143110025383,7,9,xsbt-api,,0,268,pool-27-thread-9,3160984019,0,2983639499,2980000000,1692041824,2015032568 +main,33143110152361,33143137738952,7,10,xsbt-dependency,,0,268,pool-27-thread-9,27586591,0,27551801,30000000,6444912,2021744640 +background,33143138305763,33143212432278,7,11,refchecks,worker,5,274,scalac-refchecks-worker-1,74126515,48895,23082620,20000000,1850056,2045396000 +background,33143138338633,33143212524689,7,11,refchecks,worker,9,275,scalac-refchecks-worker-2,74186056,85372,24954948,20000000,2119272,2045396000 +background,33143138485557,33143212562392,7,11,refchecks,worker,1,276,scalac-refchecks-worker-3,74076835,0,69424464,60000000,7769528,2045396000 +background,33143139111609,33143212591609,7,11,refchecks,worker,8,277,scalac-refchecks-worker-4,73480000,71364,45616902,40000000,5571112,2045396000 +main,33143137879191,33143213007600,7,11,refchecks,,0,268,pool-27-thread-9,75128409,0,906780,0,24864,2045396000 +main,33143213155480,33143255564771,7,12,uncurry,,0,268,pool-27-thread-9,42409291,0,42060921,40000000,7736552,2052108008 +main,33143255692467,33143283418566,7,13,fields,,0,268,pool-27-thread-9,27726099,0,27731414,30000000,5756400,2058820056 +main,33143283538533,33143291895809,7,14,tailcalls,,0,268,pool-27-thread-9,8357276,0,8362166,10000000,1066864,2058820056 +main,33143292036321,33143420373978,7,15,specialize,,0,268,pool-27-thread-9,128337657,0,127599241,120000000,46040384,2105804224 +main,33143420513545,33143444481625,7,16,explicitouter,,0,268,pool-27-thread-9,23968080,0,23974618,30000000,4928048,2105804224 +main,33143444630103,33143592230855,7,17,erasure,,0,268,pool-27-thread-9,147600752,0,147258385,150000000,28041488,2132652240 +main,33143592362194,33143605631442,7,18,posterasure,,0,268,pool-27-thread-9,13269248,0,13270959,10000000,1511248,2139364240 +main,33143605765436,33143672736972,7,19,lambdalift,,0,268,pool-27-thread-9,66971536,0,66674740,60000000,3014568,2139364240 +main,33143672884915,33143700300972,7,20,constructors,,0,268,pool-27-thread-9,27416057,0,27420174,30000000,2805064,2146076240 +main,33143700447585,33143706697482,7,21,flatten,,0,268,pool-27-thread-9,6249897,0,6257350,10000000,989408,2146076240 +main,33143706877606,33143786866808,7,22,mixin,,0,268,pool-27-thread-9,79989202,0,79686445,80000000,16977640,2159500248 +main,33143787024492,33143792248196,7,23,cleanup,,0,268,pool-27-thread-9,5223704,0,4846011,0,697600,2159500248 +main,33143792394901,33143832691362,7,24,delambdafy,,0,268,pool-27-thread-9,40296461,0,40223990,40000000,4167912,2166212256 +main,33143832838452,33144047766765,7,25,jvm,,0,268,pool-27-thread-9,214928313,0,212663375,190000000,36641336,2199787496 +main,33144047913002,33144049773253,7,26,xsbt-analyzer,,0,268,pool-27-thread-9,1860251,0,1864180,10000000,288352,2199787496 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33145652689931,33145654071801,8,0,,,0,288,pool-29-thread-6,1381870,0,1374086,0,339216,257868376 +background,33145655708459,33145695963160,8,1,parser,worker,5,294,scalac-parser-worker-1,40254701,38817,27609462,20000000,5584296,293345112 +background,33145655817230,33145696105715,8,1,parser,worker,9,295,scalac-parser-worker-2,40288485,88385,28840980,20000000,5976080,293345112 +background,33145655952787,33145696164285,8,1,parser,worker,2,296,scalac-parser-worker-3,40211498,8669,38272940,30000000,9195768,293345112 +background,33145656164221,33145696213900,8,1,parser,worker,7,297,scalac-parser-worker-4,40049679,74051,27596487,20000000,5948904,293345112 +main,33145654841314,33145696694955,8,1,parser,,0,288,pool-29-thread-6,41853641,0,1672692,0,24496,293345112 +main,33145696854638,33145701174146,8,2,namer,,0,288,pool-29-thread-6,4319508,0,4323636,0,468592,293345112 +main,33145701321746,33145701561318,8,3,packageobjects,,0,288,pool-29-thread-6,239572,0,239294,0,9936,293345112 +main,33145701628019,33146282917020,8,4,typer,,0,288,pool-29-thread-6,581289001,0,576323613,580000000,138218088,433176160 +main,33146283056489,33146290543290,8,5,superaccessors,,0,288,pool-29-thread-6,7486801,0,7492143,10000000,2302208,433176160 +main,33146290743718,33146418801282,8,6,patmat,,0,288,pool-29-thread-6,128057564,0,127765614,130000000,20644104,455007688 +main,33146418983473,33146422439715,8,7,extmethods,,0,288,pool-29-thread-6,3456242,0,3142757,0,367824,455007688 +main,33146422612191,33146428797328,8,8,pickler,,0,288,pool-29-thread-6,6185137,0,6180588,10000000,1321376,457736600 +GC,33148896214364,33148945214364,74275, 74323,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33146428948407,33149558526279,8,9,xsbt-api,,0,288,pool-29-thread-6,3129577872,0,3079348587,3060000000,1692058808,609759360 +main,33149558681544,33149580935658,8,10,xsbt-dependency,,0,288,pool-29-thread-6,22254114,0,22124024,20000000,6439424,609759360 +background,33149581432848,33149630437892,8,11,refchecks,worker,6,298,scalac-refchecks-worker-1,49005044,36169,42084284,40000000,5596104,629408304 +background,33149581556207,33149630557768,8,11,refchecks,worker,10,299,scalac-refchecks-worker-2,49001561,73593,20971296,20000000,2040296,629408304 +background,33149581599374,33149630605316,8,11,refchecks,worker,1,300,scalac-refchecks-worker-3,49005942,0,46596475,40000000,7803192,629408304 +background,33149582071484,33149630629706,8,11,refchecks,worker,6,301,scalac-refchecks-worker-4,48558222,42596,19416635,10000000,1940304,629408304 +main,33149581079921,33149631231703,8,11,refchecks,,0,288,pool-29-thread-6,50151782,0,869912,0,24272,629408304 +main,33149631372651,33149664840375,8,12,uncurry,,0,288,pool-29-thread-6,33467724,0,33168969,40000000,7734976,646155080 +main,33149664972018,33149685641264,8,13,fields,,0,288,pool-29-thread-6,20669246,0,20531700,20000000,5754624,646155080 +main,33149685758196,33149691731560,8,14,tailcalls,,0,288,pool-29-thread-6,5973364,0,5752035,0,1068432,646155080 +main,33149691837195,33149818028581,8,15,specialize,,0,288,pool-29-thread-6,126191386,0,126060266,130000000,45634088,696395256 +main,33149818180721,33149842960686,8,16,explicitouter,,0,288,pool-29-thread-6,24779965,0,24438541,20000000,4924328,696395256 +main,33149843114059,33149954056871,8,17,erasure,,0,288,pool-29-thread-6,110942812,0,110538889,110000000,28037368,729888672 +main,33149954171705,33149962287157,8,18,posterasure,,0,288,pool-29-thread-6,8115452,0,7960006,10000000,1509840,729888672 +main,33149962421066,33150016362045,8,19,lambdalift,,0,288,pool-29-thread-6,53940979,0,53177594,50000000,2974984,729888672 +main,33150016484032,33150040069696,8,20,constructors,,0,288,pool-29-thread-6,23585664,0,23430106,30000000,2802440,729888672 +main,33150040192584,33150047054215,8,21,flatten,,0,288,pool-29-thread-6,6861631,0,6143806,0,988000,729888672 +main,33150047194404,33150104872613,8,22,mixin,,0,288,pool-29-thread-6,57678209,0,57682876,60000000,16976096,746635368 +main,33150104990846,33150108758240,8,23,cleanup,,0,288,pool-29-thread-6,3767394,0,3772726,0,697376,763382064 +main,33150108903739,33150142219949,8,24,delambdafy,,0,288,pool-29-thread-6,33316210,0,33320666,40000000,4161240,763382064 +main,33150142684030,33150328437235,8,25,jvm,,0,288,pool-29-thread-6,185753205,0,184881279,160000000,36543024,796887976 +main,33150328559889,33150330713797,8,26,xsbt-analyzer,,0,288,pool-29-thread-6,2153908,0,2167562,0,288352,796887976 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33150958679085,33150959734103,9,0,,,0,308,pool-31-thread-2,1055018,0,1068032,0,339216,911186872 +background,33150960492174,33150995886829,9,1,parser,worker,3,316,scalac-parser-worker-1,35394655,16342,16672081,10000000,5355928,941751528 +background,33150961259148,33150996020205,9,1,parser,worker,7,317,scalac-parser-worker-2,34761057,54964,18645727,10000000,5754624,941751528 +background,33150961431063,33150996084622,9,1,parser,worker,9,318,scalac-parser-worker-3,34653559,51649,18856995,10000000,5318088,941751528 +background,33150964367522,33150996123623,9,1,parser,worker,4,319,scalac-parser-worker-4,31756101,26421,25998145,20000000,10243968,941751528 +main,33150960202825,33150996599323,9,1,parser,,0,308,pool-31-thread-2,36396498,0,1273774,0,24640,941751528 +main,33150996741447,33150999589404,9,2,namer,,0,308,pool-31-thread-2,2847957,0,2852319,0,466680,941751528 +main,33150999744640,33150999956355,9,3,packageobjects,,0,308,pool-31-thread-2,211715,0,212561,0,9936,941751528 +main,33151000087854,33151499571901,9,4,typer,,0,308,pool-31-thread-2,499484047,0,498727601,500000000,138518560,1080944488 +main,33151499704713,33151506876663,9,5,superaccessors,,0,308,pool-31-thread-2,7171950,0,7176916,10000000,2287352,1083127640 +main,33151507006379,33151619448634,9,6,patmat,,0,308,pool-31-thread-2,112442255,0,112450785,110000000,20621384,1102776048 +main,33151619627862,33151622217478,9,7,extmethods,,0,308,pool-31-thread-2,2589616,0,2593354,0,367320,1102776048 +main,33151622344451,33151627805572,9,8,pickler,,0,308,pool-31-thread-2,5461121,0,5291094,10000000,1333744,1104960216 +GC,33153121476253,33153300476253,78501, 78679,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33151627928520,33154847175225,9,9,xsbt-api,,0,308,pool-31-thread-2,3219246705,0,3039962575,3040000000,1691976008,1234636952 +main,33154847310332,33154864243839,9,10,xsbt-dependency,,0,308,pool-31-thread-2,16933507,0,16940396,20000000,6435368,1246729928 +background,33154864852591,33154907838503,9,11,refchecks,worker,7,320,scalac-refchecks-worker-1,42985912,54793,17977302,10000000,2051016,1268423896 +background,33154864989191,33154907922672,9,11,refchecks,worker,10,321,scalac-refchecks-worker-2,42933481,57023,32593836,30000000,5139128,1268423896 +background,33154865097239,33154907949679,9,11,refchecks,worker,1,322,scalac-refchecks-worker-3,42852440,0,40692335,40000000,7764648,1268423896 +background,33154865429919,33154907973751,9,11,refchecks,worker,5,323,scalac-refchecks-worker-4,42543832,33896,18413471,10000000,2342488,1268423896 +main,33154864451734,33154908208722,9,11,refchecks,,0,308,pool-31-thread-2,43756988,0,1113988,0,24864,1268423896 +main,33154908305974,33154943288317,9,12,uncurry,,0,308,pool-31-thread-2,34982343,0,34727456,30000000,7733176,1268423896 +main,33154943415548,33154963655505,9,13,fields,,0,308,pool-31-thread-2,20239957,0,19829325,20000000,5747248,1280516960 +main,33154963756717,33154969183015,9,14,tailcalls,,0,308,pool-31-thread-2,5426298,0,5420592,10000000,1065472,1280516960 +main,33154969287023,33155103437928,9,15,specialize,,0,308,pool-31-thread-2,134150905,0,133314040,130000000,45541224,1316795984 +main,33155103588659,33155121410631,9,16,explicitouter,,0,308,pool-31-thread-2,17821972,0,17827247,20000000,4924432,1328888960 +main,33155121538242,33155220321711,9,17,erasure,,0,308,pool-31-thread-2,98783469,0,98648700,100000000,28032784,1353084040 +main,33155220449437,33155233300312,9,18,posterasure,,0,308,pool-31-thread-2,12850875,0,12729904,10000000,1509840,1353084040 +main,33155233418467,33155267467382,9,19,lambdalift,,0,308,pool-31-thread-2,34048915,0,33489195,30000000,2947376,1365177072 +main,33155267646157,33155288739354,9,20,constructors,,0,308,pool-31-thread-2,21093197,0,20725913,30000000,2801496,1365177072 +main,33155288852662,33155293927879,9,21,flatten,,0,308,pool-31-thread-2,5075217,0,5081663,0,988000,1365177072 +main,33155294053633,33155344055756,9,22,mixin,,0,308,pool-31-thread-2,50002123,0,50006029,50000000,16959160,1377270048 +main,33155344196971,33155347520577,9,23,cleanup,,0,308,pool-31-thread-2,3323606,0,3328571,0,697576,1377270048 +main,33155347685958,33155374910940,9,24,delambdafy,,0,308,pool-31-thread-2,27224982,0,26973055,30000000,4145344,1389363008 +main,33155375037304,33155562356269,9,25,jvm,,0,308,pool-31-thread-2,187318965,0,187240966,170000000,36477584,1425641888 +main,33155562487514,33155564220353,9,26,xsbt-analyzer,,0,308,pool-31-thread-2,1732839,0,1737027,0,288352,1425641888 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33156187550308,33156189274820,10,0,,,0,331,pool-33-thread-4,1724512,0,1722039,0,339216,1530564552 +background,33156190239130,33156227241001,10,1,parser,worker,7,340,scalac-parser-worker-1,37001871,62198,21838791,20000000,5165352,1560940984 +background,33156190325567,33156227367251,10,1,parser,worker,9,341,scalac-parser-worker-2,37041684,85355,24110802,20000000,5864600,1560940984 +background,33156190479158,33156227422730,10,1,parser,worker,2,342,scalac-parser-worker-3,36943572,5763,29892635,20000000,9183008,1560940984 +background,33156191041164,33156227479317,10,1,parser,worker,5,343,scalac-parser-worker-4,36438153,44618,24981861,20000000,6455752,1560940984 +main,33156189846921,33156227695792,10,1,parser,,0,331,pool-33-thread-4,37848871,0,1393789,0,25200,1560940984 +main,33156227840683,33156232074724,10,2,namer,,0,331,pool-33-thread-4,4234041,0,4041517,0,466688,1560940984 +main,33156232247861,33156232479883,10,3,packageobjects,,0,331,pool-33-thread-4,232022,0,231826,0,9936,1560940984 +main,33156232587016,33156759949940,10,4,typer,,0,331,pool-33-thread-4,527362924,0,525958683,520000000,138077176,1698925160 +main,33156760167905,33156772427180,10,5,superaccessors,,0,331,pool-33-thread-4,12259275,0,12243723,10000000,2300664,1701094568 +main,33156772573725,33156891182691,10,6,patmat,,0,331,pool-33-thread-4,118608966,0,118545842,120000000,20530776,1722788408 +main,33156891304776,33156893718425,10,7,extmethods,,0,331,pool-33-thread-4,2413649,0,2417938,0,365032,1722788408 +main,33156893822199,33156898494479,10,8,pickler,,0,331,pool-33-thread-4,4672280,0,4677176,10000000,1333880,1722788408 +GC,33157693064773,33157873064773,83073, 83252,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33156898621633,33160060516468,10,9,xsbt-api,,0,331,pool-33-thread-4,3161894835,0,2982222636,2970000000,1691968408,1568671120 +main,33160060650433,33160079512451,10,10,xsbt-dependency,,0,331,pool-33-thread-4,18862018,0,18866217,10000000,6435120,1575972096 +background,33160079976992,33160151597158,10,11,refchecks,worker,8,344,scalac-refchecks-worker-1,71620166,63487,17086301,10000000,2112192,1597323544 +background,33160080032463,33160151713509,10,11,refchecks,worker,6,345,scalac-refchecks-worker-2,71681046,39908,17960583,10000000,1927456,1597323544 +background,33160080121383,33160151748969,10,11,refchecks,worker,1,346,scalac-refchecks-worker-3,71627586,0,67799561,60000000,7764424,1597323544 +background,33160080430638,33160151777638,10,11,refchecks,worker,8,347,scalac-refchecks-worker-4,71347000,53163,46274743,40000000,5517072,1597323544 +main,33160079617630,33160152023328,10,11,refchecks,,0,331,pool-33-thread-4,72405698,0,903173,10000000,24864,1597323544 +main,33160152112631,33160189057021,10,12,uncurry,,0,331,pool-33-thread-4,36944390,0,36949982,30000000,7723480,1604630448 +main,33160189192499,33160213451241,10,13,fields,,0,331,pool-33-thread-4,24258742,0,24220213,30000000,5746296,1604630448 +main,33160213584696,33160219905034,10,14,tailcalls,,0,331,pool-33-thread-4,6320338,0,6327279,0,1065088,1611931416 +main,33160220079309,33160354979664,10,15,specialize,,0,331,pool-33-thread-4,134900355,0,132377063,140000000,46100704,1655739456 +main,33160355131075,33160377535300,10,16,explicitouter,,0,331,pool-33-thread-4,22404225,0,22410440,20000000,4918464,1663040504 +main,33160377666361,33160509331300,10,17,erasure,,0,331,pool-33-thread-4,131664939,0,131574442,130000000,28026944,1684943456 +main,33160509481936,33160518568517,10,18,posterasure,,0,331,pool-33-thread-4,9086581,0,9101064,10000000,1488272,1692244504 +main,33160518761960,33160563313730,10,19,lambdalift,,0,331,pool-33-thread-4,44551770,0,44576778,40000000,2943192,1692244504 +main,33160563480417,33160592432597,10,20,constructors,,0,331,pool-33-thread-4,28952180,0,28964958,30000000,2799456,1692244504 +main,33160592590718,33160598217291,10,21,flatten,,0,331,pool-33-thread-4,5626573,0,5631910,10000000,987264,1699545488 +main,33160598354349,33160655569814,10,22,mixin,,0,331,pool-33-thread-4,57215465,0,56672942,60000000,16819064,1714147496 +main,33160655736761,33160660377701,10,23,cleanup,,0,331,pool-33-thread-4,4640940,0,4643819,0,696944,1714147496 +main,33160660500768,33160686062012,10,24,delambdafy,,0,331,pool-33-thread-4,25561244,0,25565087,30000000,4131288,1714147496 +main,33160686170726,33160867512454,10,25,jvm,,0,331,pool-33-thread-4,181341728,0,181191647,170000000,36163024,1750655800 +main,33160867636149,33160869344547,10,26,xsbt-analyzer,,0,331,pool-33-thread-4,1708398,0,1713036,10000000,287984,1750655800 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33161431176012,33161433424647,11,0,,,0,362,pool-35-thread-9,2248635,0,2226909,0,339216,1868460632 +background,33161435017501,33161479708058,11,1,parser,worker,8,363,scalac-parser-worker-1,44690557,62868,31865879,30000000,6998904,1899517032 +background,33161435315891,33161479846842,11,1,parser,worker,7,364,scalac-parser-worker-2,44530951,65799,27729155,20000000,5944024,1899517032 +background,33161440013339,33161479892523,11,1,parser,worker,2,365,scalac-parser-worker-3,39879184,9803,35374476,30000000,9192128,1899517032 +background,33161443864036,33161479937716,11,1,parser,worker,6,366,scalac-parser-worker-4,36073680,54322,20530211,20000000,4560624,1899517032 +main,33161434368637,33161480394683,11,1,parser,,0,362,pool-35-thread-9,46026046,0,1902628,10000000,24624,1899517032 +main,33161480567268,33161484528611,11,2,namer,,0,362,pool-35-thread-9,3961343,0,3950699,0,465392,1901458024 +main,33161484706270,33161484915454,11,3,packageobjects,,0,362,pool-35-thread-9,209184,0,205519,0,8832,1901458024 +main,33161485018190,33162020152776,11,4,typer,,0,362,pool-35-thread-9,535134586,0,531440299,530000000,137957728,2038590200 +main,33162020278875,33162026320246,11,5,superaccessors,,0,362,pool-35-thread-9,6041371,0,6046068,0,2300432,2040531200 +main,33162026421658,33162124512597,11,6,patmat,,0,362,pool-35-thread-9,98090939,0,97226148,100000000,20436664,2061882120 +main,33162124653020,33162127223677,11,7,extmethods,,0,362,pool-35-thread-9,2570657,0,2576124,0,363928,2061882120 +main,33162127365024,33162133699578,11,8,pickler,,0,362,pool-35-thread-9,6334554,0,6338550,10000000,1332640,2063831296 +GC,33162352634815,33162532634815,87732, 87911,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33162133832612,33165349549043,11,9,xsbt-api,,0,362,pool-35-thread-9,3215716431,0,3035272983,3030000000,1691935640,1877501808 +main,33165349781125,33165365582531,11,10,xsbt-dependency,,0,362,pool-35-thread-9,15801406,0,15796918,10000000,6433872,1881786640 +background,33165366025420,33165407755970,11,11,refchecks,worker,8,367,scalac-refchecks-worker-1,41730550,50746,30854181,30000000,5548912,1902084744 +background,33165366152382,33165407842255,11,11,refchecks,worker,7,368,scalac-refchecks-worker-2,41689873,38531,17363216,10000000,1918520,1902084744 +background,33165366439203,33165407872086,11,11,refchecks,worker,1,369,scalac-refchecks-worker-3,41432883,0,39298953,30000000,7763288,1902084744 +background,33165366690946,33165407896314,11,11,refchecks,worker,7,370,scalac-refchecks-worker-4,41205368,42112,16997376,10000000,2078384,1902084744 +main,33165365685034,33165408046904,11,11,refchecks,,0,362,pool-35-thread-9,42361870,0,946092,10000000,24864,1902084744 +main,33165408134092,33165439265852,11,12,uncurry,,0,362,pool-35-thread-9,31131760,0,31137688,30000000,7722456,1910654384 +main,33165439410002,33165461288388,11,13,fields,,0,362,pool-35-thread-9,21878386,0,21081839,20000000,5741360,1914939232 +main,33165461417260,33165470301098,11,14,tailcalls,,0,362,pool-35-thread-9,8883838,0,8881533,10000000,1063808,1919224096 +main,33165470435953,33165600770648,11,15,specialize,,0,362,pool-35-thread-9,130334695,0,130261043,120000000,45476864,1962072528 +main,33165600919324,33165620406438,11,16,explicitouter,,0,362,pool-35-thread-9,19487114,0,19491495,20000000,4917440,1966357376 +main,33165620524562,33165736413060,11,17,erasure,,0,362,pool-35-thread-9,115888498,0,115886647,120000000,28019848,1996351152 +main,33165736551062,33165743465343,11,18,posterasure,,0,362,pool-35-thread-9,6914281,0,6918624,10000000,1487568,1996351152 +main,33165743600344,33165781908633,11,19,lambdalift,,0,362,pool-35-thread-9,38308289,0,38302316,30000000,2941504,2000635992 +main,33165782058405,33165800744752,11,20,constructors,,0,362,pool-35-thread-9,18686347,0,18691044,20000000,2795984,2004920816 +main,33165800861881,33165806144100,11,21,flatten,,0,362,pool-35-thread-9,5282219,0,5286458,10000000,986896,2004920816 +main,33165806259798,33165862126446,11,22,mixin,,0,362,pool-35-thread-9,55866648,0,55858507,50000000,16809176,2022060152 +main,33165862244058,33165865876960,11,23,cleanup,,0,362,pool-35-thread-9,3632902,0,3637841,0,695120,2022060152 +main,33165866003852,33165896095132,11,24,delambdafy,,0,362,pool-35-thread-9,30091280,0,30093513,20000000,4127664,2026344976 +main,33165896274988,33166052668565,11,25,jvm,,0,362,pool-35-thread-9,156393577,0,155957925,150000000,36136016,2060623792 +main,33166052808739,33166054272028,11,26,xsbt-analyzer,,0,362,pool-35-thread-9,1463289,0,1464783,0,285960,2060623792 diff --git a/reports/krzysiek/baseline-cmp/run_2_our.csv b/reports/krzysiek/baseline-cmp/run_2_our.csv new file mode 100644 index 0000000..2f7ce91 --- /dev/null +++ b/reports/krzysiek/baseline-cmp/run_2_our.csv @@ -0,0 +1,352 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32998014444677,32998017707587,1,0,,,0,120,pool-15-thread-6,3262910,0,3201883,0,407592,211221128 +main,32998026725859,32998446498172,1,1,parser,,0,120,pool-15-thread-6,419772313,0,416422114,410000000,32909728,244083128 +main,32998446718974,32998547448260,1,2,namer,,0,120,pool-15-thread-6,100729286,0,99887968,100000000,3253464,247563488 +main,32998547617280,32998549318997,1,3,packageobjects,,0,120,pool-15-thread-6,1701717,0,1696477,0,35512,247563488 +GC,32998846523958,32998892523958,12983, 13028,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,32998719365248,32998895365248,13028, 13203,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,32998549466915,33002564257364,1,4,typer,,0,120,pool-15-thread-6,4014790449,0,3724899811,3700000000,172543384,285408720 +main,33002564620045,33002674101109,1,5,superaccessors,,0,120,pool-15-thread-6,109481064,0,103076650,100000000,3098208,290142776 +main,33002674401945,33003708258921,1,6,patmat,,0,120,pool-15-thread-6,1033856976,0,945476176,920000000,34009200,323309360 +main,33003708447852,33003763512829,1,7,extmethods,,0,120,pool-15-thread-6,55064977,0,43681142,50000000,1145872,325676336 +main,33003764331580,33003833343989,1,8,pickler,,0,120,pool-15-thread-6,69012409,0,64822777,60000000,1852512,325676336 +GC,33004653260908,33004690260908,18969, 19005,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33006580398527,33006639398527,20896, 20954,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33008065247758,33008121247758,22381, 22436,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33009434422864,33009509422864,23750, 23824,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33003833545822,33010640965489,1,9,xsbt-api,,0,120,pool-15-thread-6,6807419667,0,6470417499,6450000000,1567467928,601577528 +main,33010641151511,33010808989048,1,10,xsbt-dependency,,0,120,pool-15-thread-6,167837537,0,164113484,160000000,8528648,609386152 +main,33010809274005,33011307664059,1,11,refchecks,,0,120,pool-15-thread-6,498390054,0,481956942,470000000,15693672,624585584 +main,33011307947085,33011703633367,1,12,uncurry,,0,120,pool-15-thread-6,395686282,0,391528118,390000000,8755312,632038696 +main,33011703879565,33011885037037,1,13,fields,,0,120,pool-15-thread-6,181157472,0,175839238,180000000,7036600,639490832 +main,33011885245899,33011989102783,1,14,tailcalls,,0,120,pool-15-thread-6,103856884,0,98789198,100000000,9241616,640797456 +GC,33012017032516,33012140032516,26332, 26454,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33011989433288,33012800619572,1,15,specialize,,0,120,pool-15-thread-6,811186284,0,668271267,650000000,49343112,288809424 +main,33012800822110,33012944077522,1,16,explicitouter,,0,120,pool-15-thread-6,143255412,0,140121485,140000000,5546944,298853952 +main,33012944325015,33013829116064,1,17,erasure,,0,120,pool-15-thread-6,884791049,0,867942970,870000000,27099848,328769632 +main,33013829353044,33013880399859,1,18,posterasure,,0,120,pool-15-thread-6,51046815,0,50008501,50000000,1692176,328769632 +main,33013880624229,33014055295798,1,19,lambdalift,,0,120,pool-15-thread-6,174671569,0,171099797,170000000,4515856,328769632 +main,33014055485639,33014181741453,1,20,constructors,,0,120,pool-15-thread-6,126255814,0,123981678,120000000,4000456,338741544 +main,33014181979922,33014221942753,1,21,flatten,,0,120,pool-15-thread-6,39962831,0,38206307,40000000,1113912,338741544 +main,33014222174603,33014576736509,1,22,mixin,,0,120,pool-15-thread-6,354561906,0,350272008,350000000,15895032,350988384 +main,33014576955988,33014609268157,1,23,cleanup,,0,120,pool-15-thread-6,32312169,0,32312897,40000000,975632,350988384 +main,33014609465912,33014752286015,1,24,delambdafy,,0,120,pool-15-thread-6,142820103,0,138413776,130000000,5113816,360960360 +main,33014752491837,33016228049418,1,25,jvm,,0,120,pool-15-thread-6,1475557581,0,1431761570,1400000000,50410368,416674288 +main,33016228369559,33016238460867,1,26,xsbt-analyzer,,0,120,pool-15-thread-6,10091308,0,9982003,10000000,513864,416674288 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33018109427887,33018111376000,2,0,,,0,137,pool-17-thread-9,1948113,0,1940048,10000000,339216,558624992 +main,33018112326116,33018289662044,2,1,parser,,0,137,pool-17-thread-9,177335928,0,166869810,160000000,27131288,587342312 +main,33018289847169,33018298850589,2,2,namer,,0,137,pool-17-thread-9,9003420,0,8159595,10000000,496160,587342312 +main,33018298978096,33018299532823,2,3,packageobjects,,0,137,pool-17-thread-9,554727,0,558298,0,12480,587342312 +main,33018299633929,33019394052221,2,4,typer,,0,137,pool-17-thread-9,1094418292,0,1084929090,1050000000,131432192,718014816 +main,33019394201250,33019408031337,2,5,superaccessors,,0,137,pool-17-thread-9,13830087,0,13835026,20000000,2381656,721604456 +main,33019408205873,33019639188930,2,6,patmat,,0,137,pool-17-thread-9,230983057,0,227851533,220000000,20608824,741347776 +main,33019639329097,33019645353617,2,7,extmethods,,0,137,pool-17-thread-9,6024520,0,5947785,10000000,361728,741347776 +main,33019645489373,33019657711961,2,8,pickler,,0,137,pool-17-thread-9,12222588,0,11196593,10000000,1296680,743142584 +GC,33019762504697,33019857504697,34078, 34172,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33021109253529,33021218253529,35425, 35533,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,33022315350367,33022409350367,36631, 36724,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33019657852306,33022870584241,2,9,xsbt-api,,0,137,pool-17-thread-9,3212731935,0,2912492122,2910000000,1536260120,680159488 +main,33022870733881,33022916101980,2,10,xsbt-dependency,,0,137,pool-17-thread-9,45368099,0,45168261,40000000,6662384,680159488 +main,33022916261135,33023039238527,2,11,refchecks,,0,137,pool-17-thread-9,122977392,0,121392566,130000000,12728248,699043328 +main,33023039390667,33023110291075,2,12,uncurry,,0,137,pool-17-thread-9,70900408,0,70254200,70000000,7045224,699043328 +main,33023110434044,33023159103198,2,13,fields,,0,137,pool-17-thread-9,48669154,0,48656760,40000000,5163552,708485184 +main,33023159352545,33023178640823,2,14,tailcalls,,0,137,pool-17-thread-9,19288278,0,19016659,10000000,1145640,708485184 +main,33023178795744,33023388362573,2,15,specialize,,0,137,pool-17-thread-9,209566829,0,208787696,210000000,42806624,755694424 +main,33023388526740,33023422474596,2,16,explicitouter,,0,137,pool-17-thread-9,33947856,0,33942950,40000000,4465008,755694424 +main,33023422608456,33023726384486,2,17,erasure,,0,137,pool-17-thread-9,303776030,0,301985887,300000000,24435312,784020784 +main,33023726544845,33023738569856,2,18,posterasure,,0,137,pool-17-thread-9,12025011,0,12032061,10000000,1484864,784020784 +main,33023738713740,33023805724083,2,19,lambdalift,,0,137,pool-17-thread-9,67010343,0,65640244,70000000,3028952,784079856 +main,33023805893012,33023850120158,2,20,constructors,,0,137,pool-17-thread-9,44227146,0,43792590,40000000,2684488,784079856 +main,33023850308526,33023859109521,2,21,flatten,,0,137,pool-17-thread-9,8800995,0,8805873,10000000,999072,793521712 +main,33023859303009,33023946088577,2,22,mixin,,0,137,pool-17-thread-9,86785568,0,86057679,90000000,14898008,802963608 +main,33023946235035,33023951669488,2,23,cleanup,,0,137,pool-17-thread-9,5434453,0,5440705,0,742520,802963608 +main,33023951827409,33024005749806,2,24,delambdafy,,0,137,pool-17-thread-9,53922397,0,53669140,60000000,3986248,812405440 +main,33024005895385,33024374864021,2,25,jvm,,0,137,pool-17-thread-9,368968636,0,363461984,340000000,37691352,850172808 +main,33024375002585,33024377811654,2,26,xsbt-analyzer,,0,137,pool-17-thread-9,2809069,0,2824247,10000000,351984,850172808 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33025138538658,33025139652307,3,0,,,0,150,pool-19-thread-4,1113649,0,1110553,0,339216,949837976 +main,33025140226967,33025218679641,3,1,parser,,0,150,pool-19-thread-4,78452674,0,78035279,80000000,27082712,976786720 +main,33025218865494,33025221894727,3,2,namer,,0,150,pool-19-thread-4,3029233,0,3033836,0,465896,976786720 +main,33025222025109,33025222289261,3,3,packageobjects,,0,150,pool-19-thread-4,264152,0,186180,0,9936,976786720 +GC,33025701197991,33025827197991,40017, 40142,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33025222346970,33026224382722,3,4,typer,,0,150,pool-19-thread-4,1002035752,0,866136066,860000000,129082176,448970336 +main,33026224535454,33026242555304,3,5,superaccessors,,0,150,pool-19-thread-4,18019850,0,17376778,20000000,2400984,451420312 +main,33026242732672,33026451839010,3,6,patmat,,0,150,pool-19-thread-4,209106338,0,206311274,200000000,20573384,471067872 +main,33026451979180,33026458311887,3,7,extmethods,,0,150,pool-19-thread-4,6332707,0,6023576,10000000,361952,471067872 +main,33026458487460,33026467094889,3,8,pickler,,0,150,pool-19-thread-4,8607429,0,7775076,10000000,1295824,473517808 +GC,33027951922502,33028061922502,42268, 42377,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33026467346821,33029310261381,3,9,xsbt-api,,0,150,pool-19-thread-4,2842914560,0,2731524670,2730000000,1534150432,1230162800 +main,33029310565798,33029336391922,3,10,xsbt-dependency,,0,150,pool-19-thread-4,25826124,0,25603542,20000000,6534280,1237671728 +main,33029336518175,33029437225250,3,11,refchecks,,0,150,pool-19-thread-4,100707075,0,99406760,100000000,12444664,1245149344 +main,33029437383773,33029505650099,3,12,uncurry,,0,150,pool-19-thread-4,68266326,0,67967205,70000000,7055384,1252626992 +main,33029505828051,33029542670553,3,13,fields,,0,150,pool-19-thread-4,36842502,0,36695140,30000000,5152728,1260104664 +main,33029542801921,33029553003872,3,14,tailcalls,,0,150,pool-19-thread-4,10201951,0,9925917,10000000,1130464,1260104664 +GC,33029709239826,33029792239826,44025, 44107,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33029553144801,33029802628807,3,15,specialize,,0,150,pool-19-thread-4,249484006,0,166504360,160000000,41674048,444824568 +main,33029802789442,33029841642438,3,16,explicitouter,,0,150,pool-19-thread-4,38852996,0,38853691,40000000,4458848,444824568 +main,33029841834158,33030023829032,3,17,erasure,,0,150,pool-19-thread-4,181994874,0,181683226,180000000,23360592,472201984 +main,33030023993638,33030035698347,3,18,posterasure,,0,150,pool-19-thread-4,11704709,0,11692459,10000000,1361552,472201984 +main,33030035850980,33030075542243,3,19,lambdalift,,0,150,pool-19-thread-4,39691263,0,39256975,40000000,2850024,472201984 +main,33030075704013,33030112377368,3,20,constructors,,0,150,pool-19-thread-4,36673355,0,35793259,40000000,2586144,472201984 +main,33030112531553,33030120616957,3,21,flatten,,0,150,pool-19-thread-4,8085404,0,8092680,0,895104,472201984 +main,33030120794089,33030194277012,3,22,mixin,,0,150,pool-19-thread-4,73482923,0,73048891,80000000,14784112,485788032 +main,33030194444848,33030199882548,3,23,cleanup,,0,150,pool-19-thread-4,5437700,0,5434768,0,676152,499374072 +main,33030200025425,33030239723167,3,24,delambdafy,,0,150,pool-19-thread-4,39697742,0,39671474,40000000,3778872,499399752 +main,33030239851240,33030474248707,3,25,jvm,,0,150,pool-19-thread-4,234397467,0,232920156,220000000,36225952,526572040 +main,33030474386716,33030476207007,3,26,xsbt-analyzer,,0,150,pool-19-thread-4,1820291,0,1824190,10000000,351984,526572040 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33031134708767,33031136253871,4,0,,,0,165,pool-21-thread-4,1545104,0,1496528,0,339216,653645704 +main,33031137237749,33031214608825,4,1,parser,,0,165,pool-21-thread-4,77371076,0,75514823,80000000,26998232,682929024 +main,33031214762928,33031217789875,4,2,namer,,0,165,pool-21-thread-4,3026947,0,3031819,0,460120,682929024 +main,33031217918094,33031218069782,4,3,packageobjects,,0,165,pool-21-thread-4,151688,0,151755,0,9936,682929024 +main,33031218138771,33031954733663,4,4,typer,,0,165,pool-21-thread-4,736594892,0,733796658,740000000,127087184,819993504 +main,33031954868066,33031964361148,4,5,superaccessors,,0,165,pool-21-thread-4,9493082,0,9498708,10000000,2312816,822655592 +main,33031964498914,33032127521187,4,6,patmat,,0,165,pool-21-thread-4,163022273,0,162437188,160000000,20306320,843952424 +main,33032127667073,33032131467951,4,7,extmethods,,0,165,pool-21-thread-4,3800878,0,3808607,0,346928,843952424 +main,33032131633872,33032139347415,4,8,pickler,,0,165,pool-21-thread-4,7713543,0,7717977,10000000,1295624,843952424 +GC,33033464640484,33033543640484,47781, 47859,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33032139478600,33035163406714,4,9,xsbt-api,,0,165,pool-21-thread-4,3023928114,0,2944991065,2930000000,1533487320,1339988104 +main,33035163548143,33035184468927,4,10,xsbt-dependency,,0,165,pool-21-thread-4,20920784,0,20827785,20000000,6510240,1349900536 +main,33035184592849,33035288881128,4,11,refchecks,,0,165,pool-21-thread-4,104288279,0,103342562,100000000,12478584,1359812952 +main,33035289052086,33035359782069,4,12,uncurry,,0,165,pool-21-thread-4,70729983,0,68439179,70000000,6858552,1369725376 +main,33035359935609,33035389559614,4,13,fields,,0,165,pool-21-thread-4,29624005,0,29505456,30000000,5068416,1369725376 +main,33035389681632,33035399088451,4,14,tailcalls,,0,165,pool-21-thread-4,9406819,0,9413212,10000000,1124248,1379637776 +main,33035399222106,33035528480878,4,15,specialize,,0,165,pool-21-thread-4,129258772,0,129119162,130000000,41283944,1419287512 +main,33035528650329,33035553141641,4,16,explicitouter,,0,165,pool-21-thread-4,24491312,0,24497384,20000000,4384744,1419287512 +main,33035553279860,33035691092995,4,17,erasure,,0,165,pool-21-thread-4,137813135,0,137086627,140000000,22856656,1439112432 +main,33035691224387,33035700659256,4,18,posterasure,,0,165,pool-21-thread-4,9434869,0,9453961,10000000,1361552,1449024848 +main,33035700805828,33035742706528,4,19,lambdalift,,0,165,pool-21-thread-4,41900700,0,41908366,40000000,2843312,1449024848 +main,33035742846377,33035769100137,4,20,constructors,,0,165,pool-21-thread-4,26253760,0,26259750,30000000,2577408,1449024848 +main,33035769234459,33035774977513,4,21,flatten,,0,165,pool-21-thread-4,5743054,0,5741881,0,895320,1449024848 +main,33035775119617,33035844804593,4,22,mixin,,0,165,pool-21-thread-4,69684976,0,69684337,70000000,14716928,1468928864 +main,33035844970413,33035862316959,4,23,cleanup,,0,165,pool-21-thread-4,17346546,0,17347950,20000000,674760,1468928864 +main,33035862520196,33035899843703,4,24,delambdafy,,0,165,pool-21-thread-4,37323507,0,37328271,40000000,3760216,1468928864 +main,33035899975592,33036118554142,4,25,jvm,,0,165,pool-21-thread-4,218578550,0,216764493,210000000,35635664,1508712048 +main,33036118678351,33036120378846,4,26,xsbt-analyzer,,0,165,pool-21-thread-4,1700495,0,1704656,0,351984,1508712048 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33036653496802,33036654984504,5,0,,,0,178,pool-23-thread-5,1487702,0,1468672,0,339216,491841864 +main,33036655532851,33036752382920,5,1,parser,,0,178,pool-23-thread-5,96850069,0,90334484,90000000,26978392,517888648 +main,33036752559238,33036757969761,5,2,namer,,0,178,pool-23-thread-5,5410523,0,5415629,10000000,460008,520493328 +main,33036758137308,33036758334076,5,3,packageobjects,,0,178,pool-23-thread-5,196768,0,196516,0,9936,520493328 +main,33036758406872,33037526024817,5,4,typer,,0,178,pool-23-thread-5,767617945,0,757367726,750000000,126757496,645710056 +main,33037526149295,33037536273913,5,5,superaccessors,,0,178,pool-23-thread-5,10124618,0,9981508,10000000,2278592,648314736 +main,33037536395735,33037715084287,5,6,patmat,,0,178,pool-23-thread-5,178688552,0,177262468,180000000,20180336,669152336 +main,33037715246551,33037720020494,5,7,extmethods,,0,178,pool-23-thread-5,4773943,0,4645568,0,346712,669152336 +main,33037720168365,33037729120232,5,8,pickler,,0,178,pool-23-thread-5,8951867,0,8782300,10000000,1295624,671761104 +GC,33040026292141,33040081292141,54342, 54396,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33037729284641,33041045931859,5,9,xsbt-api,,0,178,pool-23-thread-5,3316647218,0,3243492827,3220000000,1533467368,970140752 +main,33041046090551,33041068614887,5,10,xsbt-dependency,,0,178,pool-23-thread-5,22524336,0,22529111,20000000,6463768,983375936 +main,33041068742352,33041154278491,5,11,refchecks,,0,178,pool-23-thread-5,85536139,0,84895744,80000000,12477816,996611104 +main,33041154421160,33041203545370,5,12,uncurry,,0,178,pool-23-thread-5,49124210,0,48450768,50000000,6825384,996611104 +main,33041203689131,33041240469836,5,13,fields,,0,178,pool-23-thread-5,36780705,0,35585121,40000000,4971728,1009846280 +main,33041240639316,33041254684984,5,14,tailcalls,,0,178,pool-23-thread-5,14045668,0,13799665,10000000,1118720,1009846280 +main,33041254871021,33041414537147,5,15,specialize,,0,178,pool-23-thread-5,159666126,0,158370345,160000000,41189936,1049551800 +main,33041414758430,33041451517546,5,16,explicitouter,,0,178,pool-23-thread-5,36759116,0,36766392,40000000,4306824,1049551800 +main,33041451714894,33041651630850,5,17,erasure,,0,178,pool-23-thread-5,199915956,0,195130066,190000000,22824256,1076091512 +main,33041651806679,33041666620599,5,18,posterasure,,0,178,pool-23-thread-5,14813920,0,14753745,20000000,1361680,1076091512 +main,33041666796807,33041720853283,5,19,lambdalift,,0,178,pool-23-thread-5,54056476,0,54066907,50000000,2842088,1076091512 +main,33041721135368,33041756912141,5,20,constructors,,0,178,pool-23-thread-5,35776773,0,35780556,40000000,2574736,1076091512 +main,33041757107972,33041764422399,5,21,flatten,,0,178,pool-23-thread-5,7314427,0,7320625,0,895104,1089326720 +main,33041764590408,33041857388213,5,22,mixin,,0,178,pool-23-thread-5,92797805,0,92784197,100000000,14688448,1102561896 +main,33041857614370,33041864197487,5,23,cleanup,,0,178,pool-23-thread-5,6583117,0,6589900,0,674920,1102561896 +main,33041864385036,33041914998128,5,24,delambdafy,,0,178,pool-23-thread-5,50613092,0,50621324,50000000,3751248,1102561896 +main,33041915239636,33042176306900,5,25,jvm,,0,178,pool-23-thread-5,261067264,0,259534129,250000000,35247944,1142267392 +main,33042176465998,33042179214762,5,26,xsbt-analyzer,,0,178,pool-23-thread-5,2748764,0,2753469,0,288144,1142267392 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33042883434047,33042886139775,6,0,,,0,193,pool-25-thread-5,2705728,0,2688949,10000000,339216,1249330512 +main,33042887131001,33043003719593,6,1,parser,,0,193,pool-25-thread-5,116588592,0,114631668,110000000,26959040,1275377464 +main,33043003938658,33043009135878,6,2,namer,,0,193,pool-25-thread-5,5197220,0,5208811,10000000,459672,1275377464 +main,33043009348837,33043009648723,6,3,packageobjects,,0,193,pool-25-thread-5,299886,0,300591,0,9936,1275377464 +main,33043009776705,33043790582350,6,4,typer,,0,193,pool-25-thread-5,780805645,0,778834942,770000000,126613920,1403493360 +main,33043790747647,33043801388998,6,5,superaccessors,,0,193,pool-25-thread-5,10641351,0,10647318,10000000,2226776,1405497040 +main,33043801544220,33043972379253,6,6,patmat,,0,193,pool-25-thread-5,170835033,0,170643811,170000000,19945152,1425533176 +main,33043972562409,33043977986960,6,7,extmethods,,0,193,pool-25-thread-5,5424551,0,5440307,0,345832,1425533176 +main,33043978223948,33043992923621,6,8,pickler,,0,193,pool-25-thread-5,14699673,0,13643782,20000000,1278376,1425533176 +GC,33045001627877,33045074627877,59317, 59389,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33043993159780,33047539071363,6,9,xsbt-api,,0,193,pool-25-thread-5,3545911583,0,3471798623,3460000000,1532860440,1661611312 +main,33047539222459,33047560623138,6,10,xsbt-dependency,,0,193,pool-25-thread-5,21400679,0,21405140,20000000,6457208,1669027704 +main,33047560739086,33047668867302,6,11,refchecks,,0,193,pool-25-thread-5,108128216,0,107015691,100000000,12431624,1683860552 +main,33047669065428,33047723150925,6,12,uncurry,,0,193,pool-25-thread-5,54085497,0,54094593,60000000,6816456,1683914952 +main,33047723362654,33047777115061,6,13,fields,,0,193,pool-25-thread-5,53752407,0,51801538,50000000,4967000,1691331320 +main,33047777317286,33047794275456,6,14,tailcalls,,0,193,pool-25-thread-5,16958170,0,16963746,20000000,973920,1691331320 +main,33047794436364,33047995025035,6,15,specialize,,0,193,pool-25-thread-5,200588671,0,199674949,190000000,40776608,1735859504 +main,33047995182534,33048031845428,6,16,explicitouter,,0,193,pool-25-thread-5,36662894,0,36670061,40000000,4303504,1735859504 +main,33048032021020,33048271041220,6,17,erasure,,0,193,pool-25-thread-5,239020200,0,236951803,230000000,22749200,1758108704 +main,33048271260157,33048306043790,6,18,posterasure,,0,193,pool-25-thread-5,34783633,0,31103137,30000000,1361344,1765525096 +main,33048306298868,33048365747667,6,19,lambdalift,,0,193,pool-25-thread-5,59448799,0,59263924,60000000,2825136,1765525096 +main,33048365917602,33048402363981,6,20,constructors,,0,193,pool-25-thread-5,36446379,0,36169024,40000000,2567104,1765525096 +main,33048402576682,33048414153820,6,21,flatten,,0,193,pool-25-thread-5,11577138,0,11581236,10000000,894552,1765525096 +main,33048414361739,33048531681277,6,22,mixin,,0,193,pool-25-thread-5,117319538,0,117323725,120000000,14635112,1780357880 +main,33048531859676,33048537107349,6,23,cleanup,,0,193,pool-25-thread-5,5247673,0,5255774,10000000,556760,1787774272 +main,33048537312664,33048589409653,6,24,delambdafy,,0,193,pool-25-thread-5,52096989,0,51607914,50000000,3736904,1787774272 +main,33048589722868,33048853321612,6,25,jvm,,0,193,pool-25-thread-5,263598744,0,261541464,250000000,35056320,1824866816 +main,33048853475275,33048855766351,6,26,xsbt-analyzer,,0,193,pool-25-thread-5,2291076,0,2296798,0,288144,1824866816 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33049525792278,33049527112423,7,0,,,0,208,pool-27-thread-5,1320145,0,1316883,10000000,339216,1927638040 +main,33049527635891,33049627079417,7,1,parser,,0,208,pool-27-thread-5,99443526,0,99288658,90000000,26932248,1954930448 +main,33049627272978,33049630316956,7,2,namer,,0,208,pool-27-thread-5,3043978,0,3039493,0,456368,1954930448 +main,33049630450886,33049630606411,7,3,packageobjects,,0,208,pool-27-thread-5,155525,0,155146,0,9936,1954930448 +GC,33049836175617,33049864175617,64152, 64179,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33049630667578,33050411885001,7,4,typer,,0,208,pool-27-thread-5,781217423,0,751623408,740000000,126365328,479262360 +main,33050412035850,33050418955988,7,5,superaccessors,,0,208,pool-27-thread-5,6920138,0,6925644,0,2242792,482787400 +main,33050419078959,33050561907082,7,6,patmat,,0,208,pool-27-thread-5,142828123,0,142347531,150000000,19800976,502175112 +main,33050562075984,33050565872745,7,7,extmethods,,0,208,pool-27-thread-5,3796761,0,3821720,0,344184,502175112 +main,33050566107911,33050574561772,7,8,pickler,,0,208,pool-27-thread-5,8453861,0,8458112,10000000,1278376,503941720 +GC,33053289415238,33053347415238,67605, 67662,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33050574708943,33053470969008,7,9,xsbt-api,,0,208,pool-27-thread-5,2896260065,0,2838144075,2840000000,1532801120,563515896 +main,33053471135368,33053489350856,7,10,xsbt-dependency,,0,208,pool-27-thread-5,18215488,0,18213183,20000000,6456072,563515896 +main,33053489463311,33053549134916,7,11,refchecks,,0,208,pool-27-thread-5,59671605,0,59657686,60000000,12469024,577101368 +main,33053549258937,33053585353443,7,12,uncurry,,0,208,pool-27-thread-5,36094506,0,36103620,30000000,6809592,590684792 +main,33053585494679,33053624494774,7,13,fields,,0,208,pool-27-thread-5,39000095,0,39006674,40000000,4939400,590684792 +main,33053624662975,33053636839278,7,14,tailcalls,,0,208,pool-27-thread-5,12176303,0,12182517,10000000,910808,590684792 +main,33053637004574,33053782741766,7,15,specialize,,0,208,pool-27-thread-5,145737192,0,145110770,140000000,40944000,631435152 +main,33053782929188,33053821276900,7,16,explicitouter,,0,208,pool-27-thread-5,38347712,0,38275619,40000000,4289232,631435152 +main,33053821486121,33053962343939,7,17,erasure,,0,208,pool-27-thread-5,140857818,0,140521683,140000000,22741200,658602000 +main,33053962509886,33053973434502,7,18,posterasure,,0,208,pool-27-thread-5,10924616,0,10605294,10000000,1365864,658602000 +main,33053973585321,33054015227334,7,19,lambdalift,,0,208,pool-27-thread-5,41642013,0,41654169,50000000,2823208,658602000 +main,33054015369513,33054042855077,7,20,constructors,,0,208,pool-27-thread-5,27485564,0,26936905,20000000,2561664,672185432 +main,33054042996010,33054048522894,7,21,flatten,,0,208,pool-27-thread-5,5526884,0,5532858,10000000,893144,672185432 +main,33054048660561,33054115819627,7,22,mixin,,0,208,pool-27-thread-5,67159066,0,65346716,60000000,14623024,685768856 +main,33054115960911,33054120325249,7,23,cleanup,,0,208,pool-27-thread-5,4364338,0,4370697,10000000,552736,685768856 +main,33054120481264,33054155424511,7,24,delambdafy,,0,208,pool-27-thread-5,34943247,0,34045481,30000000,3720872,685768856 +main,33054155574766,33054336872778,7,25,jvm,,0,208,pool-27-thread-5,181298012,0,180244353,170000000,34929784,726559968 +main,33054337037789,33054339052511,7,26,xsbt-analyzer,,0,208,pool-27-thread-5,2014722,0,2001576,0,288144,726559968 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33055452822394,33055453732206,8,0,,,0,224,pool-29-thread-4,909812,0,908968,0,339216,205512760 +main,33055454146664,33055504641917,8,1,parser,,0,224,pool-29-thread-4,50495253,0,49677972,50000000,26935192,232842296 +main,33055504763526,33055506765863,8,2,namer,,0,224,pool-29-thread-4,2002337,0,2007963,0,455040,232842296 +main,33055506912579,33055507217236,8,3,packageobjects,,0,224,pool-29-thread-4,304657,0,141095,0,9936,232842296 +main,33055507269424,33056030279931,8,4,typer,,0,224,pool-29-thread-4,523010507,0,515358538,510000000,126228640,361769120 +main,33056030429368,33056038696782,8,5,superaccessors,,0,224,pool-29-thread-4,8267414,0,8152999,10000000,2229984,361769120 +main,33056038827764,33056170167046,8,6,patmat,,0,224,pool-29-thread-4,131339282,0,129120759,130000000,19751144,381290272 +main,33056170323071,33056173613014,8,7,extmethods,,0,224,pool-29-thread-4,3289943,0,3297804,0,342856,381290272 +main,33056173763035,33056179050482,8,8,pickler,,0,224,pool-29-thread-4,5287447,0,5162885,10000000,1278376,385198576 +GC,33058816303177,33058866303177,73132, 73181,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33056179173010,33058948153233,8,9,xsbt-api,,0,224,pool-29-thread-4,2768980223,0,2685403273,2660000000,1532724616,272229160 +main,33058948283795,33058965870303,8,10,xsbt-dependency,,0,224,pool-29-thread-4,17586508,0,17592500,20000000,6452712,272229160 +main,33058966000531,33059024167570,8,11,refchecks,,0,224,pool-29-thread-4,58167039,0,57839187,60000000,12465544,290956688 +main,33059024292919,33059062002233,8,12,uncurry,,0,224,pool-29-thread-4,37709314,0,36764451,40000000,6685352,290956688 +main,33059062156275,33059087516204,8,13,fields,,0,224,pool-29-thread-4,25359929,0,25365270,20000000,4922024,290956688 +main,33059087659272,33059095259084,8,14,tailcalls,,0,224,pool-29-thread-4,7599812,0,6990380,10000000,907888,290956688 +main,33059095382556,33059207402317,8,15,specialize,,0,224,pool-29-thread-4,112019761,0,111771223,110000000,40815104,328411720 +main,33059207543766,33059242572204,8,16,explicitouter,,0,224,pool-29-thread-4,35028438,0,35037895,30000000,4277616,347139240 +main,33059242763191,33059390148749,8,17,erasure,,0,224,pool-29-thread-4,147385558,0,147217298,140000000,22659272,365866880 +main,33059390304505,33059398613133,8,18,posterasure,,0,224,pool-29-thread-4,8308628,0,8320643,10000000,1359032,365866880 +main,33059398750590,33059438543689,8,19,lambdalift,,0,224,pool-29-thread-4,39793099,0,39799653,40000000,2812696,365866880 +main,33059438685709,33059473694275,8,20,constructors,,0,224,pool-29-thread-4,35008566,0,34466763,40000000,2552944,365866880 +main,33059473843944,33059479661259,8,21,flatten,,0,224,pool-29-thread-4,5817315,0,5824147,0,887720,365866880 +main,33059479817545,33059547420459,8,22,mixin,,0,224,pool-29-thread-4,67602914,0,67608782,70000000,14495336,384594432 +main,33059547564223,33059552639746,8,23,cleanup,,0,224,pool-29-thread-4,5075523,0,4463688,0,551288,384594432 +main,33059552781173,33059592927096,8,24,delambdafy,,0,224,pool-29-thread-4,40145923,0,39973670,40000000,3710504,384594432 +main,33059593084096,33059765574731,8,25,jvm,,0,224,pool-29-thread-4,172490635,0,171871355,160000000,34843880,422057144 +main,33059765725802,33059767987774,8,26,xsbt-analyzer,,0,224,pool-29-thread-4,2261972,0,2266438,0,288144,422057144 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33060510513630,33060511718572,9,0,,,0,242,pool-31-thread-8,1204942,0,1202837,0,339216,543620552 +main,33060512228786,33060560434157,9,1,parser,,0,242,pool-31-thread-8,48205371,0,47221722,40000000,26914424,569974056 +main,33060560562447,33060562651065,9,2,namer,,0,242,pool-31-thread-8,2088618,0,2091750,0,454792,569974056 +main,33060562760748,33060562873553,9,3,packageobjects,,0,242,pool-31-thread-8,112805,0,112536,0,9936,569974056 +main,33060562926506,33061076721417,9,4,typer,,0,242,pool-31-thread-8,513794911,0,513690110,510000000,126525624,697095688 +main,33061076848005,33061082858126,9,5,superaccessors,,0,242,pool-31-thread-8,6010121,0,6015029,0,2220672,700023904 +main,33061082976572,33061204402432,9,6,patmat,,0,242,pool-31-thread-8,121425860,0,120491823,130000000,19756488,717593408 +main,33061204540454,33061207370564,9,7,extmethods,,0,242,pool-31-thread-8,2830110,0,2836015,0,345880,717593408 +main,33061207517414,33061212404955,9,8,pickler,,0,242,pool-31-thread-8,4887541,0,4892875,0,1278376,720522592 +GC,33063448445271,33063507445271,77764, 77822,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33061212532265,33063930517562,9,9,xsbt-api,,0,242,pool-31-thread-8,2717985297,0,2658941909,2660000000,1532777936,510900744 +main,33063930647771,33063947162293,9,10,xsbt-dependency,,0,242,pool-31-thread-8,16514522,0,16519529,20000000,6452912,510900744 +main,33063947270514,33064004787424,9,11,refchecks,,0,242,pool-31-thread-8,57516910,0,57376390,50000000,12446392,528413872 +main,33064004924317,33064044252379,9,12,uncurry,,0,242,pool-31-thread-8,39328062,0,39293455,40000000,6685288,528413872 +main,33064044379935,33064063920770,9,13,fields,,0,242,pool-31-thread-8,19540835,0,19546793,20000000,4918056,528413872 +main,33064064098409,33064069186619,9,14,tailcalls,,0,242,pool-31-thread-8,5088210,0,5081005,0,907888,528413872 +main,33064069286500,33064164747947,9,15,specialize,,0,242,pool-31-thread-8,95461447,0,95167528,100000000,40715776,580953280 +main,33064164876591,33064184696770,9,16,explicitouter,,0,242,pool-31-thread-8,19820179,0,19576773,20000000,4266728,580953280 +main,33064184820309,33064297084123,9,17,erasure,,0,242,pool-31-thread-8,112263814,0,109918546,110000000,22670120,598466464 +main,33064297213185,33064304584649,9,18,posterasure,,0,242,pool-31-thread-8,7371464,0,7278697,10000000,1359240,598466464 +main,33064304718479,33064343243724,9,19,lambdalift,,0,242,pool-31-thread-8,38525245,0,37979250,30000000,2799976,598466464 +main,33064343375286,33064366767824,9,20,constructors,,0,242,pool-31-thread-8,23392538,0,23003423,30000000,2556112,615979600 +main,33064366899631,33064372183500,9,21,flatten,,0,242,pool-31-thread-8,5283869,0,5130155,0,887720,615979600 +main,33064372315358,33064428508468,9,22,mixin,,0,242,pool-31-thread-8,56193110,0,55285547,60000000,14485368,615979600 +main,33064428658969,33064432136543,9,23,cleanup,,0,242,pool-31-thread-8,3477574,0,3482030,0,551392,615979600 +main,33064432263741,33064460462552,9,24,delambdafy,,0,242,pool-31-thread-8,28198811,0,27229819,30000000,3700488,633492736 +main,33064460611156,33064629893888,9,25,jvm,,0,242,pool-31-thread-8,169282732,0,166236892,150000000,34585032,668519032 +main,33064630033592,33064631782929,9,26,xsbt-analyzer,,0,242,pool-31-thread-8,1749337,0,1632635,0,288144,668519032 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33065243017309,33065244172956,10,0,,,0,253,pool-33-thread-6,1155647,0,1150711,0,339216,785002272 +main,33065244573078,33065308870270,10,1,parser,,0,253,pool-33-thread-6,64297192,0,64120694,70000000,26914424,811168000 +main,33065309007399,33065311496460,10,2,namer,,0,253,pool-33-thread-6,2489061,0,2495673,0,454648,813806472 +main,33065311678084,33065311880211,10,3,packageobjects,,0,253,pool-33-thread-6,202127,0,202424,0,9936,813806472 +main,33065311974212,33065777624372,10,4,typer,,0,253,pool-33-thread-6,465650160,0,464640807,460000000,126096664,939519440 +main,33065777760749,33065784232757,10,5,superaccessors,,0,253,pool-33-thread-6,6472008,0,6476515,10000000,2225592,942136000 +main,33065784342832,33065927413481,10,6,patmat,,0,253,pool-33-thread-6,143070649,0,142450225,140000000,19590696,960463112 +main,33065927562043,33065931253528,10,7,extmethods,,0,253,pool-33-thread-6,3691485,0,3696984,0,341640,960463112 +main,33065931388366,33065935893504,10,8,pickler,,0,253,pool-33-thread-6,4505138,0,4511290,10000000,1260632,963079928 +GC,33068167792961,33068218792961,82484, 82534,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33065936039272,33068707420823,10,9,xsbt-api,,0,253,pool-33-thread-6,2771381551,0,2720936049,2690000000,1532819776,528418112 +main,33068707555528,33068722819548,10,10,xsbt-dependency,,0,253,pool-33-thread-6,15264020,0,15268389,10000000,6423480,543719024 +main,33068722933785,33068796805415,10,11,refchecks,,0,253,pool-33-thread-6,73871630,0,73718268,70000000,12419992,559019720 +main,33068796976863,33068834452862,10,12,uncurry,,0,253,pool-33-thread-6,37475999,0,37409337,40000000,6683520,559019720 +main,33068834650223,33068856945480,10,13,fields,,0,253,pool-33-thread-6,22295257,0,22160161,20000000,4912624,559019720 +main,33068857085055,33068863351525,10,14,tailcalls,,0,253,pool-33-thread-6,6266470,0,6272861,10000000,907824,574320376 +main,33068863482038,33068977703152,10,15,specialize,,0,253,pool-33-thread-6,114221114,0,114186605,110000000,41269408,604921696 +main,33068977850182,33068996971288,10,16,explicitouter,,0,253,pool-33-thread-6,19121106,0,19126261,20000000,4262312,620222368 +main,33068997096396,33069108503091,10,17,erasure,,0,253,pool-33-thread-6,111406695,0,111242555,110000000,22666648,635523040 +main,33069108636002,33069115698017,10,18,posterasure,,0,253,pool-33-thread-6,7062015,0,7067830,10000000,1338728,635523040 +main,33069115814012,33069147346069,10,19,lambdalift,,0,253,pool-33-thread-6,31532057,0,31303714,30000000,2764480,635523040 +main,33069147492424,33069169310441,10,20,constructors,,0,253,pool-33-thread-6,21818017,0,21701447,20000000,2550120,635523040 +main,33069169474334,33069174694434,10,21,flatten,,0,253,pool-33-thread-6,5220100,0,5225491,10000000,868904,635523040 +main,33069174835573,33069231446453,10,22,mixin,,0,253,pool-33-thread-6,56610880,0,55444894,50000000,14455904,650823704 +main,33069231630222,33069236781989,10,23,cleanup,,0,253,pool-33-thread-6,5151767,0,5157822,10000000,547944,650823704 +main,33069236955753,33069273232944,10,24,delambdafy,,0,253,pool-33-thread-6,36277191,0,36273363,30000000,3699064,666124384 +main,33069273365389,33069429159772,10,25,jvm,,0,253,pool-33-thread-6,155794383,0,154892008,150000000,34324080,696731248 +main,33069429284197,33069431004416,10,26,xsbt-analyzer,,0,253,pool-33-thread-6,1720219,0,1723694,10000000,287040,696731248 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,33070058782548,33070060133442,11,0,,,0,267,pool-35-thread-3,1350894,0,1348276,10000000,339216,813268008 +main,33070060629094,33070130719409,11,1,parser,,0,267,pool-35-thread-3,70090315,0,69780727,70000000,26910376,840972848 +main,33070130870678,33070133640272,11,2,namer,,0,267,pool-35-thread-3,2769594,0,2775725,0,453544,840972848 +main,33070133788939,33070133938331,11,3,packageobjects,,0,267,pool-35-thread-3,149392,0,149007,0,8832,840972848 +main,33070134002367,33070584503114,11,4,typer,,0,267,pool-35-thread-3,450500747,0,450069460,440000000,125989288,968375608 +main,33070584698111,33070591351915,11,5,superaccessors,,0,267,pool-35-thread-3,6653804,0,6300175,10000000,2227584,970684352 +main,33070591457289,33070681718824,11,6,patmat,,0,267,pool-35-thread-3,90261535,0,90206668,90000000,19441080,989154296 +main,33070681867229,33070684452618,11,7,extmethods,,0,267,pool-35-thread-3,2585389,0,2588883,0,340472,989154296 +main,33070684554735,33070689645848,11,8,pickler,,0,267,pool-35-thread-3,5091113,0,5083108,10000000,1259528,991463056 +GC,33072691756725,33072745756725,87008, 87061,PS Scavenge,end of minor GC,Allocation Failure,8 +main,33070689765481,33073314775602,11,9,xsbt-api,,0,267,pool-35-thread-3,2625010121,0,2571945248,2560000000,1532809736,561478824 +main,33073314920247,33073330036907,11,10,xsbt-dependency,,0,267,pool-35-thread-3,15116660,0,15121468,20000000,6422080,577702392 +main,33073330144007,33073379798156,11,11,refchecks,,0,267,pool-35-thread-3,49654149,0,49680610,50000000,12403360,577702392 +main,33073379949311,33073404785456,11,12,uncurry,,0,267,pool-35-thread-3,24836145,0,24841893,20000000,6673088,593925912 +main,33073404896415,33073423103371,11,13,fields,,0,267,pool-35-thread-3,18206956,0,18212599,20000000,4904752,593925912 +main,33073423293039,33073429246433,11,14,tailcalls,,0,267,pool-35-thread-3,5953394,0,5959093,0,906608,593925912 +main,33073429352427,33073512875828,11,15,specialize,,0,267,pool-35-thread-3,83523401,0,83529149,90000000,40656408,642624336 +main,33073512999569,33073529874591,11,16,explicitouter,,0,267,pool-35-thread-3,16875022,0,16880194,20000000,4257320,642624336 +main,33073529985487,33073618368735,11,17,erasure,,0,267,pool-35-thread-3,88383248,0,88391549,80000000,22663080,658847856 +main,33073618520161,33073624810756,11,18,posterasure,,0,267,pool-35-thread-3,6290595,0,6295391,10000000,1335968,658847856 +main,33073624924091,33073648749588,11,19,lambdalift,,0,267,pool-35-thread-3,23825497,0,23807265,20000000,2761688,675071368 +main,33073648859141,33073665668462,11,20,constructors,,0,267,pool-35-thread-3,16809321,0,16684970,20000000,2549736,675071368 +main,33073665774020,33073670130069,11,21,flatten,,0,267,pool-35-thread-3,4356049,0,4360526,10000000,866216,675071368 +main,33073670238840,33073711161051,11,22,mixin,,0,267,pool-35-thread-3,40922211,0,40940819,40000000,14460384,691294880 +main,33073711287101,33073714415078,11,23,cleanup,,0,267,pool-35-thread-3,3127977,0,3132306,0,548072,691294880 +main,33073714525452,33073737404551,11,24,delambdafy,,0,267,pool-35-thread-3,22879099,0,22821850,20000000,3684192,691294880 +main,33073737522183,33073889325244,11,25,jvm,,0,267,pool-35-thread-3,151803061,0,151419842,150000000,34290576,723745888 +main,33073889466753,33073891002482,11,26,xsbt-analyzer,,0,267,pool-35-thread-3,1535729,0,1537257,0,287040,723745888 diff --git a/reports/krzysiek/baseline/index.html b/reports/krzysiek/baseline/index.html new file mode 100644 index 0000000..9614a90 --- /dev/null +++ b/reports/krzysiek/baseline/index.html @@ -0,0 +1,28 @@ + + + +
+ \ No newline at end of file diff --git a/reports/krzysiek/baseline/run_1_parallel.csv b/reports/krzysiek/baseline/run_1_parallel.csv new file mode 100644 index 0000000..5babe16 --- /dev/null +++ b/reports/krzysiek/baseline/run_1_parallel.csv @@ -0,0 +1,350 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +GC,31805162736170,31805187736170,14779, 14803,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31805238805765,31805241547043,1,0,,,0,161,pool-15-thread-7,2741278,0,2708021,0,429816,124751704 +main,31805246238951,31805658849717,1,1,parser,,0,161,pool-15-thread-7,412610766,0,407204370,410000000,31500112,156761752 +main,31805659116389,31805768539125,1,2,namer,,0,161,pool-15-thread-7,109422736,0,108186506,100000000,3176592,160309920 +main,31805768729955,31805770075736,1,3,packageobjects,,0,161,pool-15-thread-7,1345781,0,1335863,0,28056,160309920 +main,31805770235177,31809123201706,1,4,typer,,0,161,pool-15-thread-7,3352966529,0,3296909606,3270000000,154634872,316132680 +main,31809123435875,31809244204571,1,5,superaccessors,,0,161,pool-15-thread-7,120768696,0,119287382,120000000,2948016,319680744 +main,31809244485633,31810116230637,1,6,patmat,,0,161,pool-15-thread-7,871745004,0,853311030,840000000,31578536,349867088 +main,31810116524748,31810167245185,1,7,extmethods,,0,161,pool-15-thread-7,50720437,0,47907201,50000000,1091328,351641120 +main,31810168143978,31810263778998,1,8,pickler,,0,161,pool-15-thread-7,95635020,0,92755835,90000000,1820456,353419264 +GC,31812052126800,31812152126800,21674, 21773,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,31813838395429,31813893395429,23460, 23514,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,31815083806705,31815164806705,24706, 24786,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31810263988720,31815621151020,1,9,xsbt-api,,0,161,pool-15-thread-7,5357162300,0,5108651019,5060000000,1482116496,515898296 +main,31815621296512,31815720042175,1,10,xsbt-dependency,,0,161,pool-15-thread-7,98745663,0,96532322,100000000,8296912,524484376 +main,31815720233809,31815998988314,1,11,refchecks,,0,161,pool-15-thread-7,278754505,0,270586451,270000000,10623944,533038704 +main,31815999161501,31816195439226,1,12,uncurry,,0,161,pool-15-thread-7,196277725,0,192665581,190000000,6799216,541593056 +main,31816195596989,31816325152661,1,13,fields,,0,161,pool-15-thread-7,129555672,0,127671502,130000000,7144160,550147384 +main,31816325311843,31816384836332,1,14,tailcalls,,0,161,pool-15-thread-7,59524489,0,57123941,50000000,1466664,550147384 +main,31816384984445,31816820087389,1,15,specialize,,0,161,pool-15-thread-7,435102944,0,425174723,430000000,42952256,592919232 +GC,31817141195513,31817220195513,26449, 26527,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,31816905869933,31817220869933,26527, 26841,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,31816820325453,31817316273676,1,16,explicitouter,,0,161,pool-15-thread-7,495948223,0,102002355,100000000,4555232,174853624 +main,31817316497247,31817805880828,1,17,erasure,,0,161,pool-15-thread-7,489383581,0,474891299,470000000,21287768,198885264 +main,31817806064539,31817836303489,1,18,posterasure,,0,161,pool-15-thread-7,30238950,0,29096699,30000000,1379600,198885264 +main,31817836458888,31817936017911,1,19,lambdalift,,0,161,pool-15-thread-7,99559023,0,95715781,100000000,4134968,198885264 +main,31817936182916,31818020042777,1,20,constructors,,0,161,pool-15-thread-7,83859861,0,81961529,80000000,3508920,198885264 +main,31818020234303,31818055652307,1,21,flatten,,0,161,pool-15-thread-7,35418004,0,34593310,40000000,894616,198885264 +main,31818055809182,31818245296728,1,22,mixin,,0,161,pool-15-thread-7,189487546,0,183880371,180000000,11239032,210903136 +main,31818245433991,31818268070179,1,23,cleanup,,0,161,pool-15-thread-7,22636188,0,22194431,20000000,775088,210903136 +main,31818268231501,31818366025566,1,24,delambdafy,,0,161,pool-15-thread-7,97794065,0,91896658,90000000,4248632,223243656 +main,31818366196286,31819260669523,1,25,jvm,,0,161,pool-15-thread-7,894473237,0,875528436,870000000,48187080,271657656 +main,31819260803330,31819266084368,1,26,xsbt-analyzer,,0,161,pool-15-thread-7,5281038,0,4780229,10000000,433216,271657656 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31819998996554,31820000720823,2,0,,,0,169,pool-17-thread-2,1724269,0,1725178,0,339120,400482800 +main,31820001508310,31820120142248,2,1,parser,,0,169,pool-17-thread-2,118633938,0,116785224,110000000,27666880,429109096 +main,31820120352277,31820127457342,2,2,namer,,0,169,pool-17-thread-2,7105065,0,6603264,10000000,452304,429109096 +main,31820127691412,31820127942777,2,3,packageobjects,,0,169,pool-17-thread-2,251365,0,250601,0,5000,429109096 +main,31820128274638,31821233143954,2,4,typer,,0,169,pool-17-thread-2,1104869316,0,1089936232,1080000000,114307112,543991784 +main,31821233340162,31821252560344,2,5,superaccessors,,0,169,pool-17-thread-2,19220182,0,19019789,20000000,2231152,546377312 +main,31821252733485,31821510334993,2,6,patmat,,0,169,pool-17-thread-2,257601508,0,253812174,250000000,18244880,565461560 +main,31821510503229,31821518103340,2,7,extmethods,,0,169,pool-17-thread-2,7600111,0,7321603,10000000,306104,565461560 +main,31821518287764,31821538237953,2,8,pickler,,0,169,pool-17-thread-2,19950189,0,19511904,20000000,1273520,565461560 +GC,31822378136785,31822440136785,32000, 32061,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,31823606062303,31823645062303,33228, 33266,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31821538404201,31824371541851,2,9,xsbt-api,,0,169,pool-17-thread-2,2833137650,0,2723258284,2710000000,1439063248,658013368 +main,31824371699790,31824404971908,2,10,xsbt-dependency,,0,169,pool-17-thread-2,33272118,0,33282492,20000000,6603392,668960552 +main,31824405115336,31824529989473,2,11,refchecks,,0,169,pool-17-thread-2,124874137,0,123865696,130000000,7680104,679907728 +main,31824530134320,31824611593209,2,12,uncurry,,0,169,pool-17-thread-2,81458889,0,80002118,80000000,5079184,679907728 +main,31824611777578,31824669540740,2,13,fields,,0,169,pool-17-thread-2,57763162,0,57396204,60000000,5236352,690854880 +main,31824669684728,31824679455758,2,14,tailcalls,,0,169,pool-17-thread-2,9771030,0,9112831,10000000,839816,690854880 +main,31824679620226,31824889989797,2,15,specialize,,0,169,pool-17-thread-2,210369571,0,208673165,200000000,36888760,723972616 +main,31824890128389,31824921915664,2,16,explicitouter,,0,169,pool-17-thread-2,31787275,0,31725533,30000000,3469848,723972616 +main,31824922072089,31825142679411,2,17,erasure,,0,169,pool-17-thread-2,220607322,0,219232661,220000000,17976288,745887888 +main,31825142837300,31825155244351,2,18,posterasure,,0,169,pool-17-thread-2,12407051,0,12412382,10000000,1156360,745887888 +main,31825155417445,31825196089736,2,19,lambdalift,,0,169,pool-17-thread-2,40672291,0,40071381,40000000,2630688,745887888 +main,31825196268142,31825227066545,2,20,constructors,,0,169,pool-17-thread-2,30798403,0,30210457,30000000,2165712,756835064 +main,31825227219435,31825234665663,2,21,flatten,,0,169,pool-17-thread-2,7446228,0,6727958,10000000,630744,756835064 +main,31825234806480,31825309926962,2,22,mixin,,0,169,pool-17-thread-2,75120482,0,74313330,80000000,9966648,776453960 +main,31825310089783,31825318985974,2,23,cleanup,,0,169,pool-17-thread-2,8896191,0,8768263,0,530744,776453960 +main,31825319166659,31825368485363,2,24,delambdafy,,0,169,pool-17-thread-2,49318704,0,48816716,50000000,3157280,776453960 +main,31825368656522,31825739894503,2,25,jvm,,0,169,pool-17-thread-2,371237981,0,366608981,350000000,35303144,809295664 +main,31825740043882,31825741826147,2,26,xsbt-analyzer,,0,169,pool-17-thread-2,1782265,0,1784343,10000000,271040,809295664 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31826424352716,31826425962992,3,0,,,0,180,pool-19-thread-1,1610276,0,1609295,0,339120,903608880 +main,31826427073812,31826510757841,3,1,parser,,0,180,pool-19-thread-1,83684029,0,81721216,80000000,27099112,930587824 +main,31826510896010,31826514005064,3,2,namer,,0,180,pool-19-thread-1,3109054,0,2962248,0,442552,932514976 +main,31826514136901,31826514258334,3,3,packageobjects,,0,180,pool-19-thread-1,121433,0,121062,0,2456,932514976 +main,31826514305324,31827325516456,3,4,typer,,0,180,pool-19-thread-1,811211132,0,795221211,780000000,112129608,1043523624 +main,31827325661897,31827340367061,3,5,superaccessors,,0,180,pool-19-thread-1,14705164,0,14537633,20000000,2254160,1045450704 +main,31827340490414,31827529224527,3,6,patmat,,0,180,pool-19-thread-1,188734113,0,185328880,180000000,18257048,1064721568 +main,31827529388526,31827535312008,3,7,extmethods,,0,180,pool-19-thread-1,5923482,0,5294921,10000000,304840,1064721568 +main,31827535488827,31827547271165,3,8,pickler,,0,180,pool-19-thread-1,11782338,0,11494137,10000000,1247192,1066648616 +GC,31827677313722,31827701313722,37299, 37322,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,31829308533136,31829353533136,38930, 38974,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31827547452068,31830222308511,3,9,xsbt-api,,0,180,pool-19-thread-1,2674856443,0,2598502885,2590000000,1437966784,762406880 +main,31830222981560,31830249740883,3,10,xsbt-dependency,,0,180,pool-19-thread-1,26759323,0,26757367,20000000,6284544,772065872 +main,31830249964836,31830342466778,3,11,refchecks,,0,180,pool-19-thread-1,92501942,0,91095253,90000000,7846400,781724840 +main,31830342615018,31830395976127,3,12,uncurry,,0,180,pool-19-thread-1,53361109,0,52381666,50000000,5001472,781724840 +main,31830396129035,31830437037594,3,13,fields,,0,180,pool-19-thread-1,40908559,0,40919250,40000000,5190928,791383824 +main,31830437181791,31830444883872,3,14,tailcalls,,0,180,pool-19-thread-1,7702081,0,7339312,10000000,833368,791383824 +main,31830445038759,31830579990579,3,15,specialize,,0,180,pool-19-thread-1,134951820,0,134878489,130000000,35434328,830019800 +main,31830580247203,31830611872233,3,16,explicitouter,,0,180,pool-19-thread-1,31625030,0,31509975,30000000,3439832,830019800 +main,31830612071742,31830780531941,3,17,erasure,,0,180,pool-19-thread-1,168460199,0,167781491,170000000,17316792,849338128 +main,31830780701464,31830791288251,3,18,posterasure,,0,180,pool-19-thread-1,10586787,0,10596585,10000000,1074360,849338128 +main,31830791590926,31830819923172,3,19,lambdalift,,0,180,pool-19-thread-1,28332246,0,28271420,30000000,2492544,849354384 +main,31830820072284,31830841306666,3,20,constructors,,0,180,pool-19-thread-1,21234382,0,21238420,20000000,2093960,849354384 +main,31830841453259,31830846874106,3,21,flatten,,0,180,pool-19-thread-1,5420847,0,5411047,10000000,630280,849354384 +main,31830847000330,31830909151423,3,22,mixin,,0,180,pool-19-thread-1,62151093,0,62154912,60000000,9899184,859013384 +main,31830909296189,31830914476017,3,23,cleanup,,0,180,pool-19-thread-1,5179828,0,4904485,0,508800,859013384 +main,31830915128433,31830943102937,3,24,delambdafy,,0,180,pool-19-thread-1,27974504,0,27756078,30000000,2989832,868672352 +main,31830943232518,31831215745739,3,25,jvm,,0,180,pool-19-thread-1,272513221,0,263173276,260000000,34764480,897649336 +main,31831215881152,31831217751012,3,26,xsbt-analyzer,,0,180,pool-19-thread-1,1869860,0,1871987,0,271040,897649336 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31831862577354,31831863630219,4,0,,,0,199,pool-21-thread-6,1052865,0,1051211,0,339120,1008549544 +main,31831864126600,31831932829172,4,1,parser,,0,199,pool-21-thread-6,68702572,0,67976995,70000000,27066576,1035499216 +main,31831932946958,31831935319791,4,2,namer,,0,199,pool-21-thread-6,2372833,0,2378625,10000000,441288,1035499216 +main,31831935453452,31831935561719,4,3,packageobjects,,0,199,pool-21-thread-6,108267,0,108131,0,2456,1035499216 +main,31831935606119,31832604929170,4,4,typer,,0,199,pool-21-thread-6,669323051,0,665843708,660000000,111016272,1146531712 +main,31832605122872,31832614631436,4,5,superaccessors,,0,199,pool-21-thread-6,9508564,0,9442186,10000000,2191544,1148604768 +main,31832614773230,31832758587867,4,6,patmat,,0,199,pool-21-thread-6,143814637,0,142642050,140000000,18073736,1167262512 +main,31832758729891,31832762073397,4,7,extmethods,,0,199,pool-21-thread-6,3343506,0,3348957,10000000,297032,1167262512 +main,31832762202673,31832769511036,4,8,pickler,,0,199,pool-21-thread-6,7308363,0,7245226,0,1247648,1167262512 +GC,31833057827670,31833096827670,42680, 42718,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,31835214587466,31835277587466,44837, 44899,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31832769667919,31836037384143,4,9,xsbt-api,,0,199,pool-21-thread-6,3267716224,0,3167718317,3150000000,1437250840,566574536 +main,31836037600015,31836100378366,4,10,xsbt-dependency,,0,199,pool-21-thread-6,62778351,0,61212882,60000000,6245352,566574536 +main,31836100634833,31836362639114,4,11,refchecks,,0,199,pool-21-thread-6,262004281,0,244865533,240000000,7555984,578045224 +main,31836362903688,31836508257419,4,12,uncurry,,0,199,pool-21-thread-6,145353731,0,123142301,120000000,4592200,578045224 +main,31836508498425,31836613496597,4,13,fields,,0,199,pool-21-thread-6,104998172,0,82780877,90000000,5110736,589515952 +main,31836613742589,31836634134376,4,14,tailcalls,,0,199,pool-21-thread-6,20391787,0,20186468,20000000,824728,589679520 +main,31836634399695,31836974938227,4,15,specialize,,0,199,pool-21-thread-6,340538532,0,247712812,250000000,34971024,624091840 +main,31836975166307,31837023657312,4,16,explicitouter,,0,199,pool-21-thread-6,48491005,0,35577043,30000000,3340112,624091840 +main,31837023835956,31837405241158,4,17,erasure,,0,199,pool-21-thread-6,381405202,0,251220985,250000000,17015120,647033208 +main,31837405426391,31837422071455,4,18,posterasure,,0,199,pool-21-thread-6,16645064,0,15967611,20000000,1063144,647033208 +main,31837422270643,31837467032955,4,19,lambdalift,,0,199,pool-21-thread-6,44762312,0,32052528,30000000,2475672,647033208 +main,31837467205461,31837522464506,4,20,constructors,,0,199,pool-21-thread-6,55259045,0,41820735,40000000,2092680,647033208 +main,31837522634718,31837536333273,4,21,flatten,,0,199,pool-21-thread-6,13698555,0,9268490,10000000,623648,647033208 +main,31837536490631,31837704672494,4,22,mixin,,0,199,pool-21-thread-6,168181863,0,120536996,120000000,9850608,658503928 +main,31837704827390,31837715979668,4,23,cleanup,,0,199,pool-21-thread-6,11152278,0,6748580,0,502472,658503928 +main,31837716181275,31837810140073,4,24,delambdafy,,0,199,pool-21-thread-6,93958798,0,46175749,50000000,2971280,658516320 +main,31837810313012,31838151671666,4,25,jvm,,0,199,pool-21-thread-6,341358654,0,299797069,280000000,33844640,692930488 +main,31838151809445,31838154196952,4,26,xsbt-analyzer,,0,199,pool-21-thread-6,2387507,0,2390753,0,269696,692930488 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31838769582592,31838771187754,5,0,,,0,214,pool-23-thread-6,1605162,0,1598340,0,339120,799833320 +main,31838772473207,31838845658912,5,1,parser,,0,214,pool-23-thread-6,73185705,0,72546679,70000000,27108512,828558784 +main,31838845792045,31838848554167,5,2,namer,,0,214,pool-23-thread-6,2762122,0,2766241,10000000,440864,828558784 +main,31838848674136,31838848782108,5,3,packageobjects,,0,214,pool-23-thread-6,107972,0,108152,0,2456,828558784 +main,31838848829526,31839552519892,5,4,typer,,0,214,pool-23-thread-6,703690366,0,700028652,690000000,110645632,937938056 +main,31839552634112,31839560038562,5,5,superaccessors,,0,214,pool-23-thread-6,7404450,0,7408557,10000000,2184592,940147784 +main,31839560175253,31839712227201,5,6,patmat,,0,214,pool-23-thread-6,152051948,0,151089066,140000000,17974152,960034880 +main,31839712366357,31839715268180,5,7,extmethods,,0,214,pool-23-thread-6,2901823,0,2901674,10000000,294616,960034880 +main,31839715414923,31839721191359,5,8,pickler,,0,214,pool-23-thread-6,5776436,0,5781196,0,1247192,960034880 +GC,31840831419369,31840882419369,50453, 50503,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31839721317888,31842425027998,5,9,xsbt-api,,0,214,pool-23-thread-6,2703710110,0,2651536989,2630000000,1437151296,1183568568 +main,31842425190835,31842451171658,5,10,xsbt-dependency,,0,214,pool-23-thread-6,25980823,0,25983754,30000000,6237160,1191486360 +main,31842451330814,31842547479096,5,11,refchecks,,0,214,pool-23-thread-6,96148282,0,95827549,90000000,7370376,1199404136 +main,31842547648382,31842622241726,5,12,uncurry,,0,214,pool-23-thread-6,74593344,0,68532948,70000000,4546360,1207321880 +main,31842622400126,31842664271962,5,13,fields,,0,214,pool-23-thread-6,41871836,0,40966672,40000000,4852736,1207321880 +main,31842664429691,31842675673449,5,14,tailcalls,,0,214,pool-23-thread-6,11243758,0,10893115,10000000,818840,1207321880 +main,31842675845657,31842822731114,5,15,specialize,,0,214,pool-23-thread-6,146885457,0,146040183,150000000,34783488,1246910736 +main,31842822877367,31842844727244,5,16,explicitouter,,0,214,pool-23-thread-6,21849877,0,21810542,20000000,3322600,1246910736 +main,31842844918476,31842989647804,5,17,erasure,,0,214,pool-23-thread-6,144729328,0,143301825,140000000,16636112,1262746312 +main,31842989777488,31842998295334,5,18,posterasure,,0,214,pool-23-thread-6,8517846,0,8523129,10000000,1062264,1262746312 +main,31842998424538,31843019784830,5,19,lambdalift,,0,214,pool-23-thread-6,21360292,0,21239149,20000000,2469704,1270664080 +main,31843019979645,31843038046751,5,20,constructors,,0,214,pool-23-thread-6,18067106,0,18083155,10000000,2084400,1270664080 +main,31843038195550,31843042815225,5,21,flatten,,0,214,pool-23-thread-6,4619675,0,4623540,0,623872,1270664080 +main,31843042925243,31843100775877,5,22,mixin,,0,214,pool-23-thread-6,57850634,0,57833013,60000000,9665568,1278581824 +main,31843100951653,31843106044223,5,23,cleanup,,0,214,pool-23-thread-6,5092570,0,5101730,10000000,502392,1278581824 +main,31843106230803,31843130478087,5,24,delambdafy,,0,214,pool-23-thread-6,24247284,0,24232256,20000000,2950568,1286499592 +main,31843130635020,31843324736332,5,25,jvm,,0,214,pool-23-thread-6,194101312,0,193640574,180000000,33031600,1318171712 +main,31843325049365,31843326987669,5,26,xsbt-analyzer,,0,214,pool-23-thread-6,1938304,0,1932332,0,269696,1318171712 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31844007584139,31844009373951,6,0,,,0,231,pool-25-thread-8,1789812,0,1792146,0,339120,1417004352 +main,31844009884587,31844088111538,6,1,parser,,0,231,pool-25-thread-8,78226951,0,76992463,80000000,27099256,1444551392 +main,31844088272010,31844091642942,6,2,namer,,0,231,pool-25-thread-8,3370932,0,3374675,0,436656,1444551392 +main,31844091761760,31844091916113,6,3,packageobjects,,0,231,pool-25-thread-8,154353,0,154494,0,2456,1444551392 +GC,31844179471592,31844201471592,53802, 53823,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31844091973175,31844676590492,6,4,typer,,0,231,pool-25-thread-8,584617317,0,556210423,560000000,110252016,272250192 +main,31844676702556,31844685340010,6,5,superaccessors,,0,231,pool-25-thread-8,8637454,0,8642526,10000000,2131624,273933376 +main,31844685477619,31844828420177,6,6,patmat,,0,231,pool-25-thread-8,142942558,0,142011696,140000000,17748344,290765152 +main,31844828585001,31844831743010,6,7,extmethods,,0,231,pool-25-thread-8,3158009,0,3161111,0,294576,292448296 +main,31844831871672,31844837414779,6,8,pickler,,0,231,pool-25-thread-8,5543107,0,5412989,10000000,1229944,292448296 +GC,31847468779770,31847534779770,57091, 57156,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31844837571277,31847754375392,6,9,xsbt-api,,0,231,pool-25-thread-8,2916804115,0,2849841628,2840000000,1436651592,408112152 +main,31847754510075,31847775591381,6,10,xsbt-dependency,,0,231,pool-25-thread-8,21081306,0,21077597,10000000,6210976,419017576 +main,31847775714415,31847859632146,6,11,refchecks,,0,231,pool-25-thread-8,83917731,0,83068030,80000000,7427712,419017576 +main,31847859765900,31847892804269,6,12,uncurry,,0,231,pool-25-thread-8,33038369,0,32991720,40000000,4419944,429923024 +main,31847892924050,31847923087871,6,13,fields,,0,231,pool-25-thread-8,30163821,0,29166470,30000000,4846064,429923024 +main,31847923230782,31847939591728,6,14,tailcalls,,0,231,pool-25-thread-8,16360946,0,15630907,10000000,818928,429923024 +main,31847939722572,31848060552753,6,15,specialize,,0,231,pool-25-thread-8,120830181,0,118258612,120000000,34769960,473544808 +main,31848060678520,31848082466010,6,16,explicitouter,,0,231,pool-25-thread-8,21787490,0,21591936,20000000,3319368,473544808 +main,31848082736425,31848242088650,6,17,erasure,,0,231,pool-25-thread-8,159352225,0,154550020,160000000,16600632,484450360 +main,31848242262360,31848260450433,6,18,posterasure,,0,231,pool-25-thread-8,18188073,0,16652253,10000000,1060776,484450360 +main,31848260630889,31848282108855,6,19,lambdalift,,0,231,pool-25-thread-8,21477966,0,20339972,20000000,2460304,495355784 +main,31848282233172,31848302541691,6,20,constructors,,0,231,pool-25-thread-8,20308519,0,19797793,20000000,2077864,495355784 +main,31848302677902,31848310070807,6,21,flatten,,0,231,pool-25-thread-8,7392905,0,7274127,10000000,622464,495355784 +main,31848310226557,31848373666671,6,22,mixin,,0,231,pool-25-thread-8,63440114,0,61796016,60000000,9633816,506309192 +main,31848373788011,31848378157849,6,23,cleanup,,0,231,pool-25-thread-8,4369838,0,4210657,10000000,502536,506309192 +main,31848378302087,31848402127525,6,24,delambdafy,,0,231,pool-25-thread-8,23825438,0,23413470,20000000,2947192,506309192 +main,31848402272065,31848585085571,6,25,jvm,,0,231,pool-25-thread-8,182813506,0,179570747,170000000,32967360,539025928 +main,31848585203551,31848586644450,6,26,xsbt-analyzer,,0,231,pool-25-thread-8,1440899,0,1444050,0,269696,539025928 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31849275459292,31849276904581,7,0,,,0,244,pool-27-thread-6,1445289,0,1409738,10000000,339120,645401800 +main,31849277430924,31849359920745,7,1,parser,,0,244,pool-27-thread-6,82489821,0,78303430,70000000,27099496,673441016 +main,31849360065199,31849363192866,7,2,namer,,0,244,pool-27-thread-6,3127667,0,2914032,0,436240,673441016 +main,31849363337727,31849363466061,7,3,packageobjects,,0,244,pool-27-thread-6,128334,0,127894,0,2456,673441016 +main,31849363570835,31849875926844,7,4,typer,,0,244,pool-27-thread-6,512356009,0,504199693,500000000,110244016,784027328 +main,31849876040135,31849882793684,7,5,superaccessors,,0,244,pool-27-thread-6,6753549,0,6571744,10000000,2192312,786030168 +main,31849882896959,31849998503260,7,6,patmat,,0,244,pool-27-thread-6,115606301,0,112603615,110000000,17631632,804059944 +main,31849998633301,31850002905592,7,7,extmethods,,0,244,pool-27-thread-6,4272291,0,4277578,10000000,293080,804059944 +main,31850003046182,31850007983397,7,8,pickler,,0,244,pool-27-thread-6,4937215,0,4629375,0,1229944,804059944 +GC,31851533053077,31851578053077,61155, 61199,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31850008145148,31852550144937,7,9,xsbt-api,,0,244,pool-27-thread-6,2541999789,0,2473653997,2460000000,1436807216,812881752 +main,31852550288027,31852567257212,7,10,xsbt-dependency,,0,244,pool-27-thread-6,16969185,0,16955785,10000000,6168208,812881752 +main,31852567372918,31852622209582,7,11,refchecks,,0,244,pool-27-thread-6,54836664,0,54722570,60000000,7376088,825485248 +main,31852622327690,31852656140806,7,12,uncurry,,0,244,pool-27-thread-6,33813116,0,33817012,30000000,4435864,825485248 +main,31852656288560,31852683940969,7,13,fields,,0,244,pool-27-thread-6,27652409,0,27647937,30000000,4840752,838088736 +main,31852684091814,31852703295733,7,14,tailcalls,,0,244,pool-27-thread-6,19203919,0,18979317,20000000,790328,838088736 +main,31852703454587,31852797908126,7,15,specialize,,0,244,pool-27-thread-6,94453539,0,94426841,90000000,34727432,875899192 +main,31852798034381,31852815556314,7,16,explicitouter,,0,244,pool-27-thread-6,17521933,0,17537867,20000000,3313496,875899192 +main,31852815686285,31852927908837,7,17,erasure,,0,244,pool-27-thread-6,112222552,0,111405904,110000000,16600904,888502672 +main,31852928045329,31852943132808,7,18,posterasure,,0,244,pool-27-thread-6,15087479,0,15092171,20000000,1056472,888502672 +main,31852943271128,31852959207695,7,19,lambdalift,,0,244,pool-27-thread-6,15936567,0,15659019,10000000,2452616,888502672 +main,31852959344281,31852978178353,7,20,constructors,,0,244,pool-27-thread-6,18834072,0,17498921,20000000,2073744,901106160 +main,31852978289015,31852983368777,7,21,flatten,,0,244,pool-27-thread-6,5079762,0,4965299,10000000,618448,901106160 +main,31852983498987,31853033070225,7,22,mixin,,0,244,pool-27-thread-6,49571238,0,48307813,40000000,9567584,901106160 +main,31853033204082,31853037046119,7,23,cleanup,,0,244,pool-27-thread-6,3842037,0,3846062,0,498536,901106160 +main,31853037168748,31853066938084,7,24,delambdafy,,0,244,pool-27-thread-6,29769336,0,29615285,30000000,2935560,913709656 +main,31853067050368,31853213254753,7,25,jvm,,0,244,pool-27-thread-6,146204385,0,145815212,130000000,32550920,938916608 +main,31853213378215,31853214660642,7,26,xsbt-analyzer,,0,244,pool-27-thread-6,1282427,0,1284646,0,269696,938916608 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31853792846709,31853794143589,8,0,,,0,263,pool-29-thread-9,1296880,0,1293743,0,339120,1040702768 +main,31853794671996,31853841838475,8,1,parser,,0,263,pool-29-thread-9,47166479,0,46644865,50000000,27053968,1068228208 +main,31853841954336,31853843764485,8,2,namer,,0,263,pool-29-thread-9,1810149,0,1814950,0,436240,1068228208 +main,31853843956959,31853844052030,8,3,packageobjects,,0,263,pool-29-thread-9,95071,0,94645,0,2456,1068231072 +main,31853844092573,31854305737981,8,4,typer,,0,263,pool-29-thread-9,461645408,0,461385920,460000000,110079176,1178676952 +main,31854305853854,31854312520500,8,5,superaccessors,,0,263,pool-29-thread-9,6666646,0,6670458,10000000,2171824,1180511984 +main,31854312635887,31854439769940,8,6,patmat,,0,263,pool-29-thread-9,127134053,0,126113187,130000000,17628096,1198862624 +main,31854439902184,31854442205052,8,7,extmethods,,0,263,pool-29-thread-9,2302868,0,2306418,0,289304,1198862624 +main,31854442340993,31854446224080,8,8,pickler,,0,263,pool-29-thread-9,3883087,0,3815078,0,1212200,1200699696 +GC,31855583795009,31855637795009,65206, 65259,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31854446341885,31856992821611,8,9,xsbt-api,,0,263,pool-29-thread-9,2546479726,0,2492747093,2470000000,1436542504,1103711488 +main,31856992957908,31857018732070,8,10,xsbt-dependency,,0,263,pool-29-thread-9,25774162,0,25777692,20000000,6164944,1112240296 +main,31857018863396,31857084528911,8,11,refchecks,,0,263,pool-29-thread-9,65665515,0,65653927,70000000,7364056,1120768960 +main,31857084641032,31857115889973,8,12,uncurry,,0,263,pool-29-thread-9,31248941,0,30925869,30000000,4399632,1120768960 +main,31857116070785,31857158635309,8,13,fields,,0,263,pool-29-thread-9,42564524,0,34710258,30000000,4816376,1129297720 +main,31857158792499,31857171190936,8,14,tailcalls,,0,263,pool-29-thread-9,12398437,0,12218986,20000000,673560,1129297720 +main,31857171339499,31857318849442,8,15,specialize,,0,263,pool-29-thread-9,147509943,0,147038285,140000000,34734648,1163415272 +main,31857319099181,31857344898803,8,16,explicitouter,,0,263,pool-29-thread-9,25799622,0,25800231,30000000,3305448,1171943976 +main,31857345040617,31857493906782,8,17,erasure,,0,263,pool-29-thread-9,148866165,0,148529642,150000000,16505984,1189003424 +main,31857494067216,31857508687879,8,18,posterasure,,0,263,pool-29-thread-9,14620663,0,14624901,10000000,1056472,1189003424 +main,31857508851346,31857532069899,8,19,lambdalift,,0,263,pool-29-thread-9,23218553,0,22033104,30000000,2453584,1189003424 +main,31857532219812,31857558888760,8,20,constructors,,0,263,pool-29-thread-9,26668948,0,26672592,20000000,2071256,1189003424 +main,31857559048255,31857569096697,8,21,flatten,,0,263,pool-29-thread-9,10048442,0,10036430,10000000,618448,1189003424 +main,31857569318377,31857651250831,8,22,mixin,,0,263,pool-29-thread-9,81932454,0,81875188,80000000,9475984,1197532160 +main,31857651432657,31857657238376,8,23,cleanup,,0,263,pool-29-thread-9,5805719,0,5810922,10000000,498536,1197532160 +main,31857657416856,31857697775358,8,24,delambdafy,,0,263,pool-29-thread-9,40358502,0,40363323,40000000,2915576,1206060824 +main,31857697961118,31857992386400,8,25,jvm,,0,263,pool-29-thread-9,294425282,0,290799205,270000000,32448360,1240175720 +main,31857992527631,31857994494334,8,26,xsbt-analyzer,,0,263,pool-29-thread-9,1966703,0,1970704,0,265584,1240175720 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31858633656879,31858634842709,9,0,,,0,271,pool-31-thread-1,1185830,0,1183064,0,339120,1326593392 +main,31858635241058,31858683625180,9,1,parser,,0,271,pool-31-thread-1,48384122,0,48370912,50000000,27053976,1354505152 +main,31858683736186,31858685469478,9,2,namer,,0,271,pool-31-thread-1,1733292,0,1734568,0,436016,1354505152 +main,31858685537938,31858685608776,9,3,packageobjects,,0,271,pool-31-thread-1,70838,0,70702,0,2456,1354505152 +main,31858685645075,31859160985716,9,4,typer,,0,271,pool-31-thread-1,475340641,0,474853843,470000000,109999168,1464471776 +main,31859161101757,31859167760478,9,5,superaccessors,,0,271,pool-31-thread-1,6658721,0,6662377,10000000,2185448,1466113624 +main,31859167883172,31859311057472,9,6,patmat,,0,271,pool-31-thread-1,143174300,0,142118408,140000000,17406920,1484176752 +main,31859311211086,31859314193998,9,7,extmethods,,0,271,pool-31-thread-1,2982912,0,2987407,0,288920,1484176752 +main,31859314366905,31859320145898,9,8,pickler,,0,271,pool-31-thread-1,5778993,0,5783025,10000000,1212200,1485818648 +GC,31860107172807,31860166172807,69729, 69787,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31859320284048,31862169426681,9,9,xsbt-api,,0,271,pool-31-thread-1,2849142633,0,2790491972,2780000000,1436517416,1354756136 +main,31862169574945,31862186546963,9,10,xsbt-dependency,,0,271,pool-31-thread-1,16972018,0,16975353,20000000,6153296,1361227184 +main,31862186663596,31862246197997,9,11,refchecks,,0,271,pool-31-thread-1,59534401,0,59537805,60000000,7337656,1367698000 +main,31862246336842,31862286463271,9,12,uncurry,,0,271,pool-31-thread-1,40126429,0,40109693,40000000,4296880,1374168824 +main,31862286594485,31862314815989,9,13,fields,,0,271,pool-31-thread-1,28221504,0,28091695,30000000,4812144,1374168824 +main,31862314955105,31862324615873,9,14,tailcalls,,0,271,pool-31-thread-1,9660768,0,9292876,10000000,645592,1374168824 +main,31862324830172,31862455553647,9,15,specialize,,0,271,pool-31-thread-1,130723475,0,130726235,130000000,34691192,1413018512 +main,31862455798345,31862478550210,9,16,explicitouter,,0,271,pool-31-thread-1,22751865,0,22736632,20000000,3302520,1413018512 +main,31862478682695,31862608172183,9,17,erasure,,0,271,pool-31-thread-1,129489488,0,129252012,130000000,16508304,1432431144 +main,31862608344547,31862617089826,9,18,posterasure,,0,271,pool-31-thread-1,8745279,0,8750048,10000000,1056472,1432431144 +main,31862617254043,31862641367414,9,19,lambdalift,,0,271,pool-31-thread-1,24113371,0,23559481,20000000,2453536,1432431144 +main,31862641530791,31862670971771,9,20,constructors,,0,271,pool-31-thread-1,29440980,0,29445141,30000000,2073976,1438901960 +main,31862671132815,31862677792940,9,21,flatten,,0,271,pool-31-thread-1,6660125,0,6664538,10000000,618448,1438901960 +main,31862677981981,31862743964415,9,22,mixin,,0,271,pool-31-thread-1,65982434,0,65986668,60000000,9475568,1445372784 +main,31862744172253,31862749189008,9,23,cleanup,,0,271,pool-31-thread-1,5016755,0,5020642,10000000,498376,1445372784 +main,31862749363606,31862777319571,9,24,delambdafy,,0,271,pool-31-thread-1,27955965,0,27790237,20000000,2911160,1451843680 +main,31862777497757,31862990706706,9,25,jvm,,0,271,pool-31-thread-1,213208949,0,212563091,210000000,32359936,1484209696 +main,31862990862284,31862992872079,9,26,xsbt-analyzer,,0,271,pool-31-thread-1,2009795,0,2011484,0,265400,1484209696 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31864423445498,31864424717888,10,0,,,0,290,pool-33-thread-5,1272390,0,1271066,0,339120,190163856 +main,31864425167042,31864492912430,10,1,parser,,0,290,pool-33-thread-5,67745388,0,66733268,70000000,27053680,216021920 +main,31864493050360,31864495929840,10,2,namer,,0,290,pool-33-thread-5,2879480,0,2709835,0,435968,216021920 +main,31864496085618,31864496187907,10,3,packageobjects,,0,290,pool-33-thread-5,102289,0,101150,0,2456,216021920 +main,31864496236043,31864985727337,10,4,typer,,0,290,pool-33-thread-5,489491294,0,489282479,480000000,110000408,325521336 +main,31864985875699,31864995083158,10,5,superaccessors,,0,290,pool-33-thread-5,9207459,0,9212096,10000000,2186248,328394456 +main,31864995248519,31865136546563,10,6,patmat,,0,290,pool-33-thread-5,141298044,0,141018846,140000000,17389624,345633192 +main,31865136693858,31865140779662,10,7,extmethods,,0,290,pool-33-thread-5,4085804,0,4060037,0,288920,345633192 +main,31865140970387,31865145737803,10,8,pickler,,0,290,pool-33-thread-5,4767416,0,4774239,10000000,1238336,348506320 +main,31865145872317,31867792308315,10,9,xsbt-api,,0,290,pool-33-thread-5,2646435998,0,2646134901,2630000000,1436507440,1785754040 +main,31867792472343,31867811493488,10,10,xsbt-dependency,,0,290,pool-33-thread-5,19021145,0,19024334,20000000,6152672,1791500280 +main,31867811599144,31867873975901,10,11,refchecks,,0,290,pool-33-thread-5,62376757,0,62367373,70000000,7337640,1797246552 +main,31867874105376,31867915304107,10,12,uncurry,,0,290,pool-33-thread-5,41198731,0,40962856,40000000,4295304,1802992808 +main,31867915499492,31867949847474,10,13,fields,,0,290,pool-33-thread-5,34347982,0,34215991,30000000,4803104,1805865928 +main,31867949994978,31867957378725,10,14,tailcalls,,0,290,pool-33-thread-5,7383747,0,7386849,10000000,633592,1808739024 +GC,31868033721312,31868099721312,77656, 77721,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31867957508389,31868166432650,10,15,specialize,,0,290,pool-33-thread-5,208924261,0,143396867,140000000,34699832,186224832 +main,31868166563479,31868182365829,10,16,explicitouter,,0,290,pool-33-thread-5,15802350,0,15805443,20000000,3288520,204110120 +main,31868182490163,31868278340786,10,17,erasure,,0,290,pool-33-thread-5,95850623,0,95778206,90000000,16554144,221995416 +main,31868278460314,31868287243866,10,18,posterasure,,0,290,pool-33-thread-5,8783552,0,8787662,10000000,1054792,221995416 +main,31868287422079,31868308064609,10,19,lambdalift,,0,290,pool-33-thread-5,20642530,0,19530392,20000000,2450704,221995416 +main,31868308193400,31868330022209,10,20,constructors,,0,290,pool-33-thread-5,21828809,0,21628462,20000000,2072776,221995416 +main,31868330181080,31868335448624,10,21,flatten,,0,290,pool-33-thread-5,5267544,0,5282999,10000000,614960,221995416 +main,31868335610451,31868391641163,10,22,mixin,,0,290,pool-33-thread-5,56030712,0,55022037,50000000,9467576,221995416 +main,31868391801684,31868395918470,10,23,cleanup,,0,290,pool-33-thread-5,4116786,0,4121398,0,494928,221995416 +main,31868396088502,31868424844626,10,24,delambdafy,,0,290,pool-33-thread-5,28756124,0,28760794,30000000,2909272,239880680 +main,31868425052016,31868601878839,10,25,jvm,,0,290,pool-33-thread-5,176826823,0,176475617,160000000,32165656,257766240 +main,31868602018103,31868603629579,10,26,xsbt-analyzer,,0,290,pool-33-thread-5,1611476,0,1612550,0,265400,257766240 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,31869215918855,31869216954871,11,0,,,0,310,pool-35-thread-9,1036016,0,1026435,0,339120,370016064 +main,31869217326559,31869261350302,11,1,parser,,0,310,pool-35-thread-9,44023743,0,44025758,40000000,27042896,397598016 +main,31869261460946,31869263225983,11,2,namer,,0,310,pool-35-thread-9,1765037,0,1768416,0,435888,397598016 +main,31869263351298,31869263419694,11,3,packageobjects,,0,310,pool-35-thread-9,68396,0,67797,0,2456,397598016 +main,31869263459834,31869657451024,11,4,typer,,0,310,pool-35-thread-9,393991190,0,393990339,400000000,109880760,508654912 +main,31869657554845,31869663513947,11,5,superaccessors,,0,310,pool-35-thread-9,5959102,0,5961968,0,2131728,510953408 +main,31869663625361,31869762613722,11,6,patmat,,0,310,pool-35-thread-9,98988361,0,98153715,100000000,17350176,527042960 +main,31869762751640,31869764882783,11,7,extmethods,,0,310,pool-35-thread-9,2131143,0,2133663,0,288360,527042960 +main,31869764984545,31869768312759,11,8,pickler,,0,310,pool-35-thread-9,3328214,0,3330549,10000000,1238336,529345544 +GC,31872214599259,31872280599259,81837, 81902,PS Scavenge,end of minor GC,Allocation Failure,8 +main,31869768416063,31872387990059,11,9,xsbt-api,,0,310,pool-35-thread-9,2619573996,0,2553953241,2550000000,1436507088,272776696 +main,31872388139958,31872406671244,11,10,xsbt-dependency,,0,310,pool-35-thread-9,18531286,0,18533909,20000000,6147376,290951648 +main,31872406779924,31872453745603,11,11,refchecks,,0,310,pool-35-thread-9,46965679,0,46968393,50000000,7358760,290951648 +main,31872453864366,31872477355340,11,12,uncurry,,0,310,pool-35-thread-9,23490974,0,23494809,20000000,4290104,290951648 +main,31872477465109,31872496905537,11,13,fields,,0,310,pool-35-thread-9,19440428,0,19443489,20000000,4798184,309127056 +main,31872497020088,31872501682594,11,14,tailcalls,,0,310,pool-35-thread-9,4662506,0,4666270,10000000,632016,309127056 +main,31872501801397,31872612964099,11,15,specialize,,0,310,pool-35-thread-9,111162702,0,110784887,100000000,34694968,345476880 +main,31872613112422,31872630930442,11,16,explicitouter,,0,310,pool-35-thread-9,17818020,0,17822230,20000000,3286696,345476880 +main,31872631063593,31872735392836,11,17,erasure,,0,310,pool-35-thread-9,104329243,0,104332301,110000000,16493712,363651776 +main,31872735543343,31872741965069,11,18,posterasure,,0,310,pool-35-thread-9,6421726,0,6425005,0,1010456,363651776 +main,31872742094394,31872759387639,11,19,lambdalift,,0,310,pool-35-thread-9,17293245,0,17296997,20000000,2444392,363651776 +main,31872759515387,31872782666539,11,20,constructors,,0,310,pool-35-thread-9,23151152,0,23087448,20000000,2066792,363651776 +main,31872782795599,31872788189294,11,21,flatten,,0,310,pool-35-thread-9,5393695,0,5397189,10000000,614960,363651776 +main,31872788333590,31872842497442,11,22,mixin,,0,310,pool-35-thread-9,54163852,0,53642362,50000000,9437024,381826704 +main,31872842644330,31872846421092,11,23,cleanup,,0,310,pool-35-thread-9,3776762,0,3780624,10000000,494776,381826704 +main,31872846550154,31872866157767,11,24,delambdafy,,0,310,pool-35-thread-9,19607613,0,19612104,20000000,2902336,381826704 +main,31872866294009,31873025551548,11,25,jvm,,0,310,pool-35-thread-9,159257539,0,159258274,140000000,32161168,418176536 +main,31873025685986,31873027100532,11,26,xsbt-analyzer,,0,310,pool-35-thread-9,1414546,0,1415662,0,265400,418176536 diff --git a/reports/krzysiek/cleanRun/index.html b/reports/krzysiek/cleanRun/index.html new file mode 100644 index 0000000..9614a90 --- /dev/null +++ b/reports/krzysiek/cleanRun/index.html @@ -0,0 +1,28 @@ + + + +
+ \ No newline at end of file diff --git a/reports/krzysiek/cleanRun/run_1_parallel.csv b/reports/krzysiek/cleanRun/run_1_parallel.csv new file mode 100644 index 0000000..dd40dba --- /dev/null +++ b/reports/krzysiek/cleanRun/run_1_parallel.csv @@ -0,0 +1,354 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +GC,32353611050850,32353636050850,14982, 15006,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32354302186184,32354304382569,1,0,,,0,162,pool-15-thread-7,2196385,0,2157447,0,407616,164115208 +main,32354310059122,32354738858392,1,1,parser,,0,162,pool-15-thread-7,428799270,0,421145515,410000000,32890824,196900928 +main,32354739062880,32354835967195,1,2,namer,,0,162,pool-15-thread-7,96904315,0,96272035,100000000,3282384,200648752 +main,32354836132294,32354837761358,1,3,packageobjects,,0,162,pool-15-thread-7,1629064,0,1630233,0,35536,200648752 +main,32354837887074,32359713728098,1,4,typer,,0,162,pool-15-thread-7,4875841024,0,4758368244,4720000000,173465480,374464672 +main,32359714501787,32359889347466,1,5,superaccessors,,0,162,pool-15-thread-7,174845679,0,169887564,170000000,3090312,378194216 +main,32359889633186,32361096362026,1,6,patmat,,0,162,pool-15-thread-7,1206728840,0,1170886008,1150000000,34072424,411847976 +main,32361096645747,32361153639630,1,7,extmethods,,0,162,pool-15-thread-7,56993883,0,56109095,50000000,1141800,412780424 +main,32361154647662,32361226171508,1,8,pickler,,0,162,pool-15-thread-7,71523846,0,70859671,70000000,1859768,414645240 +GC,32361856380827,32361909380827,23232, 23284,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32363406518992,32363494518992,24783, 24870,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32364559161014,32364604161014,25935, 25979,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32365722179741,32365816179741,27098, 27191,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32361226316142,32366288180010,1,9,xsbt-api,,0,162,pool-15-thread-7,5061863868,0,4770383063,4760000000,1586288848,517085360 +main,32366288313904,32366394956196,1,10,xsbt-dependency,,0,162,pool-15-thread-7,106642292,0,104678858,100000000,8626336,525719288 +main,32366395218202,32366664149784,1,11,refchecks,,0,162,pool-15-thread-7,268931582,0,262328972,260000000,15810248,542962192 +main,32366664289470,32366840994741,1,12,uncurry,,0,162,pool-15-thread-7,176705271,0,173581542,170000000,9122504,551583608 +main,32366841124160,32366946541038,1,13,fields,,0,162,pool-15-thread-7,105416878,0,103083823,100000000,7013168,560205024 +main,32366946696803,32366999665448,1,14,tailcalls,,0,162,pool-15-thread-7,52968645,0,51822428,50000000,1785384,560205024 +GC,32367325850885,32367404850885,28388, 28466,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,32367091285105,32367405285105,28466, 28779,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,32366999804005,32367855626877,1,15,specialize,,0,162,pool-15-thread-7,855822872,0,452854390,450000000,49564472,213168056 +main,32367855840357,32367944766863,1,16,explicitouter,,0,162,pool-15-thread-7,88926506,0,87046849,80000000,5600840,213176200 +main,32367944963531,32368582524340,1,17,erasure,,0,162,pool-15-thread-7,637560809,0,617068418,620000000,27915720,249595168 +main,32368582680666,32368627459475,1,18,posterasure,,0,162,pool-15-thread-7,44778809,0,44378909,40000000,1569224,249595168 +main,32368627638230,32368778010148,1,19,lambdalift,,0,162,pool-15-thread-7,150371918,0,146937111,150000000,4420360,249595168 +main,32368778185646,32368872642812,1,20,constructors,,0,162,pool-15-thread-7,94457166,0,93405934,90000000,3956448,258699840 +main,32368872802988,32368904884811,1,21,flatten,,0,162,pool-15-thread-7,32081823,0,31914811,30000000,1312232,258699840 +main,32368905037413,32369115086399,1,22,mixin,,0,162,pool-15-thread-7,210048986,0,205024121,210000000,16626944,276909208 +main,32369115224098,32369143959781,1,23,cleanup,,0,162,pool-15-thread-7,28735683,0,28208368,20000000,975944,276909208 +main,32369144121286,32369270217017,1,24,delambdafy,,0,162,pool-15-thread-7,126095731,0,120399031,120000000,5088536,276909208 +main,32369270374077,32370136773419,1,25,jvm,,0,162,pool-15-thread-7,866399342,0,844117352,840000000,50012128,334902368 +main,32370136945491,32370142150430,1,26,xsbt-analyzer,,0,162,pool-15-thread-7,5204939,0,5210619,0,520880,334902368 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32371118593762,32371120099687,2,0,,,0,171,pool-17-thread-5,1505925,0,1495995,0,339216,457211656 +main,32371120889677,32371278300027,2,1,parser,,0,171,pool-17-thread-5,157410350,0,155580344,150000000,26963512,484754576 +main,32371278453911,32371286144517,2,2,namer,,0,171,pool-17-thread-5,7690606,0,6956999,10000000,464648,484754576 +main,32371286339419,32371287029068,2,3,packageobjects,,0,171,pool-17-thread-5,689649,0,691803,0,12480,484754576 +main,32371287171655,32372513728380,2,4,typer,,0,171,pool-17-thread-5,1226556725,0,1216509323,1210000000,130928688,616141376 +main,32372513878918,32372529161288,2,5,superaccessors,,0,171,pool-17-thread-5,15282370,0,14889205,10000000,2378648,617863312 +main,32372529306551,32372764396998,2,6,patmat,,0,171,pool-17-thread-5,235090447,0,232860151,230000000,20424744,638520504 +main,32372764539008,32372771643186,2,7,extmethods,,0,171,pool-17-thread-5,7104178,0,7111761,10000000,362936,640241912 +main,32372771802255,32372783902958,2,8,pickler,,0,171,pool-17-thread-5,12100703,0,12002337,10000000,1296032,640241912 +GC,32372883966839,32372921966839,34260, 34297,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32374416661530,32374470661530,35793, 35846,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32375628595708,32375679595708,37005, 37055,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32372784046780,32376044983673,2,9,xsbt-api,,0,171,pool-17-thread-5,3260936893,0,3116150787,3120000000,1530614064,515465384 +main,32376045125936,32376094346638,2,10,xsbt-dependency,,0,171,pool-17-thread-5,49220702,0,48944408,30000000,6792080,525994288 +main,32376094509585,32376226486668,2,11,refchecks,,0,171,pool-17-thread-5,131977083,0,128363939,130000000,12958680,536523176 +main,32376226624210,32376304386056,2,12,uncurry,,0,171,pool-17-thread-5,77761846,0,77127372,80000000,7470776,547052104 +main,32376304548712,32376351709694,2,13,fields,,0,171,pool-17-thread-5,47160982,0,47004872,50000000,5154312,547052104 +main,32376351847289,32376367505987,2,14,tailcalls,,0,171,pool-17-thread-5,15658698,0,15232523,10000000,1145936,547052104 +main,32376367659221,32376576524055,2,15,specialize,,0,171,pool-17-thread-5,208864834,0,207466783,210000000,43990232,589167912 +main,32376576700459,32376610264730,2,16,explicitouter,,0,171,pool-17-thread-5,33564271,0,33567413,30000000,4489288,599696816 +main,32376610402102,32376885759932,2,17,erasure,,0,171,pool-17-thread-5,275357830,0,272306044,270000000,23917536,620762376 +main,32376885920427,32376899050709,2,18,posterasure,,0,171,pool-17-thread-5,13130282,0,12236913,10000000,1340392,620762376 +main,32376899181359,32376958971199,2,19,lambdalift,,0,171,pool-17-thread-5,59789840,0,59327439,60000000,2849272,631291288 +main,32376959107346,32376996193129,2,20,constructors,,0,171,pool-17-thread-5,37085783,0,35562838,30000000,2615096,631291288 +main,32376996338798,32377008809080,2,21,flatten,,0,171,pool-17-thread-5,12470282,0,12116489,10000000,1098560,631291288 +main,32377009019373,32377104704423,2,22,mixin,,0,171,pool-17-thread-5,95685050,0,93960509,100000000,15604408,641820200 +main,32377104896429,32377111984037,2,23,cleanup,,0,171,pool-17-thread-5,7087608,0,7092201,10000000,692800,641820200 +main,32377112156021,32377157526361,2,24,delambdafy,,0,171,pool-17-thread-5,45370340,0,45318579,40000000,3838944,652349120 +main,32377157657062,32377527386484,2,25,jvm,,0,171,pool-17-thread-5,369729422,0,362697056,360000000,38280624,684135768 +main,32377527567460,32377529442745,2,26,xsbt-analyzer,,0,171,pool-17-thread-5,1875285,0,1877486,0,295176,694665008 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32378300265522,32378302010341,3,0,,,0,186,pool-19-thread-1,1744819,0,1669140,0,339216,807772072 +main,32378302986512,32378398093237,3,1,parser,,0,186,pool-19-thread-1,95106725,0,94358774,90000000,27035216,835522184 +main,32378398241371,32378402285037,3,2,namer,,0,186,pool-19-thread-1,4043666,0,4050380,10000000,461656,835522184 +main,32378402440222,32378402727896,3,3,packageobjects,,0,186,pool-19-thread-1,287674,0,289140,0,9936,835522184 +main,32378402832776,32379316713150,3,4,typer,,0,186,pool-19-thread-1,913880374,0,910150078,900000000,128249072,967418536 +main,32379316860154,32379331639588,3,5,superaccessors,,0,186,pool-19-thread-1,14779434,0,14786244,10000000,2336968,971687856 +main,32379331809506,32379525470275,3,6,patmat,,0,186,pool-19-thread-1,193660769,0,191010772,190000000,20245288,990899936 +main,32379525665091,32379530964465,3,7,extmethods,,0,186,pool-19-thread-1,5299374,0,4649319,10000000,345600,990899936 +main,32379531111498,32379541086895,3,8,pickler,,0,186,pool-19-thread-1,9975397,0,9998135,10000000,1295840,993034536 +GC,32379589034203,32379618034203,40965, 40993,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32381094345801,32381149345801,42470, 42524,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32379541388911,32382563618534,3,9,xsbt-api,,0,186,pool-19-thread-1,3022229623,0,2936802527,2930000000,1526579912,1024299472 +main,32382563799332,32382592465617,3,10,xsbt-dependency,,0,186,pool-19-thread-1,28666285,0,28495571,20000000,6605568,1032908800 +main,32382592609939,32382748712561,3,11,refchecks,,0,186,pool-19-thread-1,156102622,0,153973209,150000000,12537656,1041518128 +main,32382748890999,32382905684521,3,12,uncurry,,0,186,pool-19-thread-1,156793522,0,149981620,150000000,7362120,1050127960 +main,32382906000483,32382964538596,3,13,fields,,0,186,pool-19-thread-1,58538113,0,58538945,50000000,5052888,1058737360 +main,32382964724775,32382983156765,3,14,tailcalls,,0,186,pool-19-thread-1,18431990,0,18026432,10000000,1120144,1058737360 +main,32382983400017,32383256473506,3,15,specialize,,0,186,pool-19-thread-1,273073489,0,272064612,270000000,43485960,1101954240 +main,32383256674068,32383297395326,3,16,explicitouter,,0,186,pool-19-thread-1,40721258,0,40726991,40000000,4441456,1101954240 +main,32383297578123,32383572873600,3,17,erasure,,0,186,pool-19-thread-1,275295477,0,274782976,260000000,22756864,1127782352 +main,32383573069034,32383588684170,3,18,posterasure,,0,186,pool-19-thread-1,15615136,0,15622539,20000000,1307648,1127782352 +main,32383588878326,32383653022249,3,19,lambdalift,,0,186,pool-19-thread-1,64143923,0,64137670,60000000,2770832,1136391768 +main,32383653208210,32383696465208,3,20,constructors,,0,186,pool-19-thread-1,43256998,0,43263394,40000000,2569384,1136391768 +main,32383696643881,32383707393651,3,21,flatten,,0,186,pool-19-thread-1,10749770,0,10758774,10000000,1092592,1136391768 +GC,32383792896120,32383854896120,45169, 45230,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32383707615316,32383889849572,3,22,mixin,,0,186,pool-19-thread-1,182234256,0,120640274,120000000,30453752,254060432 +main,32383890053357,32383898072599,3,23,cleanup,,0,186,pool-19-thread-1,8019242,0,8029702,10000000,685328,254060432 +main,32383898292516,32383950510232,3,24,delambdafy,,0,186,pool-19-thread-1,52217716,0,52224770,50000000,3779368,254060432 +main,32383950690134,32384345042473,3,25,jvm,,0,186,pool-19-thread-1,394352339,0,391764753,370000000,37380104,289433792 +main,32384345251377,32384348824678,3,26,xsbt-analyzer,,0,186,pool-19-thread-1,3573301,0,3576969,0,295176,289433792 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32385072845349,32385075182644,4,0,,,0,207,pool-21-thread-7,2337295,0,2334456,0,339216,410051384 +main,32385076318869,32385189448703,4,1,parser,,0,207,pool-21-thread-7,113129834,0,112045520,120000000,26953608,436601536 +main,32385189676301,32385195739571,4,2,namer,,0,207,pool-21-thread-7,6063270,0,6068639,0,460656,436601536 +main,32385195956987,32385196300521,4,3,packageobjects,,0,207,pool-21-thread-7,343534,0,343665,0,9936,436601536 +main,32385196434795,32385913042875,4,4,typer,,0,207,pool-21-thread-7,716608080,0,704413694,700000000,127764400,565045408 +main,32385913188506,32385924267870,4,5,superaccessors,,0,207,pool-21-thread-7,11079364,0,10970591,10000000,2322824,567257960 +main,32385924421471,32386094234574,4,6,patmat,,0,207,pool-21-thread-7,169813103,0,165388192,160000000,20147704,587170608 +main,32386094362289,32386098444669,4,7,extmethods,,0,207,pool-21-thread-7,4082380,0,3487787,0,343224,587170608 +main,32386098583604,32386106995712,4,8,pickler,,0,207,pool-21-thread-7,8412108,0,8262886,10000000,1296080,589383096 +GC,32387212830610,32387267830610,48589, 48643,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32386107142010,32388979779352,4,9,xsbt-api,,0,207,pool-21-thread-7,2872637342,0,2810716499,2810000000,1525548088,1248554936 +main,32388979914187,32389000988874,4,10,xsbt-dependency,,0,207,pool-21-thread-7,21074687,0,20974774,20000000,6578448,1258455792 +main,32389001159433,32389080554373,4,11,refchecks,,0,207,pool-21-thread-7,79394940,0,76872000,80000000,12394632,1268356664 +main,32389080670762,32389144111531,4,12,uncurry,,0,207,pool-21-thread-7,63440769,0,62438201,60000000,7275504,1278257520 +main,32389144242101,32389178781856,4,13,fields,,0,207,pool-21-thread-7,34539755,0,34200171,30000000,4984160,1278257520 +main,32389178910759,32389187083196,4,14,tailcalls,,0,207,pool-21-thread-7,8172437,0,8178782,10000000,1117920,1278257520 +GC,32389269997955,32389312997955,50646, 50688,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32389187238162,32389367044995,4,15,specialize,,0,207,pool-21-thread-7,179806833,0,137596913,120000000,43091024,263711512 +main,32389367174133,32389390954046,4,16,explicitouter,,0,207,pool-21-thread-7,23779913,0,23751735,20000000,4428904,263711512 +main,32389391105490,32389536654536,4,17,erasure,,0,207,pool-21-thread-7,145549046,0,145228803,150000000,22719640,291203264 +main,32389536779771,32389545462562,4,18,posterasure,,0,207,pool-21-thread-7,8682791,0,8689464,0,1307648,291203264 +main,32389545596268,32389582519706,4,19,lambdalift,,0,207,pool-21-thread-7,36923438,0,36930136,40000000,2768072,291203264 +main,32389582649191,32389608643805,4,20,constructors,,0,207,pool-21-thread-7,25994614,0,26000743,30000000,2558696,291203264 +main,32389608796305,32389615324907,4,21,flatten,,0,207,pool-21-thread-7,6528602,0,6544064,0,1092592,291203264 +main,32389615477385,32389689973356,4,22,mixin,,0,207,pool-21-thread-7,74495971,0,74491072,80000000,15562384,304946792 +main,32389690111399,32389694467245,4,23,cleanup,,0,207,pool-21-thread-7,4355846,0,4362068,0,683488,304946792 +main,32389694615309,32389731185199,4,24,delambdafy,,0,207,pool-21-thread-7,36569890,0,36576722,40000000,3770976,318690376 +main,32389731314825,32389941580411,4,25,jvm,,0,207,pool-21-thread-7,210265586,0,209266740,200000000,35770736,346262520 +main,32389941703780,32389943400401,4,26,xsbt-analyzer,,0,207,pool-21-thread-7,1696621,0,1703420,0,295176,346262520 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32390639467021,32390641112268,5,0,,,0,223,pool-23-thread-9,1645247,0,1647642,0,339216,468164144 +main,32390641911465,32390717700291,5,1,parser,,0,223,pool-23-thread-9,75788826,0,75185509,80000000,26924744,495318272 +main,32390717840135,32390720342084,5,2,namer,,0,223,pool-23-thread-9,2501949,0,2506962,0,460488,495318272 +main,32390720453040,32390720583715,5,3,packageobjects,,0,223,pool-23-thread-9,130675,0,127712,0,9936,495318272 +main,32390720631192,32391448655833,5,4,typer,,0,223,pool-23-thread-9,728024641,0,721938660,710000000,127170848,622471792 +main,32391448768517,32391462259735,5,5,superaccessors,,0,223,pool-23-thread-9,13491218,0,13496626,20000000,2281672,624561080 +main,32391462597555,32391614409023,5,6,patmat,,0,223,pool-23-thread-9,151811468,0,151388762,150000000,19946256,645448976 +main,32391614562982,32391618056146,5,7,extmethods,,0,223,pool-23-thread-9,3493164,0,3499396,0,342968,645448976 +main,32391618194289,32391625598138,5,8,pickler,,0,223,pool-23-thread-9,7403849,0,7409878,10000000,1295624,647541848 +GC,32392886218054,32392947218054,54262, 54322,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32391625731255,32394519249926,5,9,xsbt-api,,0,223,pool-23-thread-9,2893518671,0,2832408226,2820000000,1525360608,1158955888 +main,32394519387249,32394538739581,5,10,xsbt-dependency,,0,223,pool-23-thread-9,19352332,0,19358207,20000000,6554272,1158955888 +main,32394538851894,32394617311556,5,11,refchecks,,0,223,pool-23-thread-9,78459662,0,78464374,80000000,12370296,1179825328 +main,32394617434046,32394681027975,5,12,uncurry,,0,223,pool-23-thread-9,63593929,0,63601632,70000000,7184264,1179825328 +main,32394681172050,32394711110566,5,13,fields,,0,223,pool-23-thread-9,29938516,0,29929379,30000000,4892928,1190260048 +main,32394711243687,32394719914754,5,14,tailcalls,,0,223,pool-23-thread-9,8671067,0,8677664,10000000,1112816,1190260048 +main,32394720070517,32394840107328,5,15,specialize,,0,223,pool-23-thread-9,120036811,0,119575546,110000000,42837872,1231998952 +main,32394840243992,32394862471480,5,16,explicitouter,,0,223,pool-23-thread-9,22227488,0,22216895,30000000,4344336,1231998952 +main,32394862597671,32394997544503,5,17,erasure,,0,223,pool-23-thread-9,134946832,0,133445698,130000000,22595496,1263303096 +main,32394997697396,32395010645051,5,18,posterasure,,0,223,pool-23-thread-9,12947655,0,12385665,10000000,1308096,1263303096 +main,32395010792108,32395053767415,5,19,lambdalift,,0,223,pool-23-thread-9,42975307,0,41916856,50000000,2769240,1263303096 +main,32395054208119,32395083344630,5,20,constructors,,0,223,pool-23-thread-9,29136511,0,28253879,20000000,2556640,1263303096 +main,32395083538934,32395093207103,5,21,flatten,,0,223,pool-23-thread-9,9668169,0,9684292,10000000,1092592,1263303096 +main,32395093415245,32395166812701,5,22,mixin,,0,223,pool-23-thread-9,73397456,0,71717650,80000000,15528760,1284172552 +main,32395166935465,32395171294750,5,23,cleanup,,0,223,pool-23-thread-9,4359285,0,4366076,0,683464,1284172552 +main,32395171437723,32395208040047,5,24,delambdafy,,0,223,pool-23-thread-9,36602324,0,35922560,40000000,3761688,1284172552 +main,32395208187247,32395408774061,5,25,jvm,,0,223,pool-23-thread-9,200586814,0,200211793,180000000,35624488,1325911816 +main,32395408927238,32395410410799,5,26,xsbt-analyzer,,0,223,pool-23-thread-9,1483561,0,1488092,10000000,295176,1325911816 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32396077158022,32396079058127,6,0,,,0,236,pool-25-thread-7,1900105,0,1897355,0,339216,1416798032 +GC,32396131305590,32396146305590,57507, 57521,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32396079780706,32396165341388,6,1,parser,,0,236,pool-25-thread-7,85560682,0,69623709,60000000,26917944,186838216 +main,32396165527616,32396168963751,6,2,namer,,0,236,pool-25-thread-7,3436135,0,3438917,10000000,460464,186838216 +main,32396169122219,32396169310182,6,3,packageobjects,,0,236,pool-25-thread-7,187963,0,187783,0,9936,186838216 +main,32396169374096,32396735712635,6,4,typer,,0,236,pool-25-thread-7,566338539,0,564270579,550000000,127026688,313926464 +main,32396735831193,32396742929946,6,5,superaccessors,,0,236,pool-25-thread-7,7098753,0,7103803,10000000,2232776,316208584 +main,32396743058981,32396872242363,6,6,patmat,,0,236,pool-25-thread-7,129183382,0,127548785,130000000,19896752,336743248 +main,32396872353946,32396875410683,6,7,extmethods,,0,236,pool-25-thread-7,3056737,0,3063236,0,343648,336743248 +main,32396875532812,32396881266177,6,8,pickler,,0,236,pool-25-thread-7,5733365,0,5610117,10000000,1295624,337888144 +GC,32398860204486,32398913204486,60236, 60288,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32396881384227,32399824662233,6,9,xsbt-api,,0,236,pool-25-thread-7,2943278006,0,2889440260,2870000000,1525136352,752172496 +main,32399824798352,32399843097738,6,10,xsbt-dependency,,0,236,pool-25-thread-7,18299386,0,18277389,10000000,6551024,762131752 +main,32399843199958,32399917309955,6,11,refchecks,,0,236,pool-25-thread-7,74109997,0,73541648,80000000,12373088,772090968 +main,32399917451911,32399962492619,6,12,uncurry,,0,236,pool-25-thread-7,45040708,0,44778507,40000000,7097288,782050168 +main,32399962676358,32399996835852,6,13,fields,,0,236,pool-25-thread-7,34159494,0,34104087,40000000,4887080,792009424 +main,32399996963136,32400007419408,6,14,tailcalls,,0,236,pool-25-thread-7,10456272,0,9894661,10000000,966480,792009424 +main,32400007591112,32400118842493,6,15,specialize,,0,236,pool-25-thread-7,111251381,0,111084905,110000000,42624280,831853688 +main,32400118978626,32400141635547,6,16,explicitouter,,0,236,pool-25-thread-7,22656921,0,22673278,20000000,4335256,831853688 +main,32400141822696,32400305733119,6,17,erasure,,0,236,pool-25-thread-7,163910423,0,161958646,160000000,22575704,861731360 +main,32400305860153,32400323779036,6,18,posterasure,,0,236,pool-25-thread-7,17918883,0,17880679,20000000,1283568,861731360 +main,32400323942105,32400370322586,6,19,lambdalift,,0,236,pool-25-thread-7,46380481,0,46267839,50000000,2754672,861731360 +main,32400370459935,32400394317751,6,20,constructors,,0,236,pool-25-thread-7,23857816,0,23473921,20000000,2543208,861731360 +main,32400394451819,32400400104917,6,21,flatten,,0,236,pool-25-thread-7,5653098,0,5658674,10000000,1091184,861731360 +main,32400400242754,32400464866991,6,22,mixin,,0,236,pool-25-thread-7,64624237,0,63984520,60000000,15449784,881649816 +main,32400465016120,32400470243870,6,23,cleanup,,0,236,pool-25-thread-7,5227750,0,5234152,10000000,681336,881649816 +main,32400470398020,32400504707317,6,24,delambdafy,,0,236,pool-25-thread-7,34309297,0,34290306,30000000,3737616,881649816 +main,32400504842683,32400688162600,6,25,jvm,,0,236,pool-25-thread-7,183319917,0,182286972,160000000,35429664,921486720 +main,32400688285652,32400689927797,6,26,xsbt-analyzer,,0,236,pool-25-thread-7,1642145,0,1646702,0,295176,921486720 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32401297014667,32401298174341,7,0,,,0,244,pool-27-thread-3,1159674,0,1159273,0,339216,1025957520 +main,32401298657433,32401348072481,7,1,parser,,0,244,pool-27-thread-3,49415048,0,49415441,50000000,26891664,1054440896 +main,32401348187625,32401350383344,7,2,namer,,0,244,pool-27-thread-3,2195719,0,2200728,0,458408,1054440896 +main,32401350504623,32401350609347,7,3,packageobjects,,0,244,pool-27-thread-3,104724,0,104476,0,9936,1054440896 +main,32401350651484,32401840526953,7,4,typer,,0,244,pool-27-thread-3,489875469,0,488596931,490000000,126790064,1181902448 +main,32401840679904,32401847117900,7,5,superaccessors,,0,244,pool-27-thread-3,6437996,0,6442717,10000000,2224616,1184276056 +main,32401847228009,32401979414324,7,6,patmat,,0,244,pool-27-thread-3,132186315,0,131704398,130000000,19818456,1203265024 +main,32401979547765,32401983415368,7,7,extmethods,,0,244,pool-27-thread-3,3867603,0,3876029,0,336456,1203265024 +main,32401983579551,32401990904312,7,8,pickler,,0,244,pool-27-thread-3,7324761,0,7113057,10000000,1278376,1205638616 +GC,32402705485747,32402754485747,64080, 64128,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32401991042480,32404743079236,7,9,xsbt-api,,0,244,pool-27-thread-3,2752036756,0,2702385479,2690000000,1524760448,1429045600 +main,32404743216929,32404762956352,7,10,xsbt-dependency,,0,244,pool-27-thread-3,19739423,0,19721383,20000000,6547656,1435526952 +main,32404763073651,32404826013913,7,11,refchecks,,0,244,pool-27-thread-3,62940262,0,62943567,60000000,12322560,1448489664 +main,32404826121558,32404863198917,7,12,uncurry,,0,244,pool-27-thread-3,37077359,0,37054308,40000000,7075680,1454971016 +main,32404863314414,32404883578993,7,13,fields,,0,244,pool-27-thread-3,20264579,0,20268488,20000000,4879872,1461452376 +main,32404883719072,32404897809870,7,14,tailcalls,,0,244,pool-27-thread-3,14090798,0,13910737,10000000,966392,1461452376 +main,32404897939001,32405053919229,7,15,specialize,,0,244,pool-27-thread-3,155980228,0,154584444,150000000,42672328,1506821920 +main,32405054267779,32405074738132,7,16,explicitouter,,0,244,pool-27-thread-3,20470353,0,20475021,30000000,4322112,1513303272 +main,32405074871600,32405211371147,7,17,erasure,,0,244,pool-27-thread-3,136499547,0,134210047,130000000,22499664,1538263128 +main,32405211563235,32405219783069,7,18,posterasure,,0,244,pool-27-thread-3,8219834,0,8232247,10000000,1279808,1538263128 +main,32405220025000,32405258999369,7,19,lambdalift,,0,244,pool-27-thread-3,38974369,0,38778481,40000000,2744632,1544744536 +main,32405259173899,32405286972061,7,20,constructors,,0,244,pool-27-thread-3,27798162,0,27699443,20000000,2540888,1544744536 +main,32405287110808,32405292564103,7,21,flatten,,0,244,pool-27-thread-3,5453295,0,5459072,0,1087392,1544744536 +GC,32405325557303,32405374557303,66702, 66750,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32405292696485,32405406727519,7,22,mixin,,0,244,pool-27-thread-3,114031034,0,65791782,70000000,15411152,257087896 +main,32405406863460,32405410160723,7,23,cleanup,,0,244,pool-27-thread-3,3297263,0,3302339,0,677208,257087896 +main,32405410285583,32405446743366,7,24,delambdafy,,0,244,pool-27-thread-3,36457783,0,36173625,40000000,3701592,257092016 +main,32405446891292,32405656442664,7,25,jvm,,0,244,pool-27-thread-3,209551372,0,207909868,200000000,35031088,301295128 +main,32405656571227,32405657969520,7,26,xsbt-analyzer,,0,244,pool-27-thread-3,1398293,0,1401678,0,295176,301295128 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32406264071497,32406265577616,8,0,,,0,263,pool-29-thread-7,1506119,0,1504976,0,339216,417827656 +main,32406266103200,32406322307339,8,1,parser,,0,263,pool-29-thread-7,56204139,0,55371488,50000000,26922688,444099664 +main,32406322427007,32406324634906,8,2,namer,,0,263,pool-29-thread-7,2207899,0,2213781,0,455608,446726832 +main,32406324739148,32406324868846,8,3,packageobjects,,0,263,pool-29-thread-7,129698,0,130858,0,9936,446726832 +main,32406324936967,32406870287903,8,4,typer,,0,263,pool-29-thread-7,545350936,0,544072003,550000000,126675048,571342200 +main,32406870400400,32406878807376,8,5,superaccessors,,0,263,pool-29-thread-7,8406976,0,8412427,10000000,2219032,573969368 +main,32406878918694,32406996045748,8,6,patmat,,0,263,pool-29-thread-7,117127054,0,116709389,110000000,19831368,594986856 +main,32406996179742,32406998826589,8,7,extmethods,,0,263,pool-29-thread-7,2646847,0,2649312,0,336296,594986856 +main,32406998960235,32407004298821,8,8,pickler,,0,263,pool-29-thread-7,5338586,0,5344409,10000000,1278376,594986856 +GC,32409242706998,32409295706998,70619, 70671,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32407004466316,32410048892548,8,9,xsbt-api,,0,263,pool-29-thread-7,3044426232,0,2991433711,2990000000,1524908712,690403704 +main,32410049027462,32410066282181,8,10,xsbt-dependency,,0,263,pool-29-thread-7,17254719,0,17260051,20000000,6548592,704515160 +main,32410066385953,32410131491189,8,11,refchecks,,0,263,pool-29-thread-7,65105236,0,64913616,60000000,12379224,704515160 +main,32410131599779,32410165289490,8,12,uncurry,,0,263,pool-29-thread-7,33689711,0,33695133,40000000,7082304,718626520 +main,32410165437161,32410191938031,8,13,fields,,0,263,pool-29-thread-7,26500870,0,26472029,20000000,4875976,718626520 +main,32410192156616,32410213595260,8,14,tailcalls,,0,263,pool-29-thread-7,21438644,0,21403050,20000000,932760,718626520 +main,32410213747139,32410330759310,8,15,specialize,,0,263,pool-29-thread-7,117012171,0,116208995,120000000,41879920,760960608 +main,32410330881284,32410355042845,8,16,explicitouter,,0,263,pool-29-thread-7,24161561,0,23723880,20000000,4310096,775072048 +main,32410355192282,32410502288272,8,17,erasure,,0,263,pool-29-thread-7,147095990,0,147097347,150000000,22505088,789183416 +main,32410502424732,32410516271388,8,18,posterasure,,0,263,pool-29-thread-7,13846656,0,13854285,20000000,1279408,789183416 +main,32410516456582,32410555352137,8,19,lambdalift,,0,263,pool-29-thread-7,38895555,0,38901409,30000000,2743920,803294840 +main,32410555492648,32410579801282,8,20,constructors,,0,263,pool-29-thread-7,24308634,0,23597150,30000000,2538624,803294840 +main,32410579945641,32410585750961,8,21,flatten,,0,263,pool-29-thread-7,5805320,0,5812126,0,1087392,803294840 +main,32410585896471,32410648853239,8,22,mixin,,0,263,pool-29-thread-7,62956768,0,62962140,70000000,15401960,817406256 +main,32410649025879,32410652813649,8,23,cleanup,,0,263,pool-29-thread-7,3787770,0,3795620,0,677248,817406256 +main,32410652939688,32410683563451,8,24,delambdafy,,0,263,pool-29-thread-7,30623763,0,30593622,30000000,3704424,817406256 +main,32410683707839,32410863496495,8,25,jvm,,0,263,pool-29-thread-7,179788656,0,179745788,160000000,34889816,859740984 +main,32410863636710,32410865736929,8,26,xsbt-analyzer,,0,263,pool-29-thread-7,2100219,0,2103440,0,295176,859740984 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32411967507964,32411969070152,9,0,,,0,279,pool-31-thread-5,1562188,0,1550798,0,339216,195468056 +main,32411969732619,32412023236844,9,1,parser,,0,279,pool-31-thread-5,53504225,0,53453319,60000000,26906720,221506280 +main,32412023353751,32412025323247,9,2,namer,,0,279,pool-31-thread-5,1969496,0,1972622,0,455176,221506280 +main,32412025433700,32412025547114,9,3,packageobjects,,0,279,pool-31-thread-5,113414,0,113174,0,9936,221506280 +main,32412025589331,32412563055250,9,4,typer,,0,279,pool-31-thread-5,537465919,0,537015060,530000000,126576336,349034728 +main,32412563191266,32412569957679,9,5,superaccessors,,0,279,pool-31-thread-5,6766413,0,6768827,10000000,2221408,351927880 +main,32412570092809,32412692333108,9,6,patmat,,0,279,pool-31-thread-5,122240299,0,121888783,120000000,19535512,369286816 +main,32412692466117,32412694727979,9,7,extmethods,,0,279,pool-31-thread-5,2261862,0,2267350,0,335984,372180024 +main,32412694847483,32412699528757,9,8,pickler,,0,279,pool-31-thread-5,4681274,0,4691321,10000000,1268904,372180024 +GC,32415237484088,32415295484088,76613, 76670,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32412699643697,32415607376009,9,9,xsbt-api,,0,279,pool-31-thread-5,2907732312,0,2849014868,2830000000,1524634264,412153072 +main,32415607513814,32415637042681,9,10,xsbt-dependency,,0,279,pool-31-thread-5,29528867,0,29527959,10000000,6547648,412153072 +main,32415637139926,32415710344285,9,11,refchecks,,0,279,pool-31-thread-5,73204359,0,73056563,70000000,12347384,428659320 +main,32415710511780,32415744209409,9,12,uncurry,,0,279,pool-31-thread-5,33697629,0,33577288,40000000,7081568,428659320 +main,32415744312775,32415768266797,9,13,fields,,0,279,pool-31-thread-5,23954022,0,23635064,20000000,4867512,445165552 +main,32415768368581,32415774020400,9,14,tailcalls,,0,279,pool-31-thread-5,5651819,0,5657287,10000000,891920,445165552 +main,32415774130019,32415859722635,9,15,specialize,,0,279,pool-31-thread-5,85592616,0,85509998,80000000,41897552,478178072 +main,32415859940487,32415897373567,9,16,explicitouter,,0,279,pool-31-thread-5,37433080,0,36591796,40000000,4308736,494684288 +main,32415897529912,32416024158142,9,17,erasure,,0,279,pool-31-thread-5,126628230,0,126369654,120000000,22486576,511190600 +main,32416024305405,32416040082474,9,18,posterasure,,0,279,pool-31-thread-5,15777069,0,15785592,20000000,1279408,511190600 +main,32416040249675,32416089104209,9,19,lambdalift,,0,279,pool-31-thread-5,48854534,0,48853192,50000000,2744544,511190600 +main,32416089243823,32416113218236,9,20,constructors,,0,279,pool-31-thread-5,23974413,0,23981887,20000000,2536944,511190600 +main,32416113354949,32416119009036,9,21,flatten,,0,279,pool-31-thread-5,5654087,0,5661016,10000000,1087392,511190600 +main,32416119133108,32416179472798,9,22,mixin,,0,279,pool-31-thread-5,60339690,0,60266362,60000000,15399392,527696848 +main,32416179597828,32416183403743,9,23,cleanup,,0,279,pool-31-thread-5,3805915,0,3812899,0,677096,527696848 +main,32416183546390,32416213358559,9,24,delambdafy,,0,279,pool-31-thread-5,29812169,0,29817488,30000000,3701816,544203080 +main,32416213484151,32416367321492,9,25,jvm,,0,279,pool-31-thread-5,153837341,0,153294894,150000000,34867792,577215560 +main,32416367443075,32416368818426,9,26,xsbt-analyzer,,0,279,pool-31-thread-5,1375351,0,1377974,10000000,295176,577215560 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32417089571896,32417090429652,10,0,,,0,295,pool-33-thread-7,857756,0,854331,0,339216,682828480 +main,32417090771067,32417136890640,10,1,parser,,0,295,pool-33-thread-7,46119573,0,45837615,50000000,26872432,710391600 +main,32417137035727,32417139685824,10,2,namer,,0,295,pool-33-thread-7,2650097,0,2659354,0,455128,710391600 +main,32417139851997,32417139993394,10,3,packageobjects,,0,295,pool-33-thread-7,141397,0,140791,0,9936,710391600 +main,32417140062310,32417628696226,10,4,typer,,0,295,pool-33-thread-7,488633916,0,487969578,480000000,126523640,836780720 +main,32417628802446,32417635150956,10,5,superaccessors,,0,295,pool-33-thread-7,6348510,0,6355042,10000000,2226352,838900952 +main,32417635317948,32417753697519,10,6,patmat,,0,295,pool-33-thread-7,118379571,0,117966082,120000000,19404352,857983064 +main,32417753827109,32417756170548,10,7,extmethods,,0,295,pool-33-thread-7,2343439,0,2348963,0,335768,857983064 +main,32417756289214,32417760709074,10,8,pickler,,0,295,pool-33-thread-7,4419860,0,4424733,0,1295136,860103296 +GC,32419498724020,32419535724020,80875, 80911,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32417760836639,32420564565820,10,9,xsbt-api,,0,295,pool-33-thread-7,2803729181,0,2752840660,2750000000,1524916128,763660776 +main,32420564770690,32420582686264,10,10,xsbt-dependency,,0,295,pool-33-thread-7,17915574,0,17832125,20000000,6545520,775874312 +main,32420582848221,32420644406192,10,11,refchecks,,0,295,pool-33-thread-7,61557971,0,60574116,60000000,12319664,788087792 +main,32420644528050,32420674055262,10,12,uncurry,,0,295,pool-33-thread-7,29527212,0,29116164,30000000,7085128,788087792 +main,32420674211669,32420695098973,10,13,fields,,0,295,pool-33-thread-7,20887304,0,20608673,20000000,4859984,800301288 +main,32420695244603,32420703367450,10,14,tailcalls,,0,295,pool-33-thread-7,8122847,0,7970960,10000000,891920,800301288 +main,32420703558585,32420822780137,10,15,specialize,,0,295,pool-33-thread-7,119221552,0,117267075,120000000,42056360,836941800 +main,32420822898878,32420840472657,10,16,explicitouter,,0,295,pool-33-thread-7,17573779,0,17579986,10000000,4302696,849155344 +main,32420840575054,32420953708244,10,17,erasure,,0,295,pool-33-thread-7,113133190,0,112812071,120000000,22475880,873582848 +main,32420953912767,32420960514185,10,18,posterasure,,0,295,pool-33-thread-7,6601418,0,6590731,0,1277328,873582848 +main,32420960633739,32421007315288,10,19,lambdalift,,0,295,pool-33-thread-7,46681549,0,46691109,50000000,2731824,873582848 +main,32421007496235,32421035813451,10,20,constructors,,0,295,pool-33-thread-7,28317216,0,28316281,30000000,2534976,873582848 +main,32421035974595,32421044458487,10,21,flatten,,0,295,pool-33-thread-7,8483892,0,8490240,10000000,1085312,873582848 +main,32421044613451,32421126838719,10,22,mixin,,0,295,pool-33-thread-7,82225268,0,81579805,80000000,15399120,885796360 +main,32421126965426,32421131204842,10,23,cleanup,,0,295,pool-33-thread-7,4239416,0,4239628,0,675016,885796360 +main,32421131330146,32421166870830,10,24,delambdafy,,0,295,pool-33-thread-7,35540684,0,35547156,40000000,3727808,898009936 +main,32421167025412,32421368662463,10,25,jvm,,0,295,pool-33-thread-7,201637051,0,194887949,190000000,34784648,934650456 +main,32421368811008,32421370897001,10,26,xsbt-analyzer,,0,295,pool-33-thread-7,2085993,0,2089209,0,295176,934650456 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32421994084712,32421995127249,11,0,,,0,309,pool-35-thread-8,1042537,0,1038437,0,339216,1028365080 +main,32421995536853,32422057578479,11,1,parser,,0,309,pool-35-thread-8,62041626,0,61400178,60000000,26872552,1056427960 +main,32422057787526,32422059846924,11,2,namer,,0,309,pool-35-thread-8,2059398,0,2062789,0,455096,1056427960 +main,32422059941697,32422060120582,11,3,packageobjects,,0,309,pool-35-thread-8,178885,0,178144,0,9936,1056427960 +main,32422060179013,32422494556384,11,4,typer,,0,309,pool-35-thread-8,434377371,0,434377228,440000000,126534992,1183692992 +main,32422494691633,32422501601341,11,5,superaccessors,,0,309,pool-35-thread-8,6909708,0,6914659,10000000,2233712,1185563792 +main,32422501726409,32422600072393,11,6,patmat,,0,309,pool-35-thread-8,98345984,0,98149646,90000000,19471632,1204273896 +main,32422600186433,32422602824204,11,7,extmethods,,0,309,pool-35-thread-8,2637771,0,2650576,10000000,335704,1206145200 +main,32422603051709,32422607047870,11,8,pickler,,0,309,pool-35-thread-8,3996161,0,4006638,0,1295040,1206145200 +GC,32423631180231,32423684180231,85007, 85059,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32422607160193,32425257645016,11,9,xsbt-api,,0,309,pool-35-thread-8,2650484823,0,2597484949,2600000000,1524695208,1171039616 +main,32425257826335,32425275197289,11,10,xsbt-dependency,,0,309,pool-35-thread-8,17370954,0,17375544,10000000,6545000,1171039616 +main,32425275297682,32425335374636,11,11,refchecks,,0,309,pool-35-thread-8,60076954,0,59509377,60000000,12335376,1188904480 +main,32425335482486,32425365010789,11,12,uncurry,,0,309,pool-35-thread-8,29528303,0,29547706,30000000,7079912,1197836888 +main,32425365217919,32425388667399,11,13,fields,,0,309,pool-35-thread-8,23449480,0,23414817,30000000,4855544,1197836888 +main,32425388844529,32425394090014,11,14,tailcalls,,0,309,pool-35-thread-8,5245485,0,5249328,0,891976,1197836888 +main,32425394211939,32425494248811,11,15,specialize,,0,309,pool-35-thread-8,100036872,0,100041576,100000000,41884480,1242498944 +main,32425494382362,32425512170423,11,16,explicitouter,,0,309,pool-35-thread-8,17788061,0,17793526,20000000,4304208,1242498944 +main,32425512280809,32425619220074,11,17,erasure,,0,309,pool-35-thread-8,106939265,0,106945240,110000000,22470880,1269296176 +main,32425619381655,32425626207224,11,18,posterasure,,0,309,pool-35-thread-8,6825569,0,6823183,0,1277328,1269296176 +main,32425626341156,32425660010209,11,19,lambdalift,,0,309,pool-35-thread-8,33669053,0,33694765,40000000,2685464,1269296176 +main,32425660172364,32425678779930,11,20,constructors,,0,309,pool-35-thread-8,18607566,0,18448545,20000000,2532816,1278228584 +main,32425678900922,32425685023153,11,21,flatten,,0,309,pool-35-thread-8,6122231,0,6129739,0,1066992,1278228584 +main,32425685176484,32425734906810,11,22,mixin,,0,309,pool-35-thread-8,49730326,0,49733944,50000000,15387288,1287160984 +main,32425735041025,32425738977172,11,23,cleanup,,0,309,pool-35-thread-8,3936147,0,3942442,10000000,675320,1296093392 +main,32425739114242,32425769488298,11,24,delambdafy,,0,309,pool-35-thread-8,30374056,0,29998677,30000000,3700232,1296093392 +main,32425769598299,32425938163455,11,25,jvm,,0,309,pool-35-thread-8,168565156,0,168111694,160000000,34621192,1331823208 +main,32425938296520,32425939654999,11,26,xsbt-analyzer,,0,309,pool-35-thread-8,1358479,0,1367691,0,295176,1331823208 diff --git a/reports/krzysiek/cleanRun/run_2_parallel.csv b/reports/krzysiek/cleanRun/run_2_parallel.csv new file mode 100644 index 0000000..9ee1686 --- /dev/null +++ b/reports/krzysiek/cleanRun/run_2_parallel.csv @@ -0,0 +1,351 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32440742525969,32440745287256,1,0,,,0,116,pool-15-thread-4,2761287,0,2682105,0,407640,309692712 +main,32440750843782,32441169817963,1,1,parser,,0,116,pool-15-thread-4,418974181,0,415310992,410000000,33048912,343227576 +main,32441170054172,32441276681446,1,2,namer,,0,116,pool-15-thread-4,106627274,0,105993786,100000000,3254232,346009968 +main,32441276859805,32441278777021,1,3,packageobjects,,0,116,pool-15-thread-4,1917216,0,1923153,10000000,35536,346009968 +GC,32441557945067,32441597945067,14655, 14694,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,32441425061458,32441601061458,14694, 14869,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,32441278952447,32444923928836,1,4,typer,,0,116,pool-15-thread-4,3644976389,0,3382229419,3360000000,172455816,291441400 +main,32444924266145,32445019470464,1,5,superaccessors,,0,116,pool-15-thread-4,95204319,0,92834415,90000000,3081488,294195120 +main,32445019716632,32445736422198,1,6,patmat,,0,116,pool-15-thread-4,716705566,0,701143882,690000000,34017752,329762680 +main,32445736595737,32445771629137,1,7,extmethods,,0,116,pool-15-thread-4,35033400,0,33249536,30000000,1139840,332516664 +main,32445772322048,32445822519584,1,8,pickler,,0,116,pool-15-thread-4,50197536,0,48455334,50000000,1872432,332516664 +GC,32446961399274,32446993399274,20240, 20271,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32448585041821,32448650041821,21864, 21928,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32449674365385,32449728365385,22953, 23006,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32450705589656,32450767589656,23984, 24045,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32445822665884,32450898269515,1,9,xsbt-api,,0,116,pool-15-thread-4,5075603631,0,4848125174,4830000000,1554882944,314886464 +main,32450898439646,32451021438914,1,10,xsbt-dependency,,0,116,pool-15-thread-4,122999268,0,119157315,110000000,8414640,325034104 +main,32451021621060,32451339773716,1,11,refchecks,,0,116,pool-15-thread-4,318152656,0,311501405,310000000,15558272,344777136 +main,32451339937011,32451558017902,1,12,uncurry,,0,116,pool-15-thread-4,218080891,0,214404202,200000000,8671232,354648640 +main,32451558277726,32451666638170,1,13,fields,,0,116,pool-15-thread-4,108360444,0,105499025,110000000,6984056,364520152 +main,32451666804374,32451730409173,1,14,tailcalls,,0,116,pool-15-thread-4,63604799,0,61183955,60000000,1781696,364520152 +main,32451730586490,32452148216067,1,15,specialize,,0,116,pool-15-thread-4,417629577,0,410178362,410000000,48974504,413877800 +main,32452148385881,32452240863885,1,16,explicitouter,,0,116,pool-15-thread-4,92478004,0,91099642,90000000,5702176,413877800 +main,32452241040259,32452873939779,1,17,erasure,,0,116,pool-15-thread-4,632899520,0,620959627,610000000,26884952,443492344 +main,32452874117734,32452903187151,1,18,posterasure,,0,116,pool-15-thread-4,29069417,0,28622556,30000000,1537696,443492344 +main,32452903337113,32453033264504,1,19,lambdalift,,0,116,pool-15-thread-4,129927391,0,127600988,120000000,4358984,453363832 +main,32453033441070,32453131824160,1,20,constructors,,0,116,pool-15-thread-4,98383090,0,96369675,100000000,3940432,453363832 +main,32453132176955,32453157282529,1,21,flatten,,0,116,pool-15-thread-4,25105574,0,24846553,30000000,1176568,453363832 +main,32453157538958,32453391670416,1,22,mixin,,0,116,pool-15-thread-4,234131458,0,229517448,230000000,16184096,473106848 +main,32453391822209,32453415603553,1,23,cleanup,,0,116,pool-15-thread-4,23781344,0,23012008,20000000,961912,473106848 +main,32453415758649,32453539600230,1,24,delambdafy,,0,116,pool-15-thread-4,123841581,0,119789105,120000000,5012824,473106848 +main,32453539814496,32454440717556,1,25,jvm,,0,116,pool-15-thread-4,900903060,0,880389317,850000000,49647704,525583936 +main,32454441167526,32454453021436,1,26,xsbt-analyzer,,0,116,pool-15-thread-4,11853910,0,11589240,10000000,513824,525583936 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32455274008096,32455275783480,2,0,,,0,133,pool-17-thread-7,1775384,0,1773162,0,339216,661567360 +main,32455276757300,32455453283749,2,1,parser,,0,133,pool-17-thread-7,176526449,0,172534348,180000000,26976344,687844816 +main,32455453482040,32455463093186,2,2,namer,,0,133,pool-17-thread-7,9611146,0,8695243,0,463840,689721760 +main,32455463267452,32455464258179,2,3,packageobjects,,0,133,pool-17-thread-7,990727,0,738892,10000000,12480,689721760 +GC,32456544586154,32456631586154,29823, 29909,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32455464428000,32456780528534,2,4,typer,,0,133,pool-17-thread-7,1316100534,0,1217965224,1210000000,132202544,291713520 +main,32456780700480,32456796305677,2,5,superaccessors,,0,133,pool-17-thread-7,15605197,0,15320119,20000000,2373576,294141256 +main,32456796447931,32457034905912,2,6,patmat,,0,133,pool-17-thread-7,238457981,0,235925039,230000000,20555136,315991512 +main,32457035033995,32457042125998,2,7,extmethods,,0,133,pool-17-thread-7,7092003,0,7104267,10000000,354456,315991512 +main,32457042278967,32457051889638,2,8,pickler,,0,133,pool-17-thread-7,9610671,0,9120239,10000000,1295920,315991512 +GC,32458733968579,32458923968579,32012, 32201,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,32460773167149,32460872167149,34051, 34149,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32457052025145,32461475818543,2,9,xsbt-api,,0,133,pool-17-thread-7,4423793398,0,4131359673,4120000000,1511941424,636197648 +main,32461475960318,32461535240650,2,10,xsbt-dependency,,0,133,pool-17-thread-7,59280332,0,58753536,60000000,6629096,645583152 +main,32461535391586,32461697567647,2,11,refchecks,,0,133,pool-17-thread-7,162176061,0,161996243,160000000,12672000,654968672 +main,32461697809315,32461830663639,2,12,uncurry,,0,133,pool-17-thread-7,132854324,0,131563278,130000000,6889472,664354176 +main,32461830850563,32461911123810,2,13,fields,,0,133,pool-17-thread-7,80273247,0,79643388,80000000,5100872,664354176 +main,32461911370093,32461940727928,2,14,tailcalls,,0,133,pool-17-thread-7,29357835,0,29063402,30000000,1093824,664354176 +main,32461940951212,32462330923940,2,15,specialize,,0,133,pool-17-thread-7,389972728,0,383236796,380000000,43638384,711281688 +main,32462331120078,32462383889176,2,16,explicitouter,,0,133,pool-17-thread-7,52769098,0,52648939,50000000,4362456,711281688 +main,32462384127400,32462851992122,2,17,erasure,,0,133,pool-17-thread-7,467864722,0,463301325,460000000,23837760,742410904 +main,32462852216790,32462868892444,2,18,posterasure,,0,133,pool-17-thread-7,16675654,0,16683501,10000000,1315112,742410904 +main,32462869078318,32462976707392,2,19,lambdalift,,0,133,pool-17-thread-7,107629074,0,106932220,110000000,2859920,742556832 +main,32462976894147,32463043445062,2,20,constructors,,0,133,pool-17-thread-7,66550915,0,64991765,60000000,2631960,751942320 +main,32463043699435,32463056909361,2,21,flatten,,0,133,pool-17-thread-7,13209926,0,13215183,20000000,937240,751942320 +main,32463057131045,32463231446123,2,22,mixin,,0,133,pool-17-thread-7,174315078,0,172833660,170000000,14092224,761327872 +main,32463231663819,32463240654350,2,23,cleanup,,0,133,pool-17-thread-7,8990531,0,8973824,10000000,717600,761327872 +main,32463240851144,32463362514781,2,24,delambdafy,,0,133,pool-17-thread-7,121663637,0,119711424,120000000,3857640,770713400 +main,32463362777372,32463942882253,2,25,jvm,,0,133,pool-17-thread-7,580104881,0,569091489,550000000,38216096,808443504 +main,32463943060530,32463946482071,2,26,xsbt-analyzer,,0,133,pool-17-thread-7,3421541,0,3428171,0,351984,808443504 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32464689524986,32464691174173,3,0,,,0,145,pool-19-thread-6,1649187,0,1645846,10000000,339216,915152360 +main,32464691893566,32464804943809,3,1,parser,,0,145,pool-19-thread-6,113050243,0,112240470,110000000,27158008,941537424 +main,32464805151089,32464809666968,3,2,namer,,0,145,pool-19-thread-6,4515879,0,4519010,0,460440,941537424 +main,32464809838936,32464810152963,3,3,packageobjects,,0,145,pool-19-thread-6,314027,0,314557,0,9936,941537424 +GC,32465611327897,32465681327897,38889, 38958,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32464810268731,32465907401821,3,4,typer,,0,145,pool-19-thread-6,1097133090,0,1022233989,1030000000,127566048,383655544 +main,32465907535875,32465917662398,3,5,superaccessors,,0,145,pool-19-thread-6,10126523,0,10126266,10000000,2320144,383655544 +main,32465917794933,32466110188773,3,6,patmat,,0,145,pool-19-thread-6,192393840,0,191007361,190000000,20413536,405163792 +main,32466110335764,32466114847121,3,7,extmethods,,0,145,pool-19-thread-6,4511357,0,4440443,0,344512,405163792 +main,32466115010403,32466127595960,3,8,pickler,,0,145,pool-19-thread-6,12585557,0,12590457,10000000,1296328,408218608 +GC,32467893019829,32467959019829,41172, 41237,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32466127768071,32469160969501,3,9,xsbt-api,,0,145,pool-19-thread-6,3033201430,0,2966986337,2950000000,1513314488,1063650360 +main,32469161134289,32469188920527,3,10,xsbt-dependency,,0,145,pool-19-thread-6,27786238,0,27790347,30000000,6553104,1072086936 +main,32469189032325,32469322985657,3,11,refchecks,,0,145,pool-19-thread-6,133953332,0,132763721,130000000,12242920,1080523400 +main,32469323149728,32469388850317,3,12,uncurry,,0,145,pool-19-thread-6,65700589,0,65171297,60000000,6799664,1089134888 +main,32469388988803,32469422271435,3,13,fields,,0,145,pool-19-thread-6,33282632,0,33025446,30000000,4953896,1097571320 +main,32469422398249,32469431523679,3,14,tailcalls,,0,145,pool-19-thread-6,9125430,0,9061195,10000000,1065600,1097571320 +main,32469431678366,32469617665689,3,15,specialize,,0,145,pool-19-thread-6,185987323,0,184696928,180000000,42099832,1139753744 +main,32469617818036,32469648852664,3,16,explicitouter,,0,145,pool-19-thread-6,31034628,0,31032520,30000000,4290968,1139753744 +main,32469648990719,32469838415328,3,17,erasure,,0,145,pool-19-thread-6,189424609,0,188422732,190000000,23168992,1165063040 +main,32469838608323,32469849286282,3,18,posterasure,,0,145,pool-19-thread-6,10677959,0,10653907,10000000,1272056,1165063040 +main,32469849428085,32469896562693,3,19,lambdalift,,0,145,pool-19-thread-6,47134608,0,45520987,50000000,2750192,1165063040 +main,32469896700045,32469925737263,3,20,constructors,,0,145,pool-19-thread-6,29037218,0,29007576,30000000,2562992,1173499544 +main,32469925886559,32469933884650,3,21,flatten,,0,145,pool-19-thread-6,7998091,0,7981503,10000000,895280,1173499544 +main,32469934025422,32470032047396,3,22,mixin,,0,145,pool-19-thread-6,98021974,0,97232281,90000000,13958080,1181935984 +main,32470032229847,32470038822952,3,23,cleanup,,0,145,pool-19-thread-6,6593105,0,6607977,10000000,669480,1190372408 +main,32470039029912,32470100980254,3,24,delambdafy,,0,145,pool-19-thread-6,61950342,0,61465213,60000000,3763600,1190453344 +main,32470101130864,32470363714779,3,25,jvm,,0,145,pool-19-thread-6,262583915,0,260167012,250000000,36637536,1224199344 +main,32470363888206,32470366249215,3,26,xsbt-analyzer,,0,145,pool-19-thread-6,2361009,0,2377868,0,351984,1224199344 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32470992858815,32470994342211,4,0,,,0,159,pool-21-thread-3,1483396,0,1480655,0,339216,329422864 +main,32470995008158,32471071902949,4,1,parser,,0,159,pool-21-thread-3,76894791,0,76191682,80000000,27068280,356112144 +main,32471072187375,32471075766508,4,2,namer,,0,159,pool-21-thread-3,3579133,0,3581639,0,460696,356112144 +main,32471075896468,32471076063793,4,3,packageobjects,,0,159,pool-21-thread-3,167325,0,167443,0,9936,356112144 +main,32471076123071,32471790071638,4,4,typer,,0,159,pool-21-thread-3,713948567,0,706838243,710000000,126803936,483327760 +main,32471790207538,32471803705362,4,5,superaccessors,,0,159,pool-21-thread-3,13497824,0,13500439,10000000,2299992,485996688 +main,32471803860187,32471961099610,4,6,patmat,,0,159,pool-21-thread-3,157239423,0,156537269,160000000,20225832,506013784 +main,32471961248127,32471964380670,4,7,extmethods,,0,159,pool-21-thread-3,3132543,0,3135332,0,341592,506013784 +main,32471964524496,32471970997324,4,8,pickler,,0,159,pool-21-thread-3,6472828,0,6264392,10000000,1295624,507350288 +GC,32473933757957,32473987757957,47212, 47265,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32471971132844,32474904310064,4,9,xsbt-api,,0,159,pool-21-thread-3,2933177220,0,2878327099,2880000000,1513082464,921490352 +main,32474904436183,32474930990033,4,10,xsbt-dependency,,0,159,pool-21-thread-3,26553850,0,26380705,20000000,6529720,921490352 +main,32474931133130,32475012692683,4,11,refchecks,,0,159,pool-21-thread-3,81559553,0,80451249,80000000,12354208,939604384 +main,32475012841560,32475082713566,4,12,uncurry,,0,159,pool-21-thread-3,69872006,0,67255689,70000000,6687976,948661480 +main,32475082876283,32475118014756,4,13,fields,,0,159,pool-21-thread-3,35138473,0,33699766,30000000,4907216,948661480 +main,32475118142654,32475132393996,4,14,tailcalls,,0,159,pool-21-thread-3,14251342,0,13607342,10000000,1064824,948661480 +main,32475132600957,32475313206976,4,15,specialize,,0,159,pool-21-thread-3,180606019,0,178293096,180000000,41560576,993946664 +main,32475313400544,32475340624798,4,16,explicitouter,,0,159,pool-21-thread-3,27224254,0,27230087,30000000,4272336,993946664 +main,32475340777127,32475504488939,4,17,erasure,,0,159,pool-21-thread-3,163711812,0,162348133,160000000,23004632,1021117728 +main,32475504636102,32475514134589,4,18,posterasure,,0,159,pool-21-thread-3,9498487,0,9505587,10000000,1271864,1021117728 +main,32475514300072,32475566134722,4,19,lambdalift,,0,159,pool-21-thread-3,51834650,0,51754892,50000000,2748920,1021117728 +main,32475566265568,32475596733698,4,20,constructors,,0,159,pool-21-thread-3,30468130,0,30367039,30000000,2572064,1030174744 +main,32475596895313,32475609927531,4,21,flatten,,0,159,pool-21-thread-3,13032218,0,13038345,20000000,895040,1030174744 +main,32475610078052,32475679165194,4,22,mixin,,0,159,pool-21-thread-3,69087142,0,68114052,70000000,13955240,1039231760 +main,32475679313970,32475695777887,4,23,cleanup,,0,159,pool-21-thread-3,16463917,0,16475173,10000000,668104,1039231760 +main,32475695977557,32475751599423,4,24,delambdafy,,0,159,pool-21-thread-3,55621866,0,54447901,50000000,3760720,1048433080 +main,32475751765574,32475984959016,4,25,jvm,,0,159,pool-21-thread-3,233193442,0,231182157,220000000,35449344,1084661472 +main,32475985079861,32475986711969,4,26,xsbt-analyzer,,0,159,pool-21-thread-3,1632108,0,1637732,0,351984,1084661472 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32476480900618,32476481913671,5,0,,,0,179,pool-23-thread-5,1013053,0,1010150,0,339216,1186929936 +main,32476482309672,32476540954676,5,1,parser,,0,179,pool-23-thread-5,58645004,0,58375419,60000000,27054736,1214259672 +main,32476541099156,32476543917079,5,2,namer,,0,179,pool-23-thread-5,2817923,0,2800693,0,459000,1214259672 +main,32476544063265,32476544203603,5,3,packageobjects,,0,179,pool-23-thread-5,140338,0,139959,0,9936,1214259672 +main,32476544264432,32477171726842,5,4,typer,,0,179,pool-23-thread-5,627462410,0,622159430,620000000,126451776,1342335640 +main,32477171865158,32477181703451,5,5,superaccessors,,0,179,pool-23-thread-5,9838293,0,9545602,10000000,2221552,1344288264 +main,32477181821506,32477339493749,5,6,patmat,,0,179,pool-23-thread-5,157672243,0,155984448,160000000,20152096,1363809520 +main,32477339642821,32477342632716,5,7,extmethods,,0,179,pool-23-thread-5,2989895,0,3004627,0,339640,1363809520 +main,32477342768806,32477347888198,5,8,pickler,,0,179,pool-23-thread-5,5119392,0,5125941,10000000,1295624,1365761640 +GC,32477786387287,32477816387287,51065, 51094,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32477348024784,32480126661560,5,9,xsbt-api,,0,179,pool-23-thread-5,2778636776,0,2747484129,2720000000,1535244288,1716995776 +GC,32480147056091,32480180056091,53426, 53458,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32480126853254,32480183018288,5,10,xsbt-dependency,,0,179,pool-23-thread-5,56165034,0,23797995,20000000,6481856,392031528 +main,32480183163601,32480283778492,5,11,refchecks,,0,179,pool-23-thread-5,100614891,0,98463948,100000000,12217032,392031528 +main,32480283989008,32480326751004,5,12,uncurry,,0,179,pool-23-thread-5,42761996,0,42766200,40000000,6654640,405049256 +main,32480326878441,32480351233713,5,13,fields,,0,179,pool-23-thread-5,24355272,0,24281735,20000000,4893768,405049256 +main,32480351360766,32480360767178,5,14,tailcalls,,0,179,pool-23-thread-5,9406412,0,9398686,10000000,1064072,405049256 +main,32480361083575,32480510372721,5,15,specialize,,0,179,pool-23-thread-5,149289146,0,148082997,150000000,40729416,457120016 +main,32480510593370,32480545078589,5,16,explicitouter,,0,179,pool-23-thread-5,34485219,0,34431240,30000000,4256856,457120016 +main,32480545213396,32480698532563,5,17,erasure,,0,179,pool-23-thread-5,153319167,0,152818080,150000000,22882864,483155408 +main,32480698709290,32480715334466,5,18,posterasure,,0,179,pool-23-thread-5,16625176,0,16627535,20000000,1270920,483155408 +main,32480715497392,32480762296350,5,19,lambdalift,,0,179,pool-23-thread-5,46798958,0,46789827,50000000,2743664,483155408 +main,32480762490642,32480789959715,5,20,constructors,,0,179,pool-23-thread-5,27469073,0,27475138,20000000,2552880,483155408 +main,32480790101173,32480795722243,5,21,flatten,,0,179,pool-23-thread-5,5621070,0,5626621,10000000,895040,483155408 +main,32480795856484,32480857639522,5,22,mixin,,0,179,pool-23-thread-5,61783038,0,61780471,60000000,13915048,496173184 +main,32480857768904,32480864223378,5,23,cleanup,,0,179,pool-23-thread-5,6454474,0,6075261,0,668208,496173184 +main,32480864372507,32480905760518,5,24,delambdafy,,0,179,pool-23-thread-5,41388011,0,41107199,40000000,3746520,509190880 +main,32480905903866,32481107055663,5,25,jvm,,0,179,pool-23-thread-5,201151797,0,197444111,200000000,35224728,535226472 +main,32481107169692,32481108707189,5,26,xsbt-analyzer,,0,179,pool-23-thread-5,1537497,0,1542671,0,351984,535226472 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32481755100115,32481756696176,6,0,,,0,198,pool-25-thread-9,1596061,0,1366681,0,339216,657032704 +main,32481757240310,32481815722454,6,1,parser,,0,198,pool-25-thread-9,58482144,0,58186157,60000000,27054568,684012784 +main,32481815851507,32481818351199,6,2,namer,,0,198,pool-25-thread-9,2499692,0,2505593,0,454352,686465552 +main,32481818471932,32481818629649,6,3,packageobjects,,0,198,pool-25-thread-9,157717,0,157214,0,9936,686465552 +main,32481818680269,32482370469619,6,4,typer,,0,198,pool-25-thread-9,551789350,0,550782049,550000000,126173008,812774104 +main,32482370588080,32482377369934,6,5,superaccessors,,0,198,pool-25-thread-9,6781854,0,6786153,10000000,2223736,812774104 +main,32482377484847,32482514115224,6,6,patmat,,0,198,pool-25-thread-9,136630377,0,134410625,130000000,19932544,834848848 +main,32482514247708,32482517312200,6,7,extmethods,,0,198,pool-25-thread-9,3064492,0,3070588,10000000,339488,834848848 +main,32482517438952,32482523828320,6,8,pickler,,0,198,pool-25-thread-9,6389368,0,6380097,0,1295624,834848848 +GC,32484178322959,32484214322959,57457, 57492,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32482523946749,32485352090985,6,9,xsbt-api,,0,198,pool-25-thread-9,2828144236,0,2790737532,2790000000,1534522008,1033311552 +main,32485352217819,32485371727235,6,10,xsbt-dependency,,0,198,pool-25-thread-9,19509416,0,19504459,20000000,6478544,1033311552 +main,32485371900485,32485438914538,6,11,refchecks,,0,198,pool-25-thread-9,67014053,0,66882089,70000000,12192792,1046910464 +main,32485439041113,32485477149777,6,12,uncurry,,0,198,pool-25-thread-9,38108664,0,37520930,40000000,6637488,1046910464 +main,32485477343902,32485514750577,6,13,fields,,0,198,pool-25-thread-9,37406675,0,37339031,40000000,4885816,1060509408 +main,32485514888742,32485526443420,6,14,tailcalls,,0,198,pool-25-thread-9,11554678,0,11554641,10000000,1062592,1060509408 +main,32485526593858,32485663452866,6,15,specialize,,0,198,pool-25-thread-9,136859008,0,135823419,130000000,40119480,1101306224 +main,32485663605009,32485688787301,6,16,explicitouter,,0,198,pool-25-thread-9,25182292,0,24679550,20000000,4252992,1101306224 +main,32485688922854,32485858855471,6,17,erasure,,0,198,pool-25-thread-9,169932617,0,169339526,170000000,22881544,1128504040 +main,32485859044591,32485873080721,6,18,posterasure,,0,198,pool-25-thread-9,14036130,0,14010527,20000000,1269352,1128504040 +main,32485873242932,32485934005119,6,19,lambdalift,,0,198,pool-25-thread-9,60762187,0,60707930,60000000,2744008,1128504040 +main,32485934183377,32485971338879,6,20,constructors,,0,198,pool-25-thread-9,37155502,0,36911248,40000000,2552792,1128504040 +main,32485971555805,32485980498849,6,21,flatten,,0,198,pool-25-thread-9,8943044,0,8948206,0,893632,1128504040 +main,32485980670737,32486074351917,6,22,mixin,,0,198,pool-25-thread-9,93681180,0,93660838,100000000,13901416,1142102960 +main,32486074525552,32486080137082,6,23,cleanup,,0,198,pool-25-thread-9,5611530,0,5619024,0,548960,1142102960 +main,32486080336863,32486140971922,6,24,delambdafy,,0,198,pool-25-thread-9,60635059,0,60619366,70000000,3732768,1155701880 +main,32486141173764,32486411333004,6,25,jvm,,0,198,pool-25-thread-9,270159240,0,268929718,260000000,34813304,1182923640 +main,32486411539237,32486413846441,6,26,xsbt-analyzer,,0,198,pool-25-thread-9,2307204,0,2310349,0,288144,1182923640 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32487169118982,32487171999465,7,0,,,0,209,pool-27-thread-5,2880483,0,1816853,0,339216,1285373568 +main,32487172581773,32487258292626,7,1,parser,,0,209,pool-27-thread-5,85710853,0,85241297,90000000,27030392,1311800672 +main,32487258459932,32487261737985,7,2,namer,,0,209,pool-27-thread-5,3278053,0,3286528,0,454304,1313833536 +main,32487261884614,32487262068093,7,3,packageobjects,,0,209,pool-27-thread-5,183479,0,183442,0,9936,1313833536 +main,32487262186631,32487913794084,7,4,typer,,0,209,pool-27-thread-5,651607453,0,651528566,650000000,126174480,1440048920 +main,32487914106313,32487929006175,7,5,superaccessors,,0,209,pool-27-thread-5,14899862,0,14899901,20000000,2216168,1442081816 +main,32487929190631,32488106732033,7,6,patmat,,0,209,pool-27-thread-5,177541402,0,176195706,170000000,19738768,1460377568 +main,32488106896820,32488112895576,7,7,extmethods,,0,209,pool-27-thread-5,5998756,0,5296711,10000000,342496,1462410464 +main,32488113066433,32488120228512,7,8,pickler,,0,209,pool-27-thread-5,7162079,0,7050891,0,1278376,1462410464 +GC,32489222939380,32489288939380,62501, 62566,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32488120403662,32491384207653,7,9,xsbt-api,,0,209,pool-27-thread-5,3263803991,0,3196924206,3170000000,1534124400,1499976528 +main,32491384362867,32491407267628,7,10,xsbt-dependency,,0,209,pool-27-thread-5,22904761,0,22906783,20000000,6472920,1507284048 +main,32491407395035,32491482451595,7,11,refchecks,,0,209,pool-27-thread-5,75056560,0,74978506,70000000,12166456,1514591552 +main,32491482583913,32491522679350,7,12,uncurry,,0,209,pool-27-thread-5,40095437,0,40101086,40000000,6626448,1521899072 +main,32491522817075,32491551305380,7,13,fields,,0,209,pool-27-thread-5,28488305,0,28494971,30000000,4883120,1529206592 +main,32491551441929,32491560389847,7,14,tailcalls,,0,209,pool-27-thread-5,8947918,0,8953153,10000000,918528,1529206592 +main,32491560529081,32491707967992,7,15,specialize,,0,209,pool-27-thread-5,147438911,0,147176108,140000000,40117792,1573051816 +main,32491708166803,32491738813300,7,16,explicitouter,,0,209,pool-27-thread-5,30646497,0,30238624,30000000,4248616,1573051816 +main,32491738982490,32491878119610,7,17,erasure,,0,209,pool-27-thread-5,139137120,0,139133833,140000000,22899272,1594974456 +main,32491878280469,32491892152328,7,18,posterasure,,0,209,pool-27-thread-5,13871859,0,13135722,20000000,1269480,1602282056 +main,32491892329883,32491947371034,7,19,lambdalift,,0,209,pool-27-thread-5,55041151,0,55047608,50000000,2720176,1602334072 +main,32491947540528,32491977809907,7,20,constructors,,0,209,pool-27-thread-5,30269379,0,30287463,30000000,2548504,1602334072 +main,32491977982022,32491985279214,7,21,flatten,,0,209,pool-27-thread-5,7297192,0,7304917,10000000,889616,1602334072 +main,32491985463827,32492076474931,7,22,mixin,,0,209,pool-27-thread-5,91011104,0,90176952,90000000,13888152,1616949096 +main,32492076647295,32492081640259,7,23,cleanup,,0,209,pool-27-thread-5,4992964,0,5000170,10000000,544960,1616949096 +main,32492081816327,32492129161880,7,24,delambdafy,,0,209,pool-27-thread-5,47345553,0,46867396,40000000,3701016,1624256640 +main,32492129341234,32492373246320,7,25,jvm,,0,209,pool-27-thread-5,243905086,0,243763651,230000000,34737880,1660794512 +main,32492373406222,32492375914572,7,26,xsbt-analyzer,,0,209,pool-27-thread-5,2508350,0,2523060,0,288144,1660794512 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32493157163848,32493158672305,8,0,,,0,221,pool-29-thread-4,1508457,0,1384469,0,339216,1759547912 +main,32493159295590,32493223169996,8,1,parser,,0,221,pool-29-thread-4,63874406,0,63197484,70000000,27034208,1786453464 +main,32493223317084,32493226340373,8,2,namer,,0,221,pool-29-thread-4,3023289,0,2906264,0,454208,1786453464 +main,32493226507283,32493226696016,8,3,packageobjects,,0,221,pool-29-thread-4,188733,0,188991,0,9936,1786453464 +main,32493226771945,32493770121501,8,4,typer,,0,221,pool-29-thread-4,543349556,0,536926737,540000000,125947568,1913229704 +main,32493770242134,32493777510804,8,5,superaccessors,,0,221,pool-29-thread-4,7268670,0,7124720,0,2214040,1915023432 +GC,32493857873080,32493884873080,67136, 67162,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32493777622790,32493919071995,8,6,patmat,,0,221,pool-29-thread-4,141449205,0,112299152,110000000,19696968,354379056 +main,32493919198893,32493921651280,8,7,extmethods,,0,221,pool-29-thread-4,2452387,0,2475617,10000000,334768,354379056 +main,32493921803081,32493925795321,8,8,pickler,,0,221,pool-29-thread-4,3992240,0,3996569,0,1278456,357368624 +main,32493925906343,32496701120236,8,9,xsbt-api,,0,221,pool-29-thread-4,2775213893,0,2773568545,2770000000,1534077208,1892317024 +main,32496701248290,32496718795599,8,10,xsbt-dependency,,0,221,pool-29-thread-4,17547309,0,17548651,20000000,6430320,1898296128 +main,32496718919543,32496779728771,8,11,refchecks,,0,221,pool-29-thread-4,60809228,0,60784468,60000000,12147984,1910254360 +main,32496779849236,32496810813367,8,12,uncurry,,0,221,pool-29-thread-4,30964131,0,30969262,30000000,6610376,1916233456 +main,32496810920835,32496830194182,8,13,fields,,0,221,pool-29-thread-4,19273347,0,19180753,20000000,4875896,1922212544 +main,32496830300564,32496836452662,8,14,tailcalls,,0,221,pool-29-thread-4,6152098,0,6157377,0,907136,1922212544 +main,32496836567402,32496946090087,8,15,specialize,,0,221,pool-29-thread-4,109522685,0,109523806,110000000,40047264,1961077048 +main,32496946293984,32496970845021,8,16,explicitouter,,0,221,pool-29-thread-4,24551037,0,24393482,30000000,4240632,1967056120 +main,32496970956683,32497109245323,8,17,erasure,,0,221,pool-29-thread-4,138288640,0,137803403,130000000,22878936,1987985048 +main,32497109374301,32497118052680,8,18,posterasure,,0,221,pool-29-thread-4,8678379,0,8684002,10000000,1265336,1990974592 +main,32497118167496,32497154586160,8,19,lambdalift,,0,221,pool-29-thread-4,36418664,0,36244741,30000000,2696584,1993964136 +main,32497154719728,32497175887347,8,20,constructors,,0,221,pool-29-thread-4,21167619,0,21172916,30000000,2545160,1996953688 +main,32497176023369,32497181298974,8,21,flatten,,0,221,pool-29-thread-4,5275605,0,5280604,0,889616,1996953688 +main,32497181415131,32497243007951,8,22,mixin,,0,221,pool-29-thread-4,61592820,0,61598278,60000000,13768000,2011901400 +main,32497243129157,32497246983872,8,23,cleanup,,0,221,pool-29-thread-4,3854715,0,3851546,10000000,545008,2011901400 +main,32497247128206,32497276526758,8,24,delambdafy,,0,221,pool-29-thread-4,29398552,0,29403515,30000000,3687144,2014890952 +GC,32497423437573,32497465437573,70702, 70743,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32497276663167,32497498346262,8,25,jvm,,0,221,pool-29-thread-4,221683095,0,179770934,160000000,35967536,406201672 +main,32497498496502,32497500560342,8,26,xsbt-analyzer,,0,221,pool-29-thread-4,2063840,0,2072319,0,288144,406201672 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32498692501813,32498693598342,9,0,,,0,238,pool-31-thread-5,1096529,0,1093610,0,339216,210879400 +main,32498694023526,32498747237150,9,1,parser,,0,238,pool-31-thread-5,53213624,0,52930761,50000000,27008704,235912560 +main,32498747393266,32498751247907,9,2,namer,,0,238,pool-31-thread-5,3854641,0,3569174,10000000,454192,235912560 +main,32498751377557,32498751546838,9,3,packageobjects,,0,238,pool-31-thread-5,169281,0,169187,0,9936,235912560 +main,32498751601685,32499285207106,9,4,typer,,0,238,pool-31-thread-5,533605421,0,527220805,530000000,125922456,361364264 +main,32499285337433,32499295685900,9,5,superaccessors,,0,238,pool-31-thread-5,10348467,0,10306062,10000000,2213960,365536448 +main,32499295936691,32499430744300,9,6,patmat,,0,238,pool-31-thread-5,134807609,0,134157029,130000000,19651752,386397400 +main,32499430881198,32499434594612,9,7,extmethods,,0,238,pool-31-thread-5,3713414,0,3718967,0,334672,386397400 +main,32499434789843,32499442177723,9,8,pickler,,0,238,pool-31-thread-5,7387880,0,7400545,10000000,1286768,386397400 +main,32499442413598,32502320492370,9,9,xsbt-api,,0,238,pool-31-thread-5,2878078772,0,2876067292,2850000000,1534060224,1920248608 +main,32502320627655,32502342994027,9,10,xsbt-dependency,,0,238,pool-31-thread-5,22366372,0,22363560,20000000,6426624,1928593016 +main,32502343109813,32502436157999,9,11,refchecks,,0,238,pool-31-thread-5,93048186,0,92694468,90000000,12144056,1936937384 +main,32502436262147,32502486770557,9,12,uncurry,,0,238,pool-31-thread-5,50508410,0,49374751,40000000,6607992,1945281768 +main,32502486880912,32502518948259,9,13,fields,,0,238,pool-31-thread-5,32067347,0,31551571,30000000,4871944,1949453952 +main,32502519053928,32502526064835,9,14,tailcalls,,0,238,pool-31-thread-5,7010907,0,7015515,10000000,906816,1949453952 +GC,32502599860832,32502641860832,75878, 75919,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32502526180791,32502670731264,9,15,specialize,,0,238,pool-31-thread-5,144550473,0,102438833,100000000,40015104,188523960 +main,32502670867130,32502691149571,9,16,explicitouter,,0,238,pool-31-thread-5,20282441,0,20193221,20000000,4241232,188523960 +main,32502691263412,32502804367209,9,17,erasure,,0,238,pool-31-thread-5,113103797,0,112188419,110000000,22930168,208445568 +main,32502804489737,32502811599930,9,18,posterasure,,0,238,pool-31-thread-5,7110193,0,7119986,10000000,1265336,228367128 +main,32502811730282,32502848150635,9,19,lambdalift,,0,238,pool-31-thread-5,36420353,0,36269982,40000000,2688952,228367128 +main,32502848297484,32502871189973,9,20,constructors,,0,238,pool-31-thread-5,22892489,0,22206565,20000000,2542368,228367128 +main,32502871313866,32502877385872,9,21,flatten,,0,238,pool-31-thread-5,6072006,0,5440333,10000000,889616,228367128 +main,32502877518916,32502935849034,9,22,mixin,,0,238,pool-31-thread-5,58330118,0,58211520,50000000,13747152,248288696 +main,32502936009870,32502939537477,9,23,cleanup,,0,238,pool-31-thread-5,3527607,0,3533002,10000000,544968,248288696 +main,32502939660221,32502968421173,9,24,delambdafy,,0,238,pool-31-thread-5,28760952,0,28759941,30000000,3682760,248288696 +main,32502968540040,32503153736804,9,25,jvm,,0,238,pool-31-thread-5,185196764,0,183987632,180000000,34526624,268210248 +main,32503153868622,32503155366752,9,26,xsbt-analyzer,,0,238,pool-31-thread-5,1498130,0,1502655,0,288144,288131840 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32503644733383,32503645567565,10,0,,,0,254,pool-33-thread-5,834182,0,826563,0,339216,401613512 +main,32503645918552,32503704327410,10,1,parser,,0,254,pool-33-thread-5,58408858,0,57657484,60000000,27007392,429846560 +main,32503704484317,32503706647141,10,2,namer,,0,254,pool-33-thread-5,2162824,0,2167748,0,454128,429846560 +main,32503706761616,32503706907899,10,3,packageobjects,,0,254,pool-33-thread-5,146283,0,145958,0,9936,429846560 +main,32503706953466,32504180567413,10,4,typer,,0,254,pool-33-thread-5,473613947,0,472927303,480000000,125840232,555388768 +main,32504180693484,32504193146454,10,5,superaccessors,,0,254,pool-33-thread-5,12452970,0,12458623,10000000,2223352,558525776 +main,32504193257207,32504294341980,10,6,patmat,,0,254,pool-33-thread-5,101084773,0,100482002,100000000,19457496,577347864 +main,32504294499378,32504299319875,10,7,extmethods,,0,254,pool-33-thread-5,4820497,0,4829332,0,334672,577347864 +main,32504299488097,32504303140498,10,8,pickler,,0,254,pool-33-thread-5,3652401,0,3582330,10000000,1287024,580484864 +GC,32506986860702,32507049860702,80265, 80327,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32504303272553,32507143175719,10,9,xsbt-api,,0,254,pool-33-thread-5,2839903166,0,2776142526,2770000000,1534024840,272611464 +main,32507143298771,32507160124318,10,10,xsbt-dependency,,0,254,pool-33-thread-5,16825547,0,16821804,10000000,6426424,272611464 +main,32507160228690,32507215663670,10,11,refchecks,,0,254,pool-33-thread-5,55434980,0,55320837,50000000,12176360,290762440 +main,32507215785718,32507251425436,10,12,uncurry,,0,254,pool-33-thread-5,35639718,0,34655222,40000000,6607240,290762440 +main,32507251587432,32507272916547,10,13,fields,,0,254,pool-33-thread-5,21329115,0,21332943,20000000,4869728,308913624 +main,32507273027563,32507278941524,10,14,tailcalls,,0,254,pool-33-thread-5,5913961,0,5919268,10000000,904496,308913624 +main,32507279050957,32507380055631,10,15,specialize,,0,254,pool-33-thread-5,101004674,0,101009750,100000000,40597704,345256632 +main,32507380180084,32507397369154,10,16,explicitouter,,0,254,pool-33-thread-5,17189070,0,17194595,20000000,4239088,345256632 +main,32507397495544,32507497511057,10,17,erasure,,0,254,pool-33-thread-5,100015513,0,100019661,100000000,22865160,363407632 +main,32507497624074,32507503756034,10,18,posterasure,,0,254,pool-33-thread-5,6131960,0,6137591,0,1241168,363407632 +main,32507503868214,32507533171171,10,19,lambdalift,,0,254,pool-33-thread-5,29302957,0,29275223,30000000,2666280,381558688 +main,32507533306587,32507549052597,10,20,constructors,,0,254,pool-33-thread-5,15746010,0,15750452,20000000,2536304,381558688 +main,32507549191435,32507554305646,10,21,flatten,,0,254,pool-33-thread-5,5114211,0,5119553,0,886616,381558688 +main,32507554429500,32507598998439,10,22,mixin,,0,254,pool-33-thread-5,44568939,0,44573590,50000000,13732160,381558688 +main,32507599137897,32507602381516,10,23,cleanup,,0,254,pool-33-thread-5,3243619,0,3251407,0,541728,399710440 +main,32507602514569,32507637934483,10,24,delambdafy,,0,254,pool-33-thread-5,35419914,0,35259020,40000000,3681792,399710440 +main,32507638058206,32507790339716,10,25,jvm,,0,254,pool-33-thread-5,152281510,0,151430313,140000000,34250392,436020504 +main,32507790448685,32507791906163,10,26,xsbt-analyzer,,0,254,pool-33-thread-5,1457478,0,1462233,0,287224,436020504 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,32508261699527,32508262718783,11,0,,,0,272,pool-35-thread-7,1019256,0,1014741,0,339216,539427504 +main,32508263114458,32508313388075,11,1,parser,,0,272,pool-35-thread-7,50273617,0,49907401,50000000,27006960,567033176 +main,32508313508240,32508315535858,11,2,namer,,0,272,pool-35-thread-7,2027618,0,2038864,0,453144,567033176 +main,32508315652492,32508315767786,11,3,packageobjects,,0,272,pool-35-thread-7,115294,0,115214,0,9016,567033176 +main,32508315830982,32508786086468,11,4,typer,,0,272,pool-35-thread-7,470255486,0,470258208,460000000,125774040,694252776 +main,32508786249769,32508792749099,11,5,superaccessors,,0,272,pool-35-thread-7,6499330,0,6503642,10000000,2219256,694252776 +main,32508792870840,32508886721421,11,6,patmat,,0,272,pool-35-thread-7,93850581,0,93504691,90000000,19318672,714329752 +main,32508886887532,32508889922900,11,7,extmethods,,0,272,pool-35-thread-7,3035368,0,3047137,0,333400,714329752 +main,32508890066157,32508893809213,11,8,pickler,,0,272,pool-35-thread-7,3743056,0,3747653,10000000,1285848,716843448 +GC,32511404806870,32511467806870,84683, 84745,PS Scavenge,end of minor GC,Allocation Failure,8 +main,32508893964162,32511726060459,11,9,xsbt-api,,0,272,pool-35-thread-7,2832096297,0,2769283082,2760000000,1534049856,381421904 +main,32511726191969,32511744322859,11,10,xsbt-dependency,,0,272,pool-35-thread-7,18130890,0,18104956,10000000,6425800,381421904 +main,32511744431600,32511814835886,11,11,refchecks,,0,272,pool-35-thread-7,70404286,0,70411117,70000000,12207504,399488200 +main,32511815007480,32511843343179,11,12,uncurry,,0,272,pool-35-thread-7,28335699,0,28333982,30000000,6599624,399488200 +main,32511843498624,32511867235211,11,13,fields,,0,272,pool-35-thread-7,23736587,0,23621941,20000000,4863840,399488200 +main,32511867351398,32511873198173,11,14,tailcalls,,0,272,pool-35-thread-7,5846775,0,5682655,10000000,902200,399488200 +main,32511873316826,32511959454603,11,15,specialize,,0,272,pool-35-thread-7,86137777,0,86141984,80000000,39967760,453711672 +main,32511959584188,32511975559696,11,16,explicitouter,,0,272,pool-35-thread-7,15975508,0,15980227,20000000,4236232,453711672 +main,32511975663214,32512073323651,11,17,erasure,,0,272,pool-35-thread-7,97660437,0,97664344,100000000,22863056,471777456 +main,32512073446385,32512079322875,11,18,posterasure,,0,272,pool-35-thread-7,5876490,0,5880448,0,1239360,471777456 +main,32512079414964,32512106964259,11,19,lambdalift,,0,272,pool-35-thread-7,27549295,0,27544893,30000000,2663936,471777456 +main,32512107073769,32512122044205,11,20,constructors,,0,272,pool-35-thread-7,14970436,0,14974809,20000000,2533736,489843248 +main,32512122157952,32512127266038,11,21,flatten,,0,272,pool-35-thread-7,5108086,0,5114178,0,866392,489843248 +main,32512127394007,32512176356722,11,22,mixin,,0,272,pool-35-thread-7,48962715,0,48967070,50000000,13709448,489843248 +main,32512176459448,32512179380854,11,23,cleanup,,0,272,pool-35-thread-7,2921406,0,2924916,0,541848,489843248 +main,32512179470030,32512200281601,11,24,delambdafy,,0,272,pool-35-thread-7,20811571,0,20816372,30000000,3679592,507909040 +main,32512200392296,32512330028075,11,25,jvm,,0,272,pool-35-thread-7,129635779,0,129650839,90000000,34058984,525980552 +main,32512330160091,32512331807615,11,26,xsbt-analyzer,,0,272,pool-35-thread-7,1647524,0,1654046,0,287224,525980552 diff --git a/reports/krzysiek/refchecks/index.html b/reports/krzysiek/refchecks/index.html new file mode 100644 index 0000000..9614a90 --- /dev/null +++ b/reports/krzysiek/refchecks/index.html @@ -0,0 +1,28 @@ + + + +
+ \ No newline at end of file diff --git a/reports/krzysiek/refchecks/run_1_baseline-range.csv b/reports/krzysiek/refchecks/run_1_baseline-range.csv new file mode 100644 index 0000000..cc2e93c --- /dev/null +++ b/reports/krzysiek/refchecks/run_1_baseline-range.csv @@ -0,0 +1,71 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7852062735927,7852087173817,1,0,,,0,106,pool-12-thread-2,24437890,0,23375107,20000000,6188776,167443392 +GC,7853377855856,7853423855856,13388, 13433,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,7854038317429,7854072317429,14056, 14089,PS Scavenge,end of minor GC,Allocation Failure,8 +main,7852098324403,7854491367713,1,1,parser,,0,106,pool-12-thread-2,2393043310,0,2271219423,2260000000,578503984,291619456 +main,7854491623744,7854973433588,1,2,namer,,0,106,pool-12-thread-2,481809844,0,459905695,450000000,16001776,311608680 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7855830327421,7855844100201,2,0,,,0,119,pool-14-thread-2,13772780,0,13589805,10000000,6098224,367422064 +GC,7855944293475,7855979293475,15962, 15996,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,7856507866838,7856548866838,16526, 16566,PS Scavenge,end of minor GC,Allocation Failure,8 +main,7855847087564,7856975423347,2,1,parser,,0,119,pool-14-thread-2,1128335783,0,1045330218,1040000000,559000576,398977536 +main,7856975582625,7857128773775,2,2,namer,,0,119,pool-14-thread-2,153191150,0,146839356,150000000,8600424,407515832 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7857516349525,7857530328232,3,0,,,0,132,pool-16-thread-1,13978707,0,13965178,10000000,6098248,460218712 +GC,7857597345237,7857647345237,17615, 17664,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,7858163538415,7858217538415,18181, 18234,PS Scavenge,end of minor GC,Allocation Failure,8 +main,7857532211526,7858655597012,3,1,parser,,0,132,pool-16-thread-1,1123385486,0,1017757133,1020000000,557165656,386031240 +main,7858656331515,7858773119396,3,2,namer,,0,132,pool-16-thread-1,116787881,0,116089447,110000000,8545216,397187648 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7859112533281,7859130717245,4,0,,,0,147,pool-18-thread-1,18183964,0,18196140,10000000,6098248,452011352 +GC,7859428391166,7859468391166,19446, 19485,PS Scavenge,end of minor GC,Allocation Failure,8 +main,7859132871856,7859999475839,4,1,parser,,0,147,pool-18-thread-1,866603983,0,824766175,820000000,555705768,578939296 +main,7859999670841,7860098038143,4,2,namer,,0,147,pool-18-thread-1,98367302,0,96458006,100000000,8354664,585881760 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7860640185509,7860651880081,5,0,,,0,162,pool-20-thread-2,11694572,0,11697762,10000000,6098248,198795800 +GC,7861361398381,7861389398381,21379, 21406,PS Scavenge,end of minor GC,Allocation Failure,8 +main,7860653677531,7861407078347,5,1,parser,,0,162,pool-20-thread-2,753400816,0,725519636,720000000,555424928,211081736 +main,7861407304042,7861479184392,5,2,namer,,0,162,pool-20-thread-2,71880350,0,71171888,70000000,8342968,219665032 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7861958787029,7861973704186,6,0,,,0,177,pool-22-thread-3,14917157,0,14917725,10000000,6090136,270887592 +GC,7862614431233,7862632431233,22633, 22650,PS Scavenge,end of minor GC,Allocation Failure,8 +main,7861975254050,7862716017781,6,1,parser,,0,177,pool-22-thread-3,740763731,0,722576469,720000000,556536344,257237624 +main,7862716137024,7862791501795,6,2,namer,,0,177,pool-22-thread-3,75364771,0,74358394,80000000,8234200,264087472 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7863113174410,7863128524119,7,0,,,0,196,pool-24-thread-4,15349709,0,15353431,0,6090056,319022944 +main,7863129955515,7863907427142,7,1,parser,,0,196,pool-24-thread-4,777471627,0,777010836,760000000,556375264,876125600 +main,7863907602571,7863978571825,7,2,namer,,0,196,pool-24-thread-4,70969254,0,67483131,70000000,6228240,881750072 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7864371744726,7864382919439,8,0,,,0,208,pool-26-thread-2,11174713,0,11169016,0,6090704,196585416 +main,7864384532992,7865042880063,8,1,parser,,0,208,pool-26-thread-2,658347071,0,657659825,660000000,556279640,753696168 +main,7865043006568,7865092993871,8,2,namer,,0,208,pool-26-thread-2,49987303,0,47660662,40000000,6296384,760339312 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7865582763250,7865594656741,9,0,,,0,223,pool-28-thread-2,11893491,0,11892822,10000000,6090056,806313592 +GC,7865665562797,7865680562797,25684, 25698,PS Scavenge,end of minor GC,Allocation Failure,8 +main,7865595545446,7866264259728,9,1,parser,,0,223,pool-28-thread-2,668714282,0,654387936,650000000,556172104,680066136 +main,7866264399331,7866329214641,9,2,namer,,0,223,pool-28-thread-2,64815310,0,63569758,60000000,8035504,687516792 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/scala-library/target/scala-2.13.0-M3/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,7866750539306,7866762659014,10,0,,,0,239,pool-30-thread-6,12119708,0,12118034,10000000,6090056,740896720 +GC,7867091577012,7867100577012,27110, 27118,PS Scavenge,end of minor GC,Allocation Failure,8 +main,7866763496271,7867506285519,10,1,parser,,0,239,pool-30-thread-6,742789248,0,732772515,700000000,556133808,495160792 +main,7867506447524,7867554272427,10,2,namer,,0,239,pool-30-thread-6,47824903,0,47287637,50000000,8024792,501646560 diff --git a/reports/krzysiek/refchecks/run_1_parallel.csv b/reports/krzysiek/refchecks/run_1_parallel.csv new file mode 100644 index 0000000..635072e --- /dev/null +++ b/reports/krzysiek/refchecks/run_1_parallel.csv @@ -0,0 +1,743 @@ +info, 1, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +GC,30741269755297,30741306755297,16949, 16985,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30741690274625,30741694579565,1,0,,,0,178,pool-15-thread-5,4304940,0,4232355,0,407616,153103112 +main,30741700053926,30742180249320,1,1,parser,,0,178,pool-15-thread-5,480195394,0,475730236,480000000,32886040,185745656 +main,30742180518774,30742282453516,1,2,namer,,0,178,pool-15-thread-5,101934742,0,100712307,100000000,3265296,189986960 +main,30742282683850,30742284713064,1,3,packageobjects,,0,178,pool-15-thread-5,2029214,0,1991318,0,35536,189986960 +GC,30744070771323,30744114771323,19526, 19569,PS Scavenge,end of minor GC,Metadata GC Threshold,8 +GC,30743883308388,30744115308388,19569, 19800,PS MarkSweep,end of major GC,Metadata GC Threshold,8 +main,30742284855393,30746419217776,1,4,typer,,0,178,pool-15-thread-5,4134362383,0,3803727309,3780000000,175468200,228945768 +main,30746419434034,30746506348293,1,5,superaccessors,,0,178,pool-15-thread-5,86914259,0,85106704,80000000,3083768,231771952 +main,30746506540732,30747215667676,1,6,patmat,,0,178,pool-15-thread-5,709126944,0,693145255,690000000,34246072,265764208 +main,30747215856382,30747255386226,1,7,extmethods,,0,178,pool-15-thread-5,39529844,0,38158407,40000000,1148224,267179336 +main,30747256050108,30747310504140,1,8,pickler,,0,178,pool-15-thread-5,54454032,0,53021794,50000000,1853480,268592400 +GC,30748909425918,30748958425918,24596, 24644,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,30750649808591,30750690808591,26337, 26377,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,30751885266399,30751956266399,27572, 27642,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30747310675581,30752549067266,1,9,xsbt-api,,0,178,pool-15-thread-5,5238391685,0,5041270513,5010000000,1602075040,519732088 +main,30752549247766,30752677719929,1,10,xsbt-dependency,,0,178,pool-15-thread-5,128472163,0,123164920,120000000,8494544,529078728 +background,30752686489404,30753337462642,1,11,refchecks,worker,8,182,scalac-refchecks-worker-1,650973238,100040,219751436,200000000,3469072,560357288 +background,30752686519429,30753337628785,1,11,refchecks,worker,9,183,scalac-refchecks-worker-2,651109356,249063,331378993,330000000,8641480,560357288 +background,30752686526537,30753337672680,1,11,refchecks,worker,1,184,scalac-refchecks-worker-3,651146143,0,352710687,350000000,11122736,560357288 +background,30752686692051,30753337704044,1,11,refchecks,worker,5,185,scalac-refchecks-worker-4,651011993,241915,256403265,250000000,3707952,560357288 +main,30752678067947,30753338338539,1,11,refchecks,,0,178,pool-15-thread-5,660270592,0,10986853,10000000,400432,560357288 +main,30753338620507,30753636557589,1,12,uncurry,,0,178,pool-15-thread-5,297937082,0,287373402,280000000,10076136,569621856 +main,30753636735386,30753826589350,1,13,fields,,0,178,pool-15-thread-5,189853964,0,183955805,190000000,8530864,578886440 +main,30753826832368,30753899875759,1,14,tailcalls,,0,178,pool-15-thread-5,73043391,0,68778789,70000000,2113768,578886440 +main,30753900074972,30754568741947,1,15,specialize,,0,178,pool-15-thread-5,668666975,0,634803674,620000000,55264288,634745984 +main,30754569073515,30754716680550,1,16,explicitouter,,0,178,pool-15-thread-5,147607035,0,133824847,130000000,6514536,644010616 +main,30754716883328,30755572287865,1,17,erasure,,0,178,pool-15-thread-5,855404537,0,829300410,830000000,31601248,674667640 +main,30755572485823,30755609050233,1,18,posterasure,,0,178,pool-15-thread-5,36564410,0,36298429,30000000,1700736,674667640 +main,30755609207683,30755808115788,1,19,lambdalift,,0,178,pool-15-thread-5,198908105,0,194831802,200000000,4545616,683932224 +main,30755808257431,30755929016625,1,20,constructors,,0,178,pool-15-thread-5,120759194,0,117803713,110000000,4184536,683932224 +main,30755929172577,30755965748807,1,21,flatten,,0,178,pool-15-thread-5,36576230,0,36300214,40000000,1523728,683932224 +main,30755965935661,30756261668229,1,22,mixin,,0,178,pool-15-thread-5,295732568,0,292253812,290000000,18897504,702461464 +main,30756261871951,30756292840440,1,23,cleanup,,0,178,pool-15-thread-5,30968489,0,30980079,30000000,1114096,711726088 +main,30756293196819,30756470945577,1,24,delambdafy,,0,178,pool-15-thread-5,177748758,0,174036140,170000000,5851640,711726088 +main,30756471090863,30757378998888,1,25,jvm,,0,178,pool-15-thread-5,907908025,0,887768075,870000000,52878272,767320984 +main,30757379186927,30757386176304,1,26,xsbt-analyzer,,0,178,pool-15-thread-5,6989377,0,6841840,0,466424,767320984 +info, 2, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30758373241808,30758375331920,2,0,,,0,193,pool-17-thread-3,2090112,0,2087634,0,339216,303046568 +main,30758376603891,30758540731058,2,1,parser,,0,193,pool-17-thread-3,164127167,0,162514490,160000000,26822624,329111504 +main,30758540878423,30758547329197,2,2,namer,,0,193,pool-17-thread-3,6450774,0,5992089,10000000,509240,330849160 +main,30758547453255,30758547757027,2,3,packageobjects,,0,193,pool-17-thread-3,303772,0,304807,0,12480,330849160 +main,30758547827008,30760018757084,2,4,typer,,0,193,pool-17-thread-3,1470930076,0,1460340768,1450000000,139132616,469740112 +main,30760019007150,30760069191288,2,5,superaccessors,,0,193,pool-17-thread-3,50184138,0,46032417,50000000,2442512,471477816 +main,30760069444867,30760460794403,2,6,patmat,,0,193,pool-17-thread-3,391349536,0,388135552,390000000,21017032,492330032 +main,30760461017111,30760473372710,2,7,extmethods,,0,193,pool-17-thread-3,12355599,0,12334292,10000000,382832,494067672 +main,30760473598325,30760498240304,2,8,pickler,,0,193,pool-17-thread-3,24641979,0,24427841,20000000,1297032,494067672 +GC,30762888644763,30763200644763,38575, 38886,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,30765223963253,30765320963253,40911, 41007,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30760498436036,30766476819159,2,9,xsbt-api,,0,193,pool-17-thread-3,5978383123,0,5476641684,5450000000,1586780152,904502696 +main,30766477004486,30766535359510,2,10,xsbt-dependency,,0,193,pool-17-thread-3,58355024,0,57470574,60000000,6816232,913962216 +background,30766535808313,30766637960575,2,11,refchecks,worker,6,202,scalac-refchecks-worker-1,102152262,63868,85784822,80000000,4564072,931613568 +background,30766535853453,30766638064634,2,11,refchecks,worker,9,203,scalac-refchecks-worker-2,102211181,106568,64410045,60000000,1943992,931613568 +background,30766535895599,30766638111785,2,11,refchecks,worker,1,204,scalac-refchecks-worker-3,102216186,0,85808121,80000000,5605536,931613568 +background,30766535971958,30766638150239,2,11,refchecks,worker,7,205,scalac-refchecks-worker-4,102178281,3507122,62387372,50000000,1941080,931613568 +main,30766535492242,30766638559880,2,11,refchecks,,0,193,pool-17-thread-3,103067638,0,968795,0,25024,931613568 +main,30766638694668,30766723174629,2,12,uncurry,,0,193,pool-17-thread-3,84479961,0,84105347,80000000,7855800,941073072 +main,30766723303708,30766780414816,2,13,fields,,0,193,pool-17-thread-3,57111108,0,56052062,60000000,5889080,941073072 +main,30766780634134,30766796920705,2,14,tailcalls,,0,193,pool-17-thread-3,16286571,0,16041582,10000000,1264904,941073072 +main,30766797110881,30767035924757,2,15,specialize,,0,193,pool-17-thread-3,238813876,0,233288856,230000000,47105800,988370768 +main,30767036107122,30767076250589,2,16,explicitouter,,0,193,pool-17-thread-3,40143467,0,39840742,40000000,5016224,997830288 +GC,30767319386473,30767427386473,43006, 43113,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30767076548649,30767506909316,2,17,erasure,,0,193,pool-17-thread-3,430360667,0,318499711,320000000,33524472,359838592 +main,30767507085995,30767525457754,2,18,posterasure,,0,193,pool-17-thread-3,18371759,0,18367685,20000000,1445032,359838592 +main,30767525636669,30767588836301,2,19,lambdalift,,0,193,pool-17-thread-3,63199632,0,62689646,60000000,2966616,359868440 +main,30767588997735,30767636464489,2,20,constructors,,0,193,pool-17-thread-3,47466754,0,47010631,50000000,2841456,372680912 +main,30767636650022,30767649168018,2,21,flatten,,0,193,pool-17-thread-3,12517996,0,12523018,10000000,1156008,372680912 +main,30767649320267,30767750572328,2,22,mixin,,0,193,pool-17-thread-3,101252061,0,100240826,100000000,16729016,385493376 +main,30767750705678,30767755364325,2,23,cleanup,,0,193,pool-17-thread-3,4658647,0,4665312,10000000,817880,385493376 +main,30767755517894,30767819392808,2,24,delambdafy,,0,193,pool-17-thread-3,63874914,0,62916632,60000000,4189104,385493376 +main,30767819529631,30768193173639,2,25,jvm,,0,193,pool-17-thread-3,373644008,0,360652015,340000000,39950152,423930896 +main,30768193340602,30768196561659,2,26,xsbt-analyzer,,0,193,pool-17-thread-3,3221057,0,3226402,0,297720,436743584 +info, 3, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30768962677113,30768964636090,3,0,,,0,214,pool-19-thread-3,1958977,0,1714531,0,339216,538501256 +main,30768965395591,30769092753128,3,1,parser,,0,214,pool-19-thread-3,127357537,0,125952135,130000000,27246912,566632168 +main,30769093030461,30769099287719,3,2,namer,,0,214,pool-19-thread-3,6257258,0,6259650,10000000,490696,566632168 +main,30769099501472,30769099750597,3,3,packageobjects,,0,214,pool-19-thread-3,249125,0,249844,0,9936,566632168 +main,30769099857202,30770274964179,3,4,typer,,0,214,pool-19-thread-3,1175106977,0,1165355067,1160000000,134345824,700505824 +main,30770275148473,30770293900184,3,5,superaccessors,,0,214,pool-19-thread-3,18751711,0,18761977,20000000,2337768,704524568 +main,30770294109798,30770511551241,3,6,patmat,,0,214,pool-19-thread-3,217441443,0,211951681,210000000,20678200,724618080 +main,30770511732519,30770517085862,3,7,extmethods,,0,214,pool-19-thread-3,5353343,0,5208361,10000000,364280,724618080 +main,30770517236619,30770527557719,3,8,pickler,,0,214,pool-19-thread-3,10321100,0,10318516,10000000,1296384,726627424 +GC,30771519986260,30771656986260,47207, 47343,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,30773046343235,30773164343235,48733, 48850,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30770527718539,30773799712899,3,9,xsbt-api,,0,214,pool-19-thread-3,3271994360,0,3009836592,2980000000,1578926040,792894800 +main,30773799876130,30773837004209,3,10,xsbt-dependency,,0,214,pool-19-thread-3,37128079,0,36693339,40000000,6743592,792894800 +background,30773837452740,30773919669372,3,11,refchecks,worker,7,222,scalac-refchecks-worker-1,82216632,70377,33769816,30000000,1998696,810185328 +background,30773837616440,30773919780018,3,11,refchecks,worker,8,223,scalac-refchecks-worker-2,82163578,80839,40214172,40000000,2033592,810185328 +background,30773838134254,30773919813241,3,11,refchecks,worker,1,224,scalac-refchecks-worker-3,81678987,0,70538948,60000000,5634096,810185328 +background,30773838356886,30773919840306,3,11,refchecks,worker,7,225,scalac-refchecks-worker-4,81483420,80817,70743235,60000000,4369568,810185328 +main,30773837117424,30773920270330,3,11,refchecks,,0,214,pool-19-thread-3,83152906,0,1037247,0,24272,810185328 +main,30773920386316,30774021815198,3,12,uncurry,,0,214,pool-19-thread-3,101428882,0,100662132,100000000,7690936,822659816 +main,30774022060765,30774064692254,3,13,fields,,0,214,pool-19-thread-3,42631489,0,42524862,40000000,5771808,822659816 +main,30774064915140,30774077612229,3,14,tailcalls,,0,214,pool-19-thread-3,12697089,0,12704275,10000000,1239976,822659816 +main,30774077812748,30774270669829,3,15,specialize,,0,214,pool-19-thread-3,192857081,0,190687370,200000000,45364888,872557832 +main,30774270810164,30774307493027,3,16,explicitouter,,0,214,pool-19-thread-3,36682863,0,36076370,30000000,4937904,872557832 +main,30774307656046,30774597292053,3,17,erasure,,0,214,pool-19-thread-3,289636007,0,283804026,290000000,26701800,910082504 +main,30774597427678,30774612097122,3,18,posterasure,,0,214,pool-19-thread-3,14669444,0,14678196,10000000,1399576,910082504 +main,30774612232841,30774688092099,3,19,lambdalift,,0,214,pool-19-thread-3,75859258,0,75624186,80000000,2852216,910082504 +main,30774688288811,30774729916768,3,20,constructors,,0,214,pool-19-thread-3,41627957,0,41633913,40000000,2781656,910082504 +main,30774730056391,30774738750275,3,21,flatten,,0,214,pool-19-thread-3,8693884,0,8701708,10000000,1136312,910082504 +main,30774738909916,30774838415902,3,22,mixin,,0,214,pool-19-thread-3,99505986,0,99514155,100000000,16591992,935031536 +main,30774838612162,30774845150761,3,23,cleanup,,0,214,pool-19-thread-3,6538599,0,5415384,0,812184,935031536 +main,30774845306105,30774905289718,3,24,delambdafy,,0,214,pool-19-thread-3,59983613,0,59819049,60000000,4105488,935031536 +main,30774905660419,30775320588491,3,25,jvm,,0,214,pool-19-thread-3,414928072,0,388580181,390000000,38534312,975126024 +main,30775320721298,30775323716747,3,26,xsbt-analyzer,,0,214,pool-19-thread-3,2995449,0,2999223,0,297720,975126024 +info, 4, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30775960525648,30775961822768,4,0,,,0,229,pool-21-thread-1,1297120,0,1293814,0,339216,1076612096 +main,30775962901676,30776070714533,4,1,parser,,0,229,pool-21-thread-1,107812857,0,105213815,110000000,27164448,1102547016 +main,30776070999306,30776075551474,4,2,namer,,0,229,pool-21-thread-1,4552168,0,4554021,0,489840,1104708240 +main,30776075695527,30776075863149,4,3,packageobjects,,0,229,pool-21-thread-1,167622,0,160997,0,9936,1104708240 +main,30776075942499,30777056272659,4,4,typer,,0,229,pool-21-thread-1,980330160,0,971991331,980000000,133661120,1242914104 +main,30777056405715,30777074838069,4,5,superaccessors,,0,229,pool-21-thread-1,18432354,0,18241852,10000000,2395032,1245075352 +main,30777074996925,30777280303553,4,6,patmat,,0,229,pool-21-thread-1,205306628,0,202656697,210000000,20584328,1266687744 +main,30777280461900,30777284450519,4,7,extmethods,,0,229,pool-21-thread-1,3988619,0,3997243,0,363176,1266687744 +main,30777284636499,30777299259283,4,8,pickler,,0,229,pool-21-thread-1,14622784,0,14135349,10000000,1296216,1268848984 +GC,30777761921068,30777969921068,53449, 53656,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,30780045588766,30780123588766,55733, 55810,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30777299431632,30781082112216,4,9,xsbt-api,,0,229,pool-21-thread-1,3782680584,0,3492034233,3490000000,1579892568,899897016 +main,30781082326436,30781106171582,4,10,xsbt-dependency,,0,229,pool-21-thread-1,23845146,0,23850531,30000000,6714224,899897016 +background,30781106755298,30781185146376,4,11,refchecks,worker,5,240,scalac-refchecks-worker-1,78391078,41816,30013000,30000000,1749792,915251752 +background,30781106810291,30781185231526,4,11,refchecks,worker,9,241,scalac-refchecks-worker-2,78421235,77498,59633759,50000000,4269824,915251752 +background,30781107390346,30781185260841,4,11,refchecks,worker,1,242,scalac-refchecks-worker-3,77870495,0,66052427,60000000,5638064,915251752 +background,30781107819646,30781185285184,4,11,refchecks,worker,8,243,scalac-refchecks-worker-4,77465538,71931,32651087,30000000,2084144,915251752 +main,30781106300939,30781185809143,4,11,refchecks,,0,229,pool-21-thread-1,79508204,0,1032730,0,24272,915251752 +main,30781185934508,30781289482916,4,12,uncurry,,0,229,pool-21-thread-1,103548408,0,92713662,90000000,7664872,927234016 +main,30781289631489,30781343539109,4,13,fields,,0,229,pool-21-thread-1,53907620,0,53259595,50000000,5738888,939216400 +main,30781343718722,30781358040611,4,14,tailcalls,,0,229,pool-21-thread-1,14321889,0,14011417,20000000,1238696,939216400 +main,30781358182815,30781597300197,4,15,specialize,,0,229,pool-21-thread-1,239117382,0,235282124,230000000,44482136,975163208 +main,30781597500781,30781651813320,4,16,explicitouter,,0,229,pool-21-thread-1,54312539,0,52225093,60000000,4885864,987145496 +main,30781651985041,30781878530052,4,17,erasure,,0,229,pool-21-thread-1,226545011,0,223641372,220000000,26287568,1011110048 +main,30781878778220,30781890640379,4,18,posterasure,,0,229,pool-21-thread-1,11862159,0,11866542,10000000,1395112,1011110048 +main,30781890763976,30781936515574,4,19,lambdalift,,0,229,pool-21-thread-1,45751598,0,45212105,40000000,2847216,1011110048 +main,30781936643178,30781965715029,4,20,constructors,,0,229,pool-21-thread-1,29071851,0,28924046,30000000,2789336,1023092296 +main,30781965853496,30781973544335,4,21,flatten,,0,229,pool-21-thread-1,7690839,0,7551103,10000000,1136984,1023092296 +main,30781973685159,30782083420301,4,22,mixin,,0,229,pool-21-thread-1,109735142,0,106250303,110000000,16397280,1035074576 +main,30782083580175,30782089649849,4,23,cleanup,,0,229,pool-21-thread-1,6069674,0,5925703,0,692608,1035074576 +main,30782089788086,30782167241487,4,24,delambdafy,,0,229,pool-21-thread-1,77453401,0,76128763,80000000,4095648,1035074576 +main,30782167408544,30782458479404,4,25,jvm,,0,229,pool-21-thread-1,291070860,0,288041784,280000000,37671416,1083022648 +main,30782458605978,30782460513597,4,26,xsbt-analyzer,,0,229,pool-21-thread-1,1907619,0,1917724,0,297720,1083022648 +info, 5, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30783106021023,30783107812311,5,0,,,0,251,pool-23-thread-1,1791288,0,1789386,0,339216,1188731936 +main,30783108611407,30783180710400,5,1,parser,,0,251,pool-23-thread-1,72098993,0,71976567,80000000,27168872,1215053288 +main,30783180836174,30783183776628,5,2,namer,,0,251,pool-23-thread-1,2940454,0,2945998,0,491288,1215053288 +main,30783183894624,30783184042690,5,3,packageobjects,,0,251,pool-23-thread-1,148066,0,150311,0,9936,1215053288 +main,30783184157591,30783921972245,5,4,typer,,0,251,pool-23-thread-1,737814654,0,735384186,730000000,133412096,1354601456 +main,30783922103345,30783931671450,5,5,superaccessors,,0,251,pool-23-thread-1,9568105,0,9575440,10000000,2309016,1356794976 +main,30783931797647,30784158965684,5,6,patmat,,0,251,pool-23-thread-1,227168037,0,225894884,230000000,20302352,1376536000 +main,30784159210956,30784165471703,5,7,extmethods,,0,251,pool-23-thread-1,6260747,0,6274123,10000000,361592,1376536000 +main,30784165652152,30784177803532,5,8,pickler,,0,251,pool-23-thread-1,12151380,0,12166866,10000000,1296216,1378729464 +GC,30784945150887,30785143150887,60632, 60829,PS Scavenge,end of minor GC,Allocation Failure,8 +GC,30788516485320,30788591485320,64204, 64278,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30784178107551,30788800573055,5,9,xsbt-api,,0,251,pool-23-thread-1,4622465504,0,4347764341,4320000000,1579628648,570463104 +main,30788800743298,30788828410142,5,10,xsbt-dependency,,0,251,pool-23-thread-1,27666844,0,27571011,30000000,6564304,584535832 +background,30788829555517,30788918066323,5,11,refchecks,worker,9,259,scalac-refchecks-worker-1,88510806,89142,34065324,30000000,1868512,602479544 +background,30788831353618,30788918195573,5,11,refchecks,worker,6,260,scalac-refchecks-worker-2,86841955,120886,49215024,40000000,3798408,602479544 +background,30788832988269,30788918233241,5,11,refchecks,worker,1,261,scalac-refchecks-worker-3,85244972,0,67195688,60000000,5629072,602479544 +background,30788836120592,30788918281842,5,11,refchecks,worker,7,262,scalac-refchecks-worker-4,82161250,96504,38988809,30000000,2409560,602479544 +main,30788828651402,30788918834188,5,11,refchecks,,0,251,pool-23-thread-1,90182786,0,1825635,0,24464,602479544 +main,30788918967113,30788985424055,5,12,uncurry,,0,251,pool-23-thread-1,66456942,0,65688478,60000000,7529656,602479544 +main,30788985584768,30789036721534,5,13,fields,,0,251,pool-23-thread-1,51136766,0,49500795,40000000,5653688,616552264 +main,30789036880528,30789052050704,5,14,tailcalls,,0,251,pool-23-thread-1,15170176,0,14249634,20000000,1234056,616552264 +main,30789052223360,30789248799551,5,15,specialize,,0,251,pool-23-thread-1,196576191,0,194450765,190000000,44167624,658770432 +main,30789248950313,30789282693080,5,16,explicitouter,,0,251,pool-23-thread-1,33742767,0,33750271,40000000,4828232,658770432 +main,30789282869529,30789480454040,5,17,erasure,,0,251,pool-23-thread-1,197584511,0,196060854,190000000,26219384,689432520 +main,30789480633848,30789496148076,5,18,posterasure,,0,251,pool-23-thread-1,15514228,0,15520358,20000000,1391256,689432520 +main,30789496283166,30789546042802,5,19,lambdalift,,0,251,pool-23-thread-1,49759636,0,49767827,50000000,2842192,689463480 +main,30789546221100,30789585688064,5,20,constructors,,0,251,pool-23-thread-1,39466964,0,39412796,40000000,2779600,703536208 +main,30789585904241,30789593660079,5,21,flatten,,0,251,pool-23-thread-1,7755838,0,7772149,10000000,1124024,703536208 +main,30789593914290,30789670759533,5,22,mixin,,0,251,pool-23-thread-1,76845243,0,76763267,70000000,15877944,717608928 +main,30789670895587,30789675418096,5,23,cleanup,,0,251,pool-23-thread-1,4522509,0,4530226,10000000,688240,717608928 +main,30789675568483,30789724755237,5,24,delambdafy,,0,251,pool-23-thread-1,49186754,0,47859176,50000000,4082904,717623320 +main,30789724928795,30789954213620,5,25,jvm,,0,251,pool-23-thread-1,229284825,0,227061140,200000000,37358832,759841624 +main,30789954331061,30789956174130,5,26,xsbt-analyzer,,0,251,pool-23-thread-1,1843069,0,1686730,0,297720,759841624 +info, 6, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30790484306916,30790486087062,6,0,,,0,277,pool-25-thread-8,1780146,0,1779327,0,339216,880493016 +main,30790486977290,30790581728640,6,1,parser,,0,277,pool-25-thread-8,94751350,0,94224175,90000000,27132208,908689448 +main,30790581890746,30790584860686,6,2,namer,,0,277,pool-25-thread-8,2969940,0,2833360,10000000,491136,908689448 +main,30790584992500,30790585119735,6,3,packageobjects,,0,277,pool-25-thread-8,127235,0,126862,0,9936,908689448 +main,30790585174974,30791243655382,6,4,typer,,0,277,pool-25-thread-8,658480408,0,654580946,650000000,133108936,1042518848 +main,30791243812634,30791254470098,6,5,superaccessors,,0,277,pool-25-thread-8,10657464,0,10664031,10000000,2313456,1045082232 +main,30791254609638,30791429793366,6,6,patmat,,0,277,pool-25-thread-8,175183728,0,173172113,180000000,20214280,1063025440 +main,30791429914362,30791434657020,6,7,extmethods,,0,277,pool-25-thread-8,4742658,0,4728464,0,361816,1065588744 +main,30791434833420,30791444801345,6,8,pickler,,0,277,pool-25-thread-8,9967925,0,9698044,10000000,1296248,1065588744 +GC,30793244709450,30793438709450,68931, 69124,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30791444978102,30794802016884,6,9,xsbt-api,,0,277,pool-25-thread-8,3357038782,0,3154247191,3150000000,1579209016,1314046520 +main,30794802156216,30794821433558,6,10,xsbt-dependency,,0,277,pool-25-thread-8,19277342,0,19268950,20000000,6512888,1314046520 +background,30794821927577,30794875926651,6,11,refchecks,worker,6,282,scalac-refchecks-worker-1,53999074,45817,50371787,50000000,4418392,1329085304 +background,30794821968492,30794876036178,6,11,refchecks,worker,8,283,scalac-refchecks-worker-2,54067686,74530,25050584,20000000,1763880,1329085304 +background,30794822066735,30794876069401,6,11,refchecks,worker,1,284,scalac-refchecks-worker-3,54002666,0,47523457,40000000,5596736,1329085304 +background,30794822224641,30794876095170,6,11,refchecks,worker,8,285,scalac-refchecks-worker-4,53870529,73038,24288006,20000000,1839336,1329085304 +main,30794821555330,30794876598737,6,11,refchecks,,0,277,pool-25-thread-8,55043407,0,937700,0,25008,1329085304 +main,30794876690770,30794917636714,6,12,uncurry,,0,277,pool-25-thread-8,40945944,0,40612227,40000000,7543752,1340198848 +main,30794917744786,30794943641682,6,13,fields,,0,277,pool-25-thread-8,25896896,0,25903728,30000000,5618864,1340198848 +main,30794943784298,30794956322309,6,14,tailcalls,,0,277,pool-25-thread-8,12538011,0,12118750,10000000,1233456,1351312368 +main,30794956443847,30795087724454,6,15,specialize,,0,277,pool-25-thread-8,131280607,0,131039414,130000000,43629496,1384653040 +main,30795087870140,30795113040967,6,16,explicitouter,,0,277,pool-25-thread-8,25170827,0,25170094,20000000,4825584,1395766584 +main,30795113177009,30795254227565,6,17,erasure,,0,277,pool-25-thread-8,141050556,0,139668783,140000000,26202728,1417993680 +main,30795254345669,30795263803364,6,18,posterasure,,0,277,pool-25-thread-8,9457695,0,9194786,10000000,1390856,1417993680 +main,30795263911611,30795300791682,6,19,lambdalift,,0,277,pool-25-thread-8,36880071,0,36787847,40000000,2838376,1429107224 +main,30795300918284,30795324551333,6,20,constructors,,0,277,pool-25-thread-8,23633049,0,23561904,20000000,2778152,1429107224 +main,30795324686865,30795330619659,6,21,flatten,,0,277,pool-25-thread-8,5932794,0,5939469,10000000,1124024,1429107224 +main,30795330765842,30795399163665,6,22,mixin,,0,277,pool-25-thread-8,68397823,0,67036624,70000000,15839176,1440243128 +main,30795399293760,30795402999674,6,23,cleanup,,0,277,pool-25-thread-8,3705914,0,3717491,0,688120,1440243128 +main,30795403137120,30795436480789,6,24,delambdafy,,0,277,pool-25-thread-8,33343669,0,32955452,30000000,4067832,1451356664 +main,30795436599015,30795645001592,6,25,jvm,,0,277,pool-25-thread-8,208402577,0,206366902,190000000,37060288,1484697408 +main,30795645165363,30795646938870,6,26,xsbt-analyzer,,0,277,pool-25-thread-8,1773507,0,1775669,0,297720,1484697408 +info, 7, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30797184599768,30797185559343,7,0,,,0,297,pool-27-thread-7,959575,0,957158,0,339216,260242376 +main,30797185928099,30797242156668,7,1,parser,,0,297,pool-27-thread-7,56228569,0,55606989,50000000,27131328,287224264 +main,30797242265515,30797246202700,7,2,namer,,0,297,pool-27-thread-7,3937185,0,3795656,10000000,488928,287224264 +main,30797246309237,30797246454386,7,3,packageobjects,,0,297,pool-27-thread-7,145149,0,146067,0,9936,287224264 +main,30797246509846,30797827699577,7,4,typer,,0,297,pool-27-thread-7,581189731,0,574394333,570000000,132867704,419354832 +main,30797827800123,30797836623108,7,5,superaccessors,,0,297,pool-27-thread-7,8822985,0,8833487,10000000,2302232,422352816 +main,30797836900551,30797996576353,7,6,patmat,,0,297,pool-27-thread-7,159675802,0,158211018,160000000,20134848,443338920 +main,30797996724970,30798001260387,7,7,extmethods,,0,297,pool-27-thread-7,4535417,0,4544035,0,361440,443338920 +main,30798001426095,30798009520112,7,8,pickler,,0,297,pool-27-thread-7,8094017,0,7770488,10000000,1279000,443338920 +GC,30801072220365,30801153220365,76759, 76839,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30798009650209,30801535129467,7,9,xsbt-api,,0,297,pool-27-thread-7,3525479258,0,3442180101,3400000000,1579027224,472377824 +main,30801535264836,30801558508010,7,10,xsbt-dependency,,0,297,pool-27-thread-7,23243174,0,23237084,20000000,6509472,489662024 +background,30801558967532,30801645573703,7,11,refchecks,worker,5,300,scalac-refchecks-worker-1,86606171,60000,20801231,20000000,1567880,506256464 +background,30801559034843,30801645694700,7,11,refchecks,worker,6,301,scalac-refchecks-worker-2,86659857,51592,26468398,20000000,1888936,506256464 +background,30801559501923,30801645759210,7,11,refchecks,worker,1,302,scalac-refchecks-worker-3,86257287,0,66387310,60000000,5627952,506256464 +background,30801559756727,30801645804018,7,11,refchecks,worker,11,303,scalac-refchecks-worker-4,86047291,115938,58784060,50000000,4547456,506256464 +main,30801558651447,30801646235032,7,11,refchecks,,0,297,pool-27-thread-7,87583585,0,1013062,0,24336,506256464 +main,30801646399051,30801729220894,7,12,uncurry,,0,297,pool-27-thread-7,82821843,0,82626985,80000000,7516824,506256464 +main,30801729406791,30801771219306,7,13,fields,,0,297,pool-27-thread-7,41812515,0,41775651,40000000,5616008,523540688 +main,30801771333757,30801784740342,7,14,tailcalls,,0,297,pool-27-thread-7,13406585,0,13044804,10000000,1201680,523540688 +main,30801784983733,30801958300184,7,15,specialize,,0,297,pool-27-thread-7,173316451,0,173081780,180000000,43622096,558120848 +main,30801958465163,30801988674272,7,16,explicitouter,,0,297,pool-27-thread-7,30209109,0,29897339,30000000,4817464,558120848 +main,30801988818437,30802222266320,7,17,erasure,,0,297,pool-27-thread-7,233447883,0,226325624,220000000,26155272,609282976 +main,30802222434665,30802238312040,7,18,posterasure,,0,297,pool-27-thread-7,15877375,0,15885282,20000000,1390728,609282976 +main,30802238526170,30802305193651,7,19,lambdalift,,0,297,pool-27-thread-7,66667481,0,65265863,70000000,2824136,609282976 +main,30802305336924,30802344880816,7,20,constructors,,0,297,pool-27-thread-7,39543892,0,39047849,30000000,2779240,609282976 +main,30802345118336,30802354516871,7,21,flatten,,0,297,pool-27-thread-7,9398535,0,9062955,10000000,1124024,609282976 +main,30802354654726,30802457905457,7,22,mixin,,0,297,pool-27-thread-7,103250731,0,98967619,100000000,15840632,626567192 +main,30802458102824,30802466175597,7,23,cleanup,,0,297,pool-27-thread-7,8072773,0,7783976,10000000,687576,626567192 +main,30802466431907,30802546421117,7,24,delambdafy,,0,297,pool-27-thread-7,79989210,0,73777896,70000000,4059680,643851416 +main,30802546606817,30802849453340,7,25,jvm,,0,297,pool-27-thread-7,302846523,0,296286107,290000000,36795728,678419832 +main,30802849595442,30802852099722,7,26,xsbt-analyzer,,0,297,pool-27-thread-7,2504280,0,2511462,0,297720,678419832 +info, 8, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30803568518921,30803571713806,8,0,,,0,318,pool-29-thread-6,3194885,0,2747324,0,339216,793747960 +main,30803572390126,30803676652306,8,1,parser,,0,318,pool-29-thread-6,104262180,0,100976395,100000000,27129288,822194584 +main,30803677079888,30803682649090,8,2,namer,,0,318,pool-29-thread-6,5569202,0,5568358,10000000,487792,822194584 +main,30803682882723,30803683264430,8,3,packageobjects,,0,318,pool-29-thread-6,381707,0,384689,0,9936,822194584 +main,30803683501941,30804445438359,8,4,typer,,0,318,pool-29-thread-6,761936418,0,760691097,750000000,132963488,956269976 +main,30804445617055,30804455371972,8,5,superaccessors,,0,318,pool-29-thread-6,9754917,0,9769816,10000000,2298488,958640568 +main,30804455657653,30804668245706,8,6,patmat,,0,318,pool-29-thread-6,212588053,0,194915142,200000000,20043824,977615056 +main,30804668369666,30804675022499,8,7,extmethods,,0,318,pool-29-thread-6,6652833,0,6669741,0,357368,977615056 +main,30804675182283,30804680988745,8,8,pickler,,0,318,pool-29-thread-6,5806462,0,5813770,10000000,1262480,979985608 +GC,30806799156734,30806962156734,82486, 82648,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30804681191778,30808331865917,8,9,xsbt-api,,0,318,pool-29-thread-6,3650674139,0,3483280691,3470000000,1579326328,937994296 +main,30808332331765,30808362732799,8,10,xsbt-dependency,,0,318,pool-29-thread-6,30401034,0,30348506,20000000,6507376,950751248 +background,30808363494701,30808475597140,8,11,refchecks,worker,5,321,scalac-refchecks-worker-1,112102439,60764,76128038,70000000,4062664,966239400 +background,30808363584044,30808475759792,8,11,refchecks,worker,10,322,scalac-refchecks-worker-2,112175748,127809,32107630,30000000,2167168,966239400 +background,30808363688188,30808475851321,8,11,refchecks,worker,1,323,scalac-refchecks-worker-3,112163133,0,105038225,100000000,5622392,966239400 +background,30808363764384,30808475930876,8,11,refchecks,worker,7,324,scalac-refchecks-worker-4,112166492,67741,29303112,20000000,1782248,966239400 +main,30808362940797,30808476575487,8,11,refchecks,,0,318,pool-29-thread-6,113634690,0,1468823,10000000,24896,966239400 +main,30808476746158,30808556486719,8,12,uncurry,,0,318,pool-29-thread-6,79740561,0,78304700,70000000,7476872,966239400 +main,30808556971472,30808610865707,8,13,fields,,0,318,pool-29-thread-6,53894235,0,53894630,60000000,5614944,978988264 +main,30808611353324,30808628622727,8,14,tailcalls,,0,318,pool-29-thread-6,17269403,0,17169379,20000000,1057744,978988264 +main,30808628899659,30808883172296,8,15,specialize,,0,318,pool-29-thread-6,254272637,0,252935543,250000000,43355616,1017234848 +main,30808883355489,30808934423136,8,16,explicitouter,,0,318,pool-29-thread-6,51067647,0,51034637,50000000,4806768,1029983736 +main,30808934645144,30809124069873,8,17,erasure,,0,318,pool-29-thread-6,189424729,0,189264889,190000000,26130624,1055481464 +main,30809124226396,30809135688232,8,18,posterasure,,0,318,pool-29-thread-6,11461836,0,11457838,10000000,1389624,1055481464 +main,30809135894083,30809194864350,8,19,lambdalift,,0,318,pool-29-thread-6,58970267,0,58834045,60000000,2817840,1055481464 +main,30809195077648,30809231172212,8,20,constructors,,0,318,pool-29-thread-6,36094564,0,35817365,40000000,2769112,1055481464 +main,30809231340513,30809239682725,8,21,flatten,,0,318,pool-29-thread-6,8342212,0,8327952,0,1105704,1055481464 +main,30809239847889,30809384090179,8,22,mixin,,0,318,pool-29-thread-6,144242290,0,141802562,150000000,15831944,1080979192 +main,30809384273881,30809391352586,8,23,cleanup,,0,318,pool-29-thread-6,7078705,0,7085954,0,687440,1080979192 +main,30809391544919,30809506060504,8,24,delambdafy,,0,318,pool-29-thread-6,114515585,0,104612807,100000000,4033240,1080979192 +main,30809506388673,30809919120037,8,25,jvm,,0,318,pool-29-thread-6,412731364,0,395380599,380000000,36582344,1119232288 +main,30809919283445,30809922037208,8,26,xsbt-analyzer,,0,318,pool-29-thread-6,2753763,0,2767213,0,297720,1119232288 +info, 9, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30810554065038,30810556022913,9,0,,,0,332,pool-31-thread-4,1957875,0,1953515,0,339216,1223839192 +main,30810556734596,30810632071581,9,1,parser,,0,332,pool-31-thread-4,75336985,0,74465275,80000000,27065856,1250389320 +main,30810632269760,30810635467770,9,2,namer,,0,332,pool-31-thread-4,3198010,0,3192269,0,486440,1250389320 +main,30810635616426,30810635757318,9,3,packageobjects,,0,332,pool-31-thread-4,140892,0,140464,0,9936,1250389320 +main,30810635820297,30811497442172,9,4,typer,,0,332,pool-31-thread-4,861621875,0,859424667,850000000,132733648,1382743632 +main,30811497610903,30811509957328,9,5,superaccessors,,0,332,pool-31-thread-4,12346425,0,12352803,10000000,2296520,1384956152 +main,30811510112338,30811713124000,9,6,patmat,,0,332,pool-31-thread-4,203011662,0,200724315,210000000,19850480,1404868768 +main,30811713273500,30811717589614,9,7,extmethods,,0,332,pool-31-thread-4,4316114,0,4340761,0,357152,1404868768 +main,30811717828890,30811724788773,9,8,pickler,,0,332,pool-31-thread-4,6959883,0,6965283,10000000,1287392,1407082296 +GC,30813114342355,30813360342355,88801, 89046,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30811724984101,30816104132728,9,9,xsbt-api,,0,332,pool-31-thread-4,4379148627,0,4130544901,4120000000,1579046960,1428381096 +main,30816104270047,30816123936215,9,10,xsbt-dependency,,0,332,pool-31-thread-4,19666168,0,19657657,20000000,6507816,1428381096 +background,30816124425979,30816191574376,9,11,refchecks,worker,10,342,scalac-refchecks-worker-1,67148397,79585,24152409,20000000,2285944,1445461992 +background,30816124482268,30816191667422,9,11,refchecks,worker,7,343,scalac-refchecks-worker-2,67185154,66498,44320061,40000000,3930080,1445461992 +background,30816124775657,30816191695805,9,11,refchecks,worker,1,344,scalac-refchecks-worker-3,66920148,0,58642719,50000000,5594632,1445461992 +background,30816126015986,30816191719710,9,11,refchecks,worker,5,345,scalac-refchecks-worker-4,65703724,39081,21534377,20000000,1792792,1445461992 +main,30816124110848,30816192077052,9,11,refchecks,,0,332,pool-31-thread-4,67966204,0,843158,0,24944,1445461992 +main,30816192214194,30816235507184,9,12,uncurry,,0,332,pool-31-thread-4,43292990,0,43299760,40000000,7474448,1455396288 +main,30816235641251,30816263749385,9,13,fields,,0,332,pool-31-thread-4,28108134,0,28083995,30000000,5608952,1465330520 +main,30816263871844,30816272299116,9,14,tailcalls,,0,332,pool-31-thread-4,8427272,0,8173257,10000000,1048032,1465330520 +main,30816272415913,30816416202455,9,15,specialize,,0,332,pool-31-thread-4,143786542,0,143438390,140000000,43313992,1505067440 +main,30816416435031,30816447070185,9,16,explicitouter,,0,332,pool-31-thread-4,30635154,0,30345836,30000000,4804264,1515001656 +main,30816447216493,30816582124566,9,17,erasure,,0,332,pool-31-thread-4,134908073,0,134623894,140000000,26110728,1534870096 +main,30816582265202,30816589238987,9,18,posterasure,,0,332,pool-31-thread-4,6973785,0,6973892,0,1389624,1534870096 +main,30816589353566,30816622256087,9,19,lambdalift,,0,332,pool-31-thread-4,32902521,0,32907754,40000000,2820400,1544804392 +main,30816622373919,30816644656240,9,20,constructors,,0,332,pool-31-thread-4,22282321,0,22280507,20000000,2764208,1544804392 +main,30816644771177,30816650437028,9,21,flatten,,0,332,pool-31-thread-4,5665851,0,5671126,0,1105704,1544804392 +main,30816650555846,30816721894809,9,22,mixin,,0,332,pool-31-thread-4,71338963,0,71344632,80000000,15725688,1564672880 +main,30816722090069,30816726789808,9,23,cleanup,,0,332,pool-31-thread-4,4699739,0,4709894,0,687520,1564672880 +main,30816726992569,30816772801690,9,24,delambdafy,,0,332,pool-31-thread-4,45809121,0,45811616,50000000,4032264,1564672880 +main,30816772928437,30816976894295,9,25,jvm,,0,332,pool-31-thread-4,203965858,0,203072332,190000000,36392784,1604410120 +main,30816977138688,30816979433413,9,26,xsbt-analyzer,,0,332,pool-31-thread-4,2294725,0,2296538,0,297720,1604410120 +info, 10, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30817518553194,30817519558354,10,0,,,0,355,pool-33-thread-3,1005160,0,1002136,0,339216,1720172056 +main,30817519933778,30817576184269,10,1,parser,,0,355,pool-33-thread-3,56250491,0,56021275,60000000,27091056,1745792568 +main,30817576331164,30817579070159,10,2,namer,,0,355,pool-33-thread-3,2738995,0,2743364,0,486392,1747927616 +main,30817579179557,30817579291831,10,3,packageobjects,,0,355,pool-33-thread-3,112274,0,111595,0,9936,1747927616 +main,30817579337569,30818290293693,10,4,typer,,0,355,pool-33-thread-3,710956124,0,709172794,710000000,132704224,1880550656 +main,30818290415834,30818297657432,10,5,superaccessors,,0,355,pool-33-thread-3,7241598,0,7247579,10000000,2295392,1882685736 +main,30818297771088,30818426719787,10,6,patmat,,0,355,pool-33-thread-3,128948699,0,128697054,120000000,19791760,1901901168 +main,30818426875159,30818430539619,10,7,extmethods,,0,355,pool-33-thread-3,3664460,0,3548321,10000000,357152,1901901168 +main,30818430656466,30818436061042,10,8,pickler,,0,355,pool-33-thread-3,5404576,0,5419334,0,1289224,1904036200 +GC,30819545930422,30819741930422,95233, 95428,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30818436283167,30822335172055,10,9,xsbt-api,,0,355,pool-33-thread-3,3898888888,0,3695200092,3670000000,1578993840,1631396128 +main,30822335383187,30822391968934,10,10,xsbt-dependency,,0,355,pool-33-thread-3,56585747,0,41343706,40000000,6507960,1638543144 +background,30822392669834,30822576436714,10,11,refchecks,worker,8,365,scalac-refchecks-worker-1,183766880,115508,60689775,60000000,4327824,1655837480 +background,30822395989622,30822576546140,10,11,refchecks,worker,8,366,scalac-refchecks-worker-2,180556518,86924,30000724,30000000,2089368,1655837480 +background,30822398693544,30822576590673,10,11,refchecks,worker,1,367,scalac-refchecks-worker-3,177897129,0,70039764,70000000,5588408,1655837480 +background,30822400310106,30822576619209,10,11,refchecks,worker,6,368,scalac-refchecks-worker-4,176309103,59565,24642850,20000000,1597864,1655837480 +main,30822392142044,30822577014236,10,11,refchecks,,0,355,pool-33-thread-3,184872192,0,1347050,0,25072,1655837480 +main,30822577117864,30822636941860,10,12,uncurry,,0,355,pool-33-thread-3,59823996,0,54002838,50000000,7471600,1662979744 +main,30822637135073,30822698096443,10,13,fields,,0,355,pool-33-thread-3,60961370,0,37707951,40000000,5602120,1662979744 +main,30822698379835,30822722300329,10,14,tailcalls,,0,355,pool-33-thread-3,23920494,0,15379480,10000000,1047416,1670122016 +main,30822722512021,30822903865688,10,15,specialize,,0,355,pool-33-thread-3,181353667,0,165712988,170000000,43328784,1712975584 +main,30822904042423,30822935275798,10,16,explicitouter,,0,355,pool-33-thread-3,31233375,0,31247602,30000000,4794536,1712975584 +main,30822935502885,30823091182654,10,17,erasure,,0,355,pool-33-thread-3,155679769,0,155665009,160000000,26101168,1741544768 +main,30823091325913,30823103633316,10,18,posterasure,,0,355,pool-33-thread-3,12307403,0,12309168,10000000,1365632,1741544768 +main,30823103808334,30823208346728,10,19,lambdalift,,0,355,pool-33-thread-3,104538394,0,73201041,70000000,2825912,1741544768 +main,30823208505303,30823277681952,10,20,constructors,,0,355,pool-33-thread-3,69176649,0,38504674,40000000,2765480,1748687032 +main,30823277839850,30823293490914,10,21,flatten,,0,355,pool-33-thread-3,15651064,0,8118581,10000000,1103072,1748687032 +main,30823293717214,30823431360183,10,22,mixin,,0,355,pool-33-thread-3,137642969,0,100231170,100000000,15705592,1762971576 +main,30823431593942,30823438735686,10,23,cleanup,,0,355,pool-33-thread-3,7141744,0,7000103,10000000,684096,1762971576 +main,30823438911232,30823513257687,10,24,delambdafy,,0,355,pool-33-thread-3,74346455,0,61086904,50000000,4030144,1770113816 +main,30823513420914,30823911521228,10,25,jvm,,0,355,pool-33-thread-3,398100314,0,278017778,260000000,36118296,1805825248 +main,30823911706221,30823914208258,10,26,xsbt-analyzer,,0,355,pool-33-thread-3,2502037,0,2507282,0,296432,1805825248 +info, 11, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30824731608756,30824733037370,11,0,,,0,378,pool-35-thread-4,1428614,0,1426497,0,339216,1906785304 +main,30824733641237,30824822738157,11,1,parser,,0,378,pool-35-thread-4,89096920,0,85997059,80000000,27090624,1935608568 +main,30824822915347,30824827334595,11,2,namer,,0,378,pool-35-thread-4,4419248,0,4422667,0,485032,1935608568 +main,30824827663950,30824828099603,11,3,packageobjects,,0,378,pool-35-thread-4,435653,0,421394,0,8648,1935608568 +main,30824828241185,30825491844385,11,4,typer,,0,378,pool-35-thread-4,663603200,0,663574606,670000000,132593184,2068676480 +main,30825492034050,30825501499417,11,5,superaccessors,,0,378,pool-35-thread-4,9465367,0,9471140,10000000,2288640,2070598032 +main,30825501661892,30825648056144,11,6,patmat,,0,378,pool-35-thread-4,146394252,0,146141804,140000000,19687688,2089813432 +main,30825648201905,30825652864442,11,7,extmethods,,0,378,pool-35-thread-4,4662537,0,4611157,10000000,355488,2089813432 +main,30825653053526,30825656851392,11,8,pickler,,0,378,pool-35-thread-4,3797866,0,3802741,0,1286104,2091737008 +GC,30826325506572,30826528506572,102012, 102214,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30825656998753,30828889021961,11,9,xsbt-api,,0,378,pool-35-thread-4,3232023208,0,3027949752,3030000000,1579032024,1810554904 +main,30828889181839,30828907402857,11,10,xsbt-dependency,,0,378,pool-35-thread-4,18221018,0,18225042,20000000,6506520,1817267744 +background,30828908027022,30828975460551,11,11,refchecks,worker,6,386,scalac-refchecks-worker-1,67433529,74291,21223165,20000000,1868256,1832829272 +background,30828908078710,30828975563498,11,11,refchecks,worker,8,387,scalac-refchecks-worker-2,67484788,70255,51620600,50000000,4293272,1832829272 +background,30828908043506,30828975604525,11,11,refchecks,worker,1,388,scalac-refchecks-worker-3,67561019,0,61560113,60000000,5589552,1832829272 +background,30828908047953,30828975636705,11,11,refchecks,worker,8,389,scalac-refchecks-worker-4,67588752,73857,19781739,10000000,1821904,1832829272 +main,30828907521858,30828976057612,11,11,refchecks,,0,378,pool-35-thread-4,68535754,0,843469,0,24864,1832829272 +main,30828976208411,30829022036999,11,12,uncurry,,0,378,pool-35-thread-4,45828588,0,45340339,40000000,7461616,1839542112 +main,30829022205506,30829062794011,11,13,fields,,0,378,pool-35-thread-4,40588505,0,38734732,40000000,5597384,1846254960 +main,30829063001279,30829071762341,11,14,tailcalls,,0,378,pool-35-thread-4,8761062,0,8766136,10000000,1045920,1846254960 +main,30829071907748,30829186294203,11,15,specialize,,0,378,pool-35-thread-4,114386455,0,112796100,110000000,43317672,1886546048 +main,30829186417362,30829208131840,11,16,explicitouter,,0,378,pool-35-thread-4,21714478,0,21719685,20000000,4793688,1893258904 +main,30829208272352,30829320170072,11,17,erasure,,0,378,pool-35-thread-4,111897720,0,111901707,110000000,26099368,1920110320 +main,30829320303400,30829326634070,11,18,posterasure,,0,378,pool-35-thread-4,6330670,0,6336269,0,1364688,1920110320 +main,30829326754081,30829360261095,11,19,lambdalift,,0,378,pool-35-thread-4,33507014,0,33512017,40000000,2814112,1926823232 +main,30829360380593,30829384872244,11,20,constructors,,0,378,pool-35-thread-4,24491651,0,24497939,20000000,2765360,1926823232 +main,30829385024004,30829392965562,11,21,flatten,,0,378,pool-35-thread-4,7941558,0,7951445,10000000,1100928,1926823232 +main,30829393155275,30829457013483,11,22,mixin,,0,378,pool-35-thread-4,63858208,0,63330011,60000000,15705952,1940248928 +main,30829457146127,30829461907584,11,23,cleanup,,0,378,pool-35-thread-4,4761457,0,4772644,10000000,682936,1946961840 +main,30829462116120,30829490684056,11,24,delambdafy,,0,378,pool-35-thread-4,28567936,0,28141820,30000000,4023576,1946961840 +main,30829490790055,30829653109265,11,25,jvm,,0,378,pool-35-thread-4,162319210,0,162307507,150000000,36116056,1987260688 +main,30829653221843,30829654657092,11,26,xsbt-analyzer,,0,378,pool-35-thread-4,1435249,0,1438367,0,295144,1987260688 +info, 12, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30830302946574,30830304257985,12,0,,,0,399,pool-37-thread-4,1311411,0,1298856,0,339216,2100483624 +main,30830304862263,30830371974711,12,1,parser,,0,399,pool-37-thread-4,67112448,0,67092366,70000000,27087504,2127159632 +main,30830372135451,30830374157266,12,2,namer,,0,399,pool-37-thread-4,2021815,0,2026316,0,483680,2127159632 +main,30830374277541,30830374414011,12,3,packageobjects,,0,399,pool-37-thread-4,136470,0,132500,0,7360,2127159632 +main,30830374460129,30830964420282,12,4,typer,,0,399,pool-37-thread-4,589960153,0,589953325,580000000,132667016,2259987168 +main,30830964549043,30830974740339,12,5,superaccessors,,0,399,pool-37-thread-4,10191296,0,10197094,10000000,2291712,2262210216 +main,30830974855819,30831103370819,12,6,patmat,,0,399,pool-37-thread-4,128515000,0,128527228,130000000,19751600,2282217208 +main,30831103617500,30831106628895,12,7,extmethods,,0,399,pool-37-thread-4,3011395,0,3020892,0,353768,2282217208 +main,30831106788247,30831110719996,12,8,pickler,,0,399,pool-37-thread-4,3931749,0,3935578,10000000,1284816,2284448392 +GC,30832192699895,30832412699895,107879, 108098,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30831110940758,30835448497740,12,9,xsbt-api,,0,399,pool-37-thread-4,4337556982,0,4054068547,4030000000,1579042672,1738235760 +main,30835448749198,30835482311336,12,10,xsbt-dependency,,0,399,pool-37-thread-4,33562138,0,32919166,30000000,6505384,1738235760 +background,30835488142739,30835643390755,12,11,refchecks,worker,9,407,scalac-refchecks-worker-1,155248016,91378,56293152,50000000,4461272,1755173544 +background,30835496373131,30835643550900,12,11,refchecks,worker,5,408,scalac-refchecks-worker-2,147177769,90910,22730134,20000000,1673128,1755173544 +background,30835500120861,30835643624874,12,11,refchecks,worker,1,409,scalac-refchecks-worker-3,143504013,0,72586088,70000000,5582632,1755173544 +background,30835500227899,30835643670870,12,11,refchecks,worker,8,410,scalac-refchecks-worker-4,143442971,79358,25244222,20000000,1831416,1755173544 +main,30835482638372,30835648316757,12,11,refchecks,,0,399,pool-37-thread-4,165678385,0,2138283,0,24072,1755173544 +main,30835648485421,30835742533350,12,12,uncurry,,0,399,pool-37-thread-4,94047929,0,68404241,70000000,7457856,1762797832 +main,30835762753946,30835833676318,12,13,fields,,0,399,pool-37-thread-4,70922372,0,43217787,40000000,5592288,1770422160 +main,30835833855234,30835846615781,12,14,tailcalls,,0,399,pool-37-thread-4,12760547,0,10746725,10000000,1041848,1770422160 +main,30835846829809,30836146868636,12,15,specialize,,0,399,pool-37-thread-4,300038827,0,255867446,260000000,43296104,1816196936 +main,30836147222383,30836245038160,12,16,explicitouter,,0,399,pool-37-thread-4,97815777,0,77357728,70000000,4789488,1823821232 +main,30836245332834,30836527650265,12,17,erasure,,0,399,pool-37-thread-4,282317431,0,275820873,280000000,26092488,1846694128 +main,30836527863513,30836542218150,12,18,posterasure,,0,399,pool-37-thread-4,14354637,0,14337529,10000000,1360584,1846694128 +main,30836542435729,30836611367544,12,19,lambdalift,,0,399,pool-37-thread-4,68931815,0,67324397,70000000,2810208,1854318464 +main,30836611602008,30836670502237,12,20,constructors,,0,399,pool-37-thread-4,58900229,0,58706084,60000000,2758936,1854318464 +main,30836670735018,30836684730793,12,21,flatten,,0,399,pool-37-thread-4,13995775,0,13992058,10000000,1098232,1854318464 +main,30836684989443,30836810879394,12,22,mixin,,0,399,pool-37-thread-4,125889951,0,121398085,120000000,15686880,1869567040 +main,30836811104528,30836819970365,12,23,cleanup,,0,399,pool-37-thread-4,8865837,0,8866528,10000000,681248,1869567040 +main,30836820235346,30836894674490,12,24,delambdafy,,0,399,pool-37-thread-4,74439144,0,74261424,70000000,4020664,1877191328 +main,30836894998377,30837241779550,12,25,jvm,,0,399,pool-37-thread-4,346781173,0,332695059,330000000,36074256,1907709528 +main,30837242008717,30837245876859,12,26,xsbt-analyzer,,0,399,pool-37-thread-4,3868142,0,3875774,0,295144,1915333824 +info, 13, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30837935410001,30837937623719,13,0,,,0,418,pool-39-thread-2,2213718,0,2208356,0,339216,2015039184 +main,30837938430917,30838031627781,13,1,parser,,0,418,pool-39-thread-2,93196864,0,92805579,90000000,27084736,2042562016 +main,30838031873044,30838036666807,13,2,namer,,0,418,pool-39-thread-2,4793763,0,4797985,10000000,483280,2042562016 +main,30838036854195,30838037052524,13,3,packageobjects,,0,418,pool-39-thread-2,198329,0,196128,0,7360,2042562016 +main,30838037145820,30838854399695,13,4,typer,,0,418,pool-39-thread-2,817253875,0,816609593,810000000,132580256,2175628928 +main,30838854572554,30838866222808,13,5,superaccessors,,0,418,pool-39-thread-2,11650254,0,11646607,10000000,2300880,2177746112 +main,30838866390957,30839065562937,13,6,patmat,,0,418,pool-39-thread-2,199171980,0,197743607,200000000,19700464,2196800632 +main,30839065759548,30839072070951,13,7,extmethods,,0,418,pool-39-thread-2,6311403,0,6320916,10000000,353272,2196800632 +main,30839072327920,30839080363252,13,8,pickler,,0,418,pool-39-thread-2,8035332,0,8038964,10000000,1284816,2198921864 +GC,30841706443617,30842508443617,117393, 118194,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30839080569466,30845700769961,13,9,xsbt-api,,0,418,pool-39-thread-2,6620200495,0,5756152007,5740000000,1579028776,1638948536 +main,30845700923710,30845720527271,13,10,xsbt-dependency,,0,418,pool-39-thread-2,19603561,0,19588525,20000000,6505232,1638948536 +background,30845720950260,30845766391516,13,11,refchecks,worker,6,427,scalac-refchecks-worker-1,45441256,40576,16966416,10000000,1804480,1655747376 +background,30845721161517,30845766534691,13,11,refchecks,worker,11,428,scalac-refchecks-worker-2,45373174,75122,37554686,30000000,4262632,1655747376 +background,30845721969344,30845766582930,13,11,refchecks,worker,1,429,scalac-refchecks-worker-3,44613586,0,42793238,40000000,5579184,1655747376 +background,30845721977952,30845766622485,13,11,refchecks,worker,5,430,scalac-refchecks-worker-4,44644533,42750,16390383,10000000,1898120,1655747376 +main,30845720633324,30845767272829,13,11,refchecks,,0,418,pool-39-thread-2,46639505,0,1056951,0,23960,1655747376 +main,30845767373878,30845797985343,13,12,uncurry,,0,418,pool-39-thread-2,30611465,0,30535913,30000000,7456040,1666334856 +main,30845798095882,30845818751112,13,13,fields,,0,418,pool-39-thread-2,20655230,0,20530791,20000000,5592040,1676922336 +main,30845818872843,30845824191408,13,14,tailcalls,,0,418,pool-39-thread-2,5318565,0,5319832,10000000,1041816,1676922336 +main,30845824317600,30845936893989,13,15,specialize,,0,418,pool-39-thread-2,112576389,0,112485354,110000000,43433408,1719272288 +main,30845937012681,30845957256555,13,16,explicitouter,,0,418,pool-39-thread-2,20243874,0,20231364,20000000,4789584,1719272288 +main,30845957377141,30846088538512,13,17,erasure,,0,418,pool-39-thread-2,131161371,0,131063971,130000000,26091488,1751034856 +main,30846088650269,30846094769894,13,18,posterasure,,0,418,pool-39-thread-2,6119625,0,6133263,10000000,1360808,1751034856 +main,30846094904874,30846123083631,13,19,lambdalift,,0,418,pool-39-thread-2,28178757,0,28207511,30000000,2785496,1751034856 +main,30846123223339,30846141570427,13,20,constructors,,0,418,pool-39-thread-2,18347088,0,18308156,10000000,2770184,1751034856 +main,30846141678037,30846147812411,13,21,flatten,,0,418,pool-39-thread-2,6134374,0,6143580,10000000,1098232,1751034856 +main,30846147971111,30846205661795,13,22,mixin,,0,418,pool-39-thread-2,57690684,0,57664877,50000000,15675704,1772209840 +main,30846205866436,30846211005172,13,23,cleanup,,0,418,pool-39-thread-2,5138736,0,5146333,10000000,681232,1772209840 +main,30846211177782,30846253273918,13,24,delambdafy,,0,418,pool-39-thread-2,42096136,0,41790623,40000000,4017624,1772209840 +main,30846253411749,30846417470063,13,25,jvm,,0,418,pool-39-thread-2,164058314,0,162819586,140000000,35991616,1814560144 +main,30846417574841,30846419000740,13,26,xsbt-analyzer,,0,418,pool-39-thread-2,1425899,0,1430807,0,295144,1814560144 +info, 14, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30846917094914,30846918351885,14,0,,,0,438,pool-41-thread-4,1256971,0,1266348,0,339216,1921874272 +main,30846919753030,30846982967142,14,1,parser,,0,438,pool-41-thread-4,63214112,0,61825217,60000000,27057048,1950671416 +main,30846983092824,30846985187451,14,2,namer,,0,438,pool-41-thread-4,2094627,0,2099562,10000000,483264,1950671416 +main,30846985302779,30846985398161,14,3,packageobjects,,0,438,pool-41-thread-4,95382,0,96218,0,7360,1950671416 +main,30846985445323,30847674913291,14,4,typer,,0,438,pool-41-thread-4,689467968,0,684562851,680000000,132586400,2083418640 +main,30847675415577,30847689627075,14,5,superaccessors,,0,438,pool-41-thread-4,14211498,0,14206591,20000000,2303176,2085818400 +main,30847689800641,30847845613249,14,6,patmat,,0,438,pool-41-thread-4,155812608,0,153360163,150000000,19671256,2105016464 +main,30847845788184,30847849179819,14,7,extmethods,,0,438,pool-41-thread-4,3391635,0,3393510,0,353272,2105016464 +main,30847849292292,30847854784155,14,8,pickler,,0,438,pool-41-thread-4,5491863,0,5512884,10000000,1285024,2107417240 +GC,30850270464260,30850505464260,125958, 126192,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30847854932671,30851362838410,14,9,xsbt-api,,0,438,pool-41-thread-4,3507905739,0,3263449133,3240000000,1579195928,1233993528 +main,30851362978896,30851383907954,14,10,xsbt-dependency,,0,438,pool-41-thread-4,20929058,0,20538025,20000000,6512608,1233993528 +background,30851384399949,30851431076274,14,11,refchecks,worker,6,446,scalac-refchecks-worker-1,46676325,39611,17012214,10000000,1726656,1251632360 +background,30851384527479,30851431179602,14,11,refchecks,worker,6,447,scalac-refchecks-worker-2,46652123,57213,17422763,10000000,1756040,1251632360 +background,30851384674168,30851431209073,14,11,refchecks,worker,1,448,scalac-refchecks-worker-3,46534905,0,42324633,40000000,5608248,1251632360 +background,30851384951402,30851431233965,14,11,refchecks,worker,10,449,scalac-refchecks-worker-4,46282563,53273,34675696,30000000,4522312,1251632360 +main,30851384035496,30851431668103,14,11,refchecks,,0,438,pool-41-thread-4,47632607,0,952529,0,23960,1251632360 +main,30851431760780,30851464558148,14,12,uncurry,,0,438,pool-41-thread-4,32797368,0,32803191,30000000,7452232,1265933688 +main,30851464669470,30851488132767,14,13,fields,,0,438,pool-41-thread-4,23463297,0,23464618,20000000,5587840,1265933688 +main,30851488246060,30851493667004,14,14,tailcalls,,0,438,pool-41-thread-4,5420944,0,5428581,10000000,1041880,1265933688 +main,30851493809540,30851602886836,14,15,specialize,,0,438,pool-41-thread-4,109077296,0,108946218,110000000,43267664,1308839936 +main,30851603006669,30851621321889,14,16,explicitouter,,0,438,pool-41-thread-4,18315220,0,18331549,10000000,4789672,1323141272 +main,30851621438963,30851726578593,14,17,erasure,,0,438,pool-41-thread-4,105139630,0,105144366,110000000,26087528,1351744016 +main,30851726703078,30851733163664,14,18,posterasure,,0,438,pool-41-thread-4,6460586,0,6466060,10000000,1360584,1351744016 +main,30851733281324,30851760671433,14,19,lambdalift,,0,438,pool-41-thread-4,27390109,0,27395566,20000000,2766528,1351746248 +main,30851760782003,30851780544290,14,20,constructors,,0,438,pool-41-thread-4,19762287,0,19480029,20000000,2765232,1351746248 +main,30851780710992,30851785765626,14,21,flatten,,0,438,pool-41-thread-4,5054634,0,5058477,10000000,1098736,1351746248 +main,30851785918781,30851837492461,14,22,mixin,,0,438,pool-41-thread-4,51573680,0,51189308,50000000,15638552,1366047584 +main,30851837599448,30851840784620,14,23,cleanup,,0,438,pool-41-thread-4,3185172,0,3189530,0,681800,1366047584 +main,30851840912015,30851866499524,14,24,delambdafy,,0,438,pool-41-thread-4,25587509,0,25602903,30000000,4011976,1380348984 +main,30851866678561,30852011910521,14,25,jvm,,0,438,pool-41-thread-4,145231960,0,144840787,130000000,35963576,1408951696 +main,30852012053362,30852013531319,14,26,xsbt-analyzer,,0,438,pool-41-thread-4,1477957,0,1484727,0,295696,1408951696 +info, 15, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30852671921414,30852673204328,15,0,,,0,456,pool-43-thread-1,1282914,0,1279473,0,339216,1524999400 +main,30852673729260,30852757169011,15,1,parser,,0,456,pool-43-thread-1,83439751,0,83095601,90000000,27063704,1552716680 +main,30852757341016,30852761365348,15,2,namer,,0,456,pool-43-thread-1,4024332,0,4022525,0,483816,1552716680 +main,30852761539914,30852761753529,15,3,packageobjects,,0,456,pool-43-thread-1,213615,0,194593,0,7912,1552716680 +main,30852761857833,30853463934631,15,4,typer,,0,456,pool-43-thread-1,702076798,0,700099690,700000000,132425416,1686351984 +main,30853464066803,30853471061965,15,5,superaccessors,,0,456,pool-43-thread-1,6995162,0,7000457,0,2285408,1688871736 +main,30853471188579,30853578780876,15,6,patmat,,0,456,pool-43-thread-1,107592297,0,107597011,110000000,19644760,1706510048 +main,30853578897037,30853580979890,15,7,extmethods,,0,456,pool-43-thread-1,2082853,0,2069349,0,353824,1709029800 +main,30853581066825,30853585448802,15,8,pickler,,0,456,pool-43-thread-1,4381977,0,4387954,10000000,1285576,1709029800 +GC,30857039270073,30857262270073,132726, 132948,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30853585572411,30857294730195,15,9,xsbt-api,,0,456,pool-43-thread-1,3709157784,0,3483716462,3480000000,1578931688,862929440 +main,30857295106613,30857319818924,15,10,xsbt-dependency,,0,456,pool-43-thread-1,24712311,0,24700858,30000000,6502000,884402360 +background,30857320401742,30857369585933,15,11,refchecks,worker,6,465,scalac-refchecks-worker-1,49184191,41247,31511924,30000000,4106976,901685632 +background,30857320455619,30857369671976,15,11,refchecks,worker,7,466,scalac-refchecks-worker-2,49216357,82570,18132539,10000000,1989008,901685632 +background,30857321029625,30857369699904,15,11,refchecks,worker,1,467,scalac-refchecks-worker-3,48670279,0,42505081,40000000,5606448,901685632 +background,30857321434236,30857369723520,15,11,refchecks,worker,9,468,scalac-refchecks-worker-4,48289284,64074,18474536,10000000,1861144,901685632 +main,30857319965990,30857370200268,15,11,refchecks,,0,456,pool-43-thread-1,50234278,0,1084956,0,23944,901685632 +main,30857370301862,30857406357424,15,12,uncurry,,0,456,pool-43-thread-1,36055562,0,35978850,30000000,7450072,901685632 +main,30857406494779,30857428955458,15,13,fields,,0,456,pool-43-thread-1,22460679,0,22466796,30000000,5583904,901685632 +main,30857429103020,30857436055777,15,14,tailcalls,,0,456,pool-43-thread-1,6952757,0,6964240,0,1042368,901685632 +main,30857436171218,30857558651124,15,15,specialize,,0,456,pool-43-thread-1,122479906,0,122405042,130000000,43482240,944633656 +main,30857558783707,30857578694736,15,16,explicitouter,,0,456,pool-43-thread-1,19911029,0,19916151,20000000,4790000,966106640 +main,30857578829859,30857686678479,15,17,erasure,,0,456,pool-43-thread-1,107848620,0,107853075,100000000,26087840,987579560 +main,30857686816000,30857697712030,15,18,posterasure,,0,456,pool-43-thread-1,10896030,0,10902297,20000000,1361136,987579560 +main,30857697852837,30857734588817,15,19,lambdalift,,0,456,pool-43-thread-1,36735980,0,36743831,30000000,2765464,987579560 +main,30857734736544,30857760252000,15,20,constructors,,0,456,pool-43-thread-1,25515456,0,25089988,30000000,2761744,987579560 +main,30857760361260,30857767660842,15,21,flatten,,0,456,pool-43-thread-1,7299582,0,7305382,10000000,1098736,987579560 +main,30857767779467,30857819736612,15,22,mixin,,0,456,pool-43-thread-1,51957145,0,51956256,50000000,15623792,1009052496 +main,30857819873166,30857823384115,15,23,cleanup,,0,456,pool-43-thread-1,3510949,0,3519337,0,681784,1009052496 +main,30857823557173,30857868247195,15,24,delambdafy,,0,456,pool-43-thread-1,44690022,0,44694186,50000000,4011976,1009052496 +main,30857868395138,30858061158252,15,25,jvm,,0,456,pool-43-thread-1,192763114,0,190131022,170000000,35742816,1051998456 +main,30858061296411,30858062940092,15,26,xsbt-analyzer,,0,456,pool-43-thread-1,1643681,0,1644948,0,295696,1051998456 +info, 16, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30860286690719,30860287959849,16,0,,,0,489,pool-45-thread-10,1269130,0,1267036,0,339216,264582640 +main,30860288469973,30860358895303,16,1,parser,,0,489,pool-45-thread-10,70425330,0,66184427,70000000,27063640,295942824 +main,30860359073429,30860362435906,16,2,namer,,0,489,pool-45-thread-10,3362477,0,3378280,0,483816,295942824 +main,30860362703280,30860362851392,16,3,packageobjects,,0,489,pool-45-thread-10,148112,0,147300,0,6840,295942824 +main,30860362929954,30861318721735,16,4,typer,,0,489,pool-45-thread-10,955791781,0,926600706,930000000,132445864,426628880 +main,30861318895097,30861335877633,16,5,superaccessors,,0,489,pool-45-thread-10,16982536,0,15562800,10000000,2295688,426628880 +main,30861336076666,30861613840726,16,6,patmat,,0,489,pool-45-thread-10,277764060,0,209002034,210000000,19644184,447535656 +main,30861614032048,30861629560473,16,7,extmethods,,0,489,pool-45-thread-10,15528425,0,6923651,10000000,354232,447535656 +main,30861629759284,30861636608980,16,8,pickler,,0,489,pool-45-thread-10,6849696,0,6854701,10000000,1285576,447535656 +main,30861636805863,30868947296780,16,9,xsbt-api,,0,489,pool-45-thread-10,7310490917,0,7222725840,7210000000,1578931504,2027462120 +main,30868947471679,30868974660261,16,10,xsbt-dependency,,0,489,pool-45-thread-10,27188582,0,27169943,20000000,6499280,2037915552 +background,30868975151121,30869071778648,16,11,refchecks,worker,8,493,scalac-refchecks-worker-1,96627527,96520,72423770,70000000,4619184,2064049568 +background,30868975258761,30869071899994,16,11,refchecks,worker,7,494,scalac-refchecks-worker-2,96641233,107485,27859107,20000000,1721936,2064049568 +background,30868975887024,30869071943466,16,11,refchecks,worker,1,495,scalac-refchecks-worker-3,96056442,0,85024326,80000000,5558600,2064049568 +background,30868978894951,30869071979580,16,11,refchecks,worker,7,496,scalac-refchecks-worker-4,93084629,98244,25420761,20000000,1667416,2064049568 +main,30868974799176,30869072450125,16,11,refchecks,,0,489,pool-45-thread-10,97650949,0,1385468,0,23960,2064049568 +main,30869072582832,30869127364427,16,12,uncurry,,0,489,pool-45-thread-10,54781595,0,54651785,60000000,7447600,2069276272 +main,30869127516151,30869159643314,16,13,fields,,0,489,pool-45-thread-10,32127163,0,32134255,30000000,5583872,2074502976 +main,30869159829026,30869170550000,16,14,tailcalls,,0,489,pool-45-thread-10,10720974,0,10727056,10000000,1041736,2074502976 +main,30869170701684,30869321672539,16,15,specialize,,0,489,pool-45-thread-10,150970855,0,150978385,150000000,43298664,2121543264 +main,30869321868033,30869354214193,16,16,explicitouter,,0,489,pool-45-thread-10,32346160,0,32352275,30000000,4789184,2121543264 +main,30869354379015,30869543431204,16,17,erasure,,0,489,pool-45-thread-10,189052189,0,189056998,190000000,26082608,2147676744 +main,30869543601228,30869555889270,16,18,posterasure,,0,489,pool-45-thread-10,12288042,0,12294499,10000000,1361256,2152903440 +main,30869556069283,30869604096486,16,19,lambdalift,,0,489,pool-45-thread-10,48027203,0,48045376,50000000,2764672,2152903440 +main,30869604267975,30869635219204,16,20,constructors,,0,489,pool-45-thread-10,30951229,0,30957984,30000000,2762256,2158130152 +main,30869635384865,30869644910414,16,21,flatten,,0,489,pool-45-thread-10,9525549,0,9537449,10000000,1098736,2158130152 +main,30869645192326,30869750040785,16,22,mixin,,0,489,pool-45-thread-10,104848459,0,104854038,110000000,15623808,2173812496 +main,30869750245026,30869755558046,16,23,cleanup,,0,489,pool-45-thread-10,5313020,0,5319274,0,681816,2173812496 +main,30869755715800,30869792348946,16,24,delambdafy,,0,489,pool-45-thread-10,36633146,0,36607461,40000000,4003760,2179039312 +main,30869792502114,30870027761422,16,25,jvm,,0,489,pool-45-thread-10,235259308,0,227431409,220000000,35704136,2215626368 +main,30870028080008,30870031773493,16,26,xsbt-analyzer,,0,489,pool-45-thread-10,3693485,0,3695314,0,295696,2215626368 +info, 17, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30870541468790,30870543090336,17,0,,,0,504,pool-47-thread-2,1621546,0,1617306,0,339216,2341962888 +main,30870544016178,30870637436724,17,1,parser,,0,504,pool-47-thread-2,93420546,0,91521769,100000000,27063352,2373323056 +main,30870637749074,30870641476225,17,2,namer,,0,504,pool-47-thread-2,3727151,0,3569605,0,483816,2373323056 +main,30870641640421,30870641808098,17,3,packageobjects,,0,504,pool-47-thread-2,167677,0,167753,0,6840,2373323056 +main,30870641893357,30871764714462,17,4,typer,,0,504,pool-47-thread-2,1122821105,0,1031139329,1020000000,132400760,2504140744 +main,30871765003299,30871821086030,17,5,superaccessors,,0,504,pool-47-thread-2,56082731,0,29532090,30000000,2254296,2504140744 +main,30871821392971,30872069383135,17,6,patmat,,0,504,pool-47-thread-2,247990164,0,225255628,230000000,19657584,2525047488 +main,30872069553936,30872073051549,17,7,extmethods,,0,504,pool-47-thread-2,3497613,0,3504640,0,353728,2525047488 +main,30872073205262,30872078465697,17,8,pickler,,0,504,pool-47-thread-2,5260435,0,5260271,10000000,1285480,2525047488 +GC,30873968264688,30874411264688,149655, 150097,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30872078602966,30876740024432,17,9,xsbt-api,,0,504,pool-47-thread-2,4661421466,0,4185747265,4140000000,1578939080,1393305280 +main,30876740298440,30876759250484,17,10,xsbt-dependency,,0,504,pool-47-thread-2,18952044,0,18802231,20000000,6498832,1402353392 +background,30876759823010,30876807983637,17,11,refchecks,worker,6,513,scalac-refchecks-worker-1,48160627,46494,18915537,10000000,1994760,1426994104 +background,30876759886466,30876808100025,17,11,refchecks,worker,9,514,scalac-refchecks-worker-2,48213559,94057,18669317,10000000,1800520,1426994104 +background,30876759956623,30876808133983,17,11,refchecks,worker,1,515,scalac-refchecks-worker-3,48177360,0,45193553,40000000,5575456,1426994104 +background,30876760172062,30876808161728,17,11,refchecks,worker,7,516,scalac-refchecks-worker-4,47989666,75480,37019662,30000000,4154696,1426994104 +main,30876759382408,30876808480181,17,11,refchecks,,0,504,pool-47-thread-2,49097773,0,832672,0,24040,1426994104 +main,30876808625268,30876844502098,17,12,uncurry,,0,504,pool-47-thread-2,35876830,0,35881287,30000000,7448728,1436042160 +main,30876844679841,30876872724654,17,13,fields,,0,504,pool-47-thread-2,28044813,0,28048436,30000000,5582856,1436042160 +main,30876872850584,30876879369814,17,14,tailcalls,,0,504,pool-47-thread-2,6519230,0,6525440,0,1041656,1445090224 +main,30876879599743,30877019882164,17,15,specialize,,0,504,pool-47-thread-2,140282421,0,140285725,140000000,43154576,1481282536 +main,30877020036712,30877042360862,17,16,explicitouter,,0,504,pool-47-thread-2,22324150,0,22329278,30000000,4790008,1490330592 +main,30877042492098,30877167205251,17,17,erasure,,0,504,pool-47-thread-2,124713153,0,124717358,120000000,26081024,1517474768 +main,30877167334211,30877174087722,17,18,posterasure,,0,504,pool-47-thread-2,6753511,0,6759877,10000000,1361040,1517474768 +main,30877174225301,30877210758440,17,19,lambdalift,,0,504,pool-47-thread-2,36533139,0,36250158,30000000,2765208,1517474768 +main,30877210902295,30877241257113,17,20,constructors,,0,504,pool-47-thread-2,30354818,0,30359532,30000000,2761544,1517474768 +main,30877241392471,30877247844188,17,21,flatten,,0,504,pool-47-thread-2,6451717,0,6460328,0,1098640,1526522832 +main,30877248032114,30877306109735,17,22,mixin,,0,504,pool-47-thread-2,58077621,0,58094886,60000000,15623440,1535570896 +main,30877306262902,30877310457073,17,23,cleanup,,0,504,pool-47-thread-2,4194171,0,4213187,0,681720,1535570896 +main,30877310611202,30877354093388,17,24,delambdafy,,0,504,pool-47-thread-2,43482186,0,43488097,50000000,4003600,1544618960 +main,30877354250058,30877517689105,17,25,jvm,,0,504,pool-47-thread-2,163439047,0,163438654,150000000,35649632,1580811448 +main,30877517814789,30877519178065,17,26,xsbt-analyzer,,0,504,pool-47-thread-2,1363276,0,1367570,0,295600,1580811448 +info, 18, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30878093486669,30878095240449,18,0,,,0,525,pool-49-thread-4,1753780,0,1754770,0,339216,1734313520 +main,30878095747296,30878150444307,18,1,parser,,0,525,pool-49-thread-4,54697011,0,54624899,60000000,27060768,1758953672 +main,30878150575686,30878152832880,18,2,namer,,0,525,pool-49-thread-4,2257194,0,2263192,0,483352,1763060368 +main,30878152957245,30878153081558,18,3,packageobjects,,0,525,pool-49-thread-4,124313,0,124315,0,6744,1763060368 +main,30878153135657,30878729007644,18,4,typer,,0,525,pool-49-thread-4,575871987,0,575340550,570000000,132447632,1894567840 +main,30878729151025,30878739562600,18,5,superaccessors,,0,525,pool-49-thread-4,10411575,0,10418394,10000000,2301616,1894567840 +main,30878739745937,30878847318269,18,6,patmat,,0,525,pool-49-thread-4,107572332,0,107570193,110000000,19675104,1915101384 +main,30878847456111,30878849761798,18,7,extmethods,,0,525,pool-49-thread-4,2305687,0,2311536,0,353968,1915101384 +main,30878849881942,30878854299653,18,8,pickler,,0,525,pool-49-thread-4,4417711,0,4425348,10000000,1285480,1919208080 +GC,30881928083774,30882314083774,157615, 158000,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30878854452614,30883023551083,18,9,xsbt-api,,0,525,pool-49-thread-4,4169098469,0,3778941449,3760000000,1579062704,633491336 +main,30883023732561,30883044186880,18,10,xsbt-dependency,,0,525,pool-49-thread-4,20454319,0,20437380,20000000,6499584,633491336 +background,30883044636491,30883103194188,18,11,refchecks,worker,8,534,scalac-refchecks-worker-1,58557697,50302,34755735,30000000,4246096,656615000 +background,30883044693116,30883103300029,18,11,refchecks,worker,8,535,scalac-refchecks-worker-2,58606913,82604,16142181,10000000,1829584,656615000 +background,30883044747698,30883103334167,18,11,refchecks,worker,1,536,scalac-refchecks-worker-3,58586469,0,56221240,50000000,5602464,656615000 +background,30883045177141,30883103364046,18,11,refchecks,worker,6,537,scalac-refchecks-worker-4,58186905,53874,15179560,10000000,1884048,656615000 +main,30883044317721,30883103679962,18,11,refchecks,,0,525,pool-49-thread-4,59362241,0,725734,0,23896,656615000 +main,30883103778199,30883135616722,18,12,uncurry,,0,525,pool-49-thread-4,31838523,0,31842517,30000000,7450808,675076752 +main,30883135752864,30883157995052,18,13,fields,,0,525,pool-49-thread-4,22242188,0,22226220,20000000,5582760,675076752 +main,30883158107846,30883165574810,18,14,tailcalls,,0,525,pool-49-thread-4,7466964,0,7450521,10000000,1042240,675076752 +main,30883165764230,30883287515263,18,15,specialize,,0,525,pool-49-thread-4,121751033,0,121664947,110000000,43086400,712000248 +main,30883287660070,30883306964489,18,16,explicitouter,,0,525,pool-49-thread-4,19304419,0,19293044,20000000,4790720,730462000 +main,30883307089802,30883426238454,18,17,erasure,,0,525,pool-49-thread-4,119148652,0,119055322,120000000,26076448,748923744 +main,30883426365066,30883434413509,18,18,posterasure,,0,525,pool-49-thread-4,8048443,0,8034093,10000000,1361040,748923744 +main,30883434534125,30883461812224,18,19,lambdalift,,0,525,pool-49-thread-4,27278099,0,27274045,30000000,2760320,748923744 +main,30883461982920,30883480525375,18,20,constructors,,0,525,pool-49-thread-4,18542455,0,18552514,20000000,2753496,748923744 +main,30883480682837,30883485831377,18,21,flatten,,0,525,pool-49-thread-4,5148540,0,5153714,0,1098640,748923744 +main,30883485960827,30883534091596,18,22,mixin,,0,525,pool-49-thread-4,48130769,0,48116345,50000000,15625120,767385520 +main,30883534218200,30883537394134,18,23,cleanup,,0,525,pool-49-thread-4,3175934,0,3179866,0,681560,767385520 +main,30883537501289,30883562700465,18,24,delambdafy,,0,525,pool-49-thread-4,25199176,0,25194895,30000000,4008056,785847312 +main,30883562970378,30883697480137,18,25,jvm,,0,525,pool-49-thread-4,134509759,0,134281462,120000000,35607560,804315104 +main,30883697657933,30883699031634,18,26,xsbt-analyzer,,0,525,pool-49-thread-4,1373701,0,1367355,0,295600,804315104 +info, 19, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30884278506993,30884279892400,19,0,,,0,547,pool-51-thread-4,1385407,0,1392044,0,339216,968825360 +main,30884280582967,30884342537596,19,1,parser,,0,547,pool-51-thread-4,61954629,0,61289830,60000000,27039672,995802296 +main,30884342679645,30884346029553,19,2,namer,,0,547,pool-51-thread-4,3349908,0,3360630,0,483288,995802296 +main,30884346227519,30884346455664,19,3,packageobjects,,0,547,pool-51-thread-4,228145,0,227275,0,6744,995802296 +main,30884346535605,30884930899175,19,4,typer,,0,547,pool-51-thread-4,584363570,0,584337259,590000000,132397808,1127451416 +main,30884931033650,30884939915579,19,5,superaccessors,,0,547,pool-51-thread-4,8881929,0,8888902,0,2289256,1131305264 +main,30884940056307,30885073916818,19,6,patmat,,0,547,pool-51-thread-4,133860511,0,133865829,140000000,19528920,1150574504 +main,30885074096274,30885077253577,19,7,extmethods,,0,547,pool-51-thread-4,3157303,0,3171604,0,353968,1150574504 +main,30885077420193,30885084426853,19,8,pickler,,0,547,pool-51-thread-4,7006660,0,7015629,10000000,1285480,1150574504 +main,30885084651500,30889269073605,19,9,xsbt-api,,0,547,pool-51-thread-4,4184422105,0,4144708442,4140000000,1578936856,2730085520 +main,30889269317804,30889346372888,19,10,xsbt-dependency,,0,547,pool-51-thread-4,77055084,0,44601644,50000000,6499408,2737793224 +background,30889347083548,30889514917895,19,11,refchecks,worker,12,556,scalac-refchecks-worker-1,167834347,127342,31650835,30000000,1920808,2760916848 +background,30889347301749,30889515058352,19,11,refchecks,worker,7,557,scalac-refchecks-worker-2,167756603,69811,57584128,50000000,4468784,2760916848 +background,30889347529888,30889515110098,19,11,refchecks,worker,1,558,scalac-refchecks-worker-3,167580210,0,76174507,70000000,5555464,2760916848 +background,30889348219800,30889515150669,19,11,refchecks,worker,3,559,scalac-refchecks-worker-4,166930869,25949,21463898,20000000,1606728,2760916848 +main,30889346558763,30889515742152,19,11,refchecks,,0,547,pool-51-thread-4,169183389,0,1178746,0,24104,2760916848 +main,30889515870237,30889588734723,19,12,uncurry,,0,547,pool-51-thread-4,72864486,0,61547257,60000000,7447160,2768624544 +main,30889588914830,30889642329223,19,13,fields,,0,547,pool-51-thread-4,53414393,0,38118414,40000000,5581680,2772478392 +main,30889642529169,30889657197013,19,14,tailcalls,,0,547,pool-51-thread-4,14667844,0,12296974,10000000,1041264,2776332248 +main,30889657357442,30889853281504,19,15,specialize,,0,547,pool-51-thread-4,195924062,0,175689356,170000000,43068512,2818777832 +main,30889853469845,30889889223852,19,16,explicitouter,,0,547,pool-51-thread-4,35754007,0,35213785,40000000,4789992,2822631672 +main,30889889389947,30890060371737,19,17,erasure,,0,547,pool-51-thread-4,170981790,0,169949235,170000000,26063984,2849608576 +main,30890060516786,30890069783845,19,18,posterasure,,0,547,pool-51-thread-4,9267059,0,9273443,10000000,1361040,2849608576 +main,30890069916037,30890111182361,19,19,lambdalift,,0,547,pool-51-thread-4,41266324,0,41271940,40000000,2759568,2857263328 +main,30890111315107,30890133179809,19,20,constructors,,0,547,pool-51-thread-4,21864702,0,21871656,20000000,2754984,2861117224 +main,30890133316136,30890139086984,19,21,flatten,,0,547,pool-51-thread-4,5770848,0,5787605,10000000,1098640,2861117224 +main,30890139216403,30890191796809,19,22,mixin,,0,547,pool-51-thread-4,52580406,0,52584716,50000000,15625568,2876532680 +main,30890191930724,30890196274856,19,23,cleanup,,0,547,pool-51-thread-4,4344132,0,4349718,10000000,681720,2876532680 +main,30890196404460,30890222094721,19,24,delambdafy,,0,547,pool-51-thread-4,25690261,0,25695403,20000000,4008056,2880386528 +main,30890222247771,30890359170738,19,25,jvm,,0,547,pool-51-thread-4,136922967,0,136568596,120000000,35597608,2915075760 +main,30890359311566,30890360784493,19,26,xsbt-analyzer,,0,547,pool-51-thread-4,1472927,0,1475048,0,295600,2918929608 +info, 20, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30890840261006,30890841142216,20,0,,,0,565,pool-53-thread-1,881210,0,877586,0,339216,3020060464 +main,30890841468614,30890905132997,20,1,parser,,0,565,pool-53-thread-1,63664383,0,63167824,60000000,27034088,3047037368 +main,30890905258759,30890907037927,20,2,namer,,0,565,pool-53-thread-1,1779168,0,1783945,0,483272,3047037368 +main,30890907131545,30890907211198,20,3,packageobjects,,0,565,pool-53-thread-1,79653,0,79296,0,6744,3047037368 +main,30890907255209,30891474468904,20,4,typer,,0,565,pool-53-thread-1,567213695,0,563564715,560000000,132358496,3178728040 +main,30891474585465,30891482025454,20,5,superaccessors,,0,565,pool-53-thread-1,7439989,0,7447236,0,2298192,3182581896 +main,30891482156976,30891597559908,20,6,patmat,,0,565,pool-53-thread-1,115402932,0,115349269,120000000,19639416,3201851112 +main,30891597727205,30891600934289,20,7,extmethods,,0,565,pool-53-thread-1,3207084,0,3205080,0,353968,3201851112 +main,30891601118292,30891605907812,20,8,pickler,,0,565,pool-53-thread-1,4789520,0,4793346,10000000,1285480,3201851112 +GC,30892598386866,30893389386866,168285, 169075,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30891606031865,30897594453707,20,9,xsbt-api,,0,565,pool-53-thread-1,5988421842,0,5164401805,5130000000,1578940320,1640846536 +main,30897594740730,30897680841925,20,10,xsbt-dependency,,0,565,pool-53-thread-1,86101195,0,61944062,60000000,6499560,1648086416 +background,30897681985431,30897924036645,20,11,refchecks,worker,6,576,scalac-refchecks-worker-1,242051214,120442,45739800,40000000,1756504,1667742064 +background,30897684470785,30897924248604,20,11,refchecks,worker,4,577,scalac-refchecks-worker-2,239777819,62425,40883219,40000000,1698616,1667742064 +background,30897688414313,30897924330630,20,11,refchecks,worker,1,578,scalac-refchecks-worker-3,235916317,0,148258088,140000000,5576032,1667742064 +background,30897701924768,30897924398491,20,11,refchecks,worker,12,579,scalac-refchecks-worker-4,222473723,231843,131102117,130000000,4512056,1667742064 +main,30897681122749,30897925474669,20,11,refchecks,,0,565,pool-53-thread-1,244351920,0,2202488,0,24120,1667742064 +main,30897925821444,30898056227423,20,12,uncurry,,0,565,pool-53-thread-1,130405979,0,123751021,130000000,7450528,1674981936 +main,30898056477681,30898134463522,20,13,fields,,0,565,pool-53-thread-1,77985841,0,73288223,70000000,5581176,1682221816 +main,30898134747293,30898152196079,20,14,tailcalls,,0,565,pool-53-thread-1,17448786,0,17426766,20000000,1042264,1682221816 +main,30898152477094,30898472396668,20,15,specialize,,0,565,pool-53-thread-1,319919574,0,298340290,290000000,43062952,1725661136 +main,30898472663288,30898531794175,20,16,explicitouter,,0,565,pool-53-thread-1,59130887,0,54913310,50000000,4790912,1725661136 +main,30898532093427,30898904282559,20,17,erasure,,0,565,pool-53-thread-1,372189132,0,318856614,320000000,26068496,1754621320 +main,30898904555234,30898932912360,20,18,posterasure,,0,565,pool-53-thread-1,28357126,0,19967697,20000000,1361168,1754621320 +main,30898933215479,30899020263040,20,19,lambdalift,,0,565,pool-53-thread-1,87047561,0,84335667,80000000,2759768,1761861216 +main,30899020512023,30899080935049,20,20,constructors,,0,565,pool-53-thread-1,60423026,0,54068158,60000000,2756376,1761861216 +main,30899081181587,30899096046745,20,21,flatten,,0,565,pool-53-thread-1,14865158,0,14843699,10000000,1098640,1761861216 +main,30899096307445,30899242235248,20,22,mixin,,0,565,pool-53-thread-1,145927803,0,132386082,130000000,15625328,1776341016 +main,30899242468338,30899252577483,20,23,cleanup,,0,565,pool-53-thread-1,10109145,0,9330182,10000000,681688,1776341016 +main,30899252838835,30899320883999,20,24,delambdafy,,0,565,pool-53-thread-1,68045164,0,63524856,70000000,4008056,1783580904 +main,30899321127483,30899694532263,20,25,jvm,,0,565,pool-53-thread-1,373404780,0,326823344,300000000,35596544,1819780528 +main,30899694769118,30899697631357,20,26,xsbt-analyzer,,0,565,pool-53-thread-1,2862239,0,2868458,0,295600,1819780528 +info, 21, version, 2, output, /home/kromanowski/workspace/perf_tester/corpus/compiler-bridge/target/scala-2.13.0-M4/classes +header(main/background),startNs,endNs,runId,phaseId,phaseName,purpose,task-count,threadId,threadName,runNs,idleNs,cpuTimeNs,userTimeNs,allocatedByte,heapSize +header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads +main,30900488655489,30900489519523,21,0,,,0,591,pool-55-thread-7,864034,0,860239,0,339216,1949518248 +main,30900489811014,30900536087500,21,1,parser,,0,591,pool-55-thread-7,46276486,0,45840294,50000000,27042784,1979000104 +main,30900536219060,30900538444736,21,2,namer,,0,591,pool-55-thread-7,2225676,0,2225243,0,483256,1979000104 +main,30900538651065,30900538856687,21,3,packageobjects,,0,591,pool-55-thread-7,205622,0,203153,0,6744,1979000104 +main,30900538929363,30901115216289,21,4,typer,,0,591,pool-55-thread-7,576286926,0,576203858,570000000,132454448,2111871968 +main,30901115348424,30901123911604,21,5,superaccessors,,0,591,pool-55-thread-7,8563180,0,8568495,0,2298072,2111871968 +main,30901124056771,30901232174787,21,6,patmat,,0,591,pool-55-thread-7,108118016,0,107886494,110000000,19636408,2131526536 +main,30901232293987,30901235326865,21,7,extmethods,,0,591,pool-55-thread-7,3032878,0,3039163,0,353968,2131526536 +main,30901235494893,30901240163317,21,8,pickler,,0,591,pool-55-thread-7,4668424,0,4672022,10000000,1285480,2134802336 +GC,30905024511907,30905466511907,180711, 181152,PS Scavenge,end of minor GC,Allocation Failure,8 +main,30901240294646,30905576078441,21,9,xsbt-api,,0,591,pool-55-thread-7,4335783795,0,3892508145,3890000000,1578888240,463089864 +main,30905576258771,30905606780152,21,10,xsbt-dependency,,0,591,pool-55-thread-7,30521381,0,30521593,30000000,6498984,485103400 +background,30905607362054,30905709751485,21,11,refchecks,worker,9,596,scalac-refchecks-worker-1,102389431,78017,54253135,50000000,4550800,507737560 +background,30905607545272,30905709884316,21,11,refchecks,worker,5,597,scalac-refchecks-worker-2,102339044,50582,24117605,20000000,1950280,507737560 +background,30905607741780,30905709940231,21,11,refchecks,worker,1,598,scalac-refchecks-worker-3,102198451,0,68832619,60000000,5606120,507737560 +background,30905608019119,30905709979379,21,11,refchecks,worker,8,599,scalac-refchecks-worker-4,101960260,70459,16013478,10000000,1485464,507737560 +main,30905606945921,30905710655987,21,11,refchecks,,0,591,pool-55-thread-7,103710066,0,1026971,0,24040,507737560 +main,30905710786370,30905773297921,21,12,uncurry,,0,591,pool-55-thread-7,62511551,0,61140989,60000000,7449696,507737560 +main,30905773448507,30905819527745,21,13,fields,,0,591,pool-55-thread-7,46079238,0,27568548,30000000,5580928,507737560 +main,30905819648547,30905829229075,21,14,tailcalls,,0,591,pool-55-thread-7,9580528,0,9534284,10000000,1041440,507737560 +main,30905829407861,30905942920340,21,15,specialize,,0,591,pool-55-thread-7,113512479,0,112500522,110000000,43096544,551764608 +main,30905943060320,30905962126985,21,16,explicitouter,,0,591,pool-55-thread-7,19066665,0,19073273,20000000,4790840,551764608 +main,30905962271164,30906095652483,21,17,erasure,,0,591,pool-55-thread-7,133381319,0,133391093,130000000,26068520,595791640 +main,30906095891392,30906103748313,21,18,posterasure,,0,591,pool-55-thread-7,7856921,0,7858061,10000000,1361040,595791640 +main,30906103875800,30906137386050,21,19,lambdalift,,0,591,pool-55-thread-7,33510250,0,33516777,40000000,2760336,595791640 +main,30906137520986,30906154770360,21,20,constructors,,0,591,pool-55-thread-7,17249374,0,17254643,10000000,2758504,595791640 +main,30906154879827,30906159621649,21,21,flatten,,0,591,pool-55-thread-7,4741822,0,4746721,10000000,1098640,595791640 +main,30906159727837,30906206696079,21,22,mixin,,0,591,pool-55-thread-7,46968242,0,46973915,50000000,15624768,617847456 +main,30906206820410,30906209972676,21,23,cleanup,,0,591,pool-55-thread-7,3152266,0,3157782,0,681720,617847456 +main,30906210094064,30906234368913,21,24,delambdafy,,0,591,pool-55-thread-7,24274849,0,24281130,20000000,4008056,617847456 +main,30906234499591,30906352259389,21,25,jvm,,0,591,pool-55-thread-7,117759798,0,117761948,120000000,35597688,661878944 +main,30906352366428,30906353412309,21,26,xsbt-analyzer,,0,591,pool-55-thread-7,1045881,0,1046870,0,295600,661878944 diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..1e955a2 --- /dev/null +++ b/run.sh @@ -0,0 +1,2 @@ +sbt "runMain org.perftester.ProfileMain -s ../scalas/scalac_perf -a corpus/compiler-bridge -r reports -i 11 -p 2 --user krzysiek --config baseline-cmp" exitSBT > out.txt +cat out.txt | grep "best 20\%$" -A 3 \ No newline at end of file diff --git a/src/main/scala/org/perftester/Configurations.scala b/src/main/scala/org/perftester/Configurations.scala index 9cd5853..984dd31 100644 --- a/src/main/scala/org/perftester/Configurations.scala +++ b/src/main/scala/org/perftester/Configurations.scala @@ -115,13 +115,12 @@ object Configurations { ) } private val dynmanicConfiguration: Map[String, (EnvironmentConfig) => List[TestConfig]] = Map( - "miles-byname-implicits" -> ( - (_: EnvironmentConfig) => - List( - TestConfig("pre-pr", BuildFromGit("53f06bcc786caeeb360a5c60ca571b84f50ea2ab")), - TestConfig("pr", BuildFromGit("063a508cee9e50ac712f998182e7f806c30382d0")), - TestConfig("jason-feedback", BuildFromGit("563930783121cfce86f13e2dcb9d0f09927a03ab")) - )), + "miles-byname-implicits" -> ((_: EnvironmentConfig) => + List( + TestConfig("pre-pr", BuildFromGit("53f06bcc786caeeb360a5c60ca571b84f50ea2ab")), + TestConfig("pr", BuildFromGit("063a508cee9e50ac712f998182e7f806c30382d0")), + TestConfig("jason-feedback", BuildFromGit("563930783121cfce86f13e2dcb9d0f09927a03ab")) + )), "quick-dan4" -> series("scala/2.12.x", "dan/2.12.x_flag", useSbt = false), "quick-13-imports" -> series("scala/2.13.x", "origin/mike/2.13.x_implicit_import", @@ -171,6 +170,51 @@ object Configurations { ) private val staticConfiguration: Map[String, List[TestConfig]] = Map( + "refchecks" -> List( + TestConfig( + s"parallel", + BuildFromDir("/home/kromanowski/workspace/scalas/scalac_perf"), + extraArgs = + List("-Yrangepos", "-Yparallel-phases:refcheck", "-Yparallel-threads", "4", "-nowarn"), + ) + ), + "cleanRun" -> List( + TestConfig( + s"parallel", + BuildFromDir("/home/kromanowski/workspace/scalas/scalac_perf"), + extraArgs = + List("-Yrangepos", "-Yparallel-phases:alaaaa", "-Yparallel-threads", "4", "-nowarn"), + ) + ), + "baseline" -> List( + TestConfig( + s"parallel", + BuildFromDir("/home/kromanowski/workspace/scalas/baseline"), + extraArgs = List("-Yrangepos", "-nowarn"), + ) + ), + "baseline-cmp" -> List( + TestConfig( + s"baseline", + BuildFromDir("/home/kromanowski/workspace/scalas/baseline"), + extraArgs = List("-Yrangepos", "-nowarn"), + ), + TestConfig( + s"our", + BuildFromDir("/home/kromanowski/workspace/scalas/scalac_perf"), + extraArgs = + List("-Yrangepos", "-Yparallel-phases:alaaaa", "-Yparallel-threads", "4", "-nowarn"), + ), + TestConfig( + s"our-parallel", + BuildFromDir("/home/kromanowski/workspace/scalas/scalac_perf"), + extraArgs = List("-Yrangepos", + "-Yparallel-phases:parser,refcheck", + "-Yparallel-threads", + "4", + "-nowarn"), + ) + ), "quick-dan" -> List( TestConfig("baseline", BuildFromGit("cb5f0fc1ba5eb593c88de5b341d382aef6b61d72"), diff --git a/src/main/scala/org/perftester/results/rows/DataRow.scala b/src/main/scala/org/perftester/results/rows/DataRow.scala index 6acf2d7..25ae484 100644 --- a/src/main/scala/org/perftester/results/rows/DataRow.scala +++ b/src/main/scala/org/perftester/results/rows/DataRow.scala @@ -164,7 +164,7 @@ case object BackgroundDataRowType extends DataRowType[BackgroundPhaseRow]("backg case object GCDataRowType extends DataRowType[GCDataRow]("GC") { override def parse(values: List[String], version: Int) = - //header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads + //header(GC),startNs,endNs,startMs,endMs,name,action,cause,threads GCDataRow( values(1).toLong, // startNs values(2).toLong, // endNs @@ -185,13 +185,13 @@ case class GCDataRow(startNs: Long, action: String, cause: String, threads: Int) - extends DataRow { + extends DataRow { override def rowType = GCDataRowType } case object LockDataRowType extends DataRowType[LockDataRow]("lock") { override def parse(values: List[String], version: Int) = - // out.println(s"header(lock),startNs,endNs,runId,phaseId,phaseName,lock-name,lockId,accessCount,contentedWrite,uncontendedWrites,contendedWriteNs") + // out.println(s"header(lock),startNs,endNs,runId,phaseId,phaseName,lock-name,lockId,accessCount,contentedWrite,uncontendedWrites,contendedWriteNs") LockDataRow( values(1).toLong, // startNs values(2).toLong, // endNs @@ -218,7 +218,7 @@ case class LockDataRow(startNs: Long, contentedWriteCount: Long, uncontentedWriteCount: Long, contentedWriteNs: Long) - extends DataRow { + extends DataRow { override def rowType = GCDataRowType } diff --git a/src/main/scala/org/perftester/sbtbot/process/ProcessExecutor.scala b/src/main/scala/org/perftester/sbtbot/process/ProcessExecutor.scala index 4cfd5ec..07891d6 100644 --- a/src/main/scala/org/perftester/sbtbot/process/ProcessExecutor.scala +++ b/src/main/scala/org/perftester/sbtbot/process/ProcessExecutor.scala @@ -3,7 +3,7 @@ package org.perftester.sbtbot.process import java.io.PrintWriter import akka.actor.{Actor, ActorLogging, Cancellable, Props} -import ProcessExecutor.{CheckStatus, Send} +import ProcessExecutor.{CheckDeadlock, CheckStatus, Send} import scala.concurrent.ExecutionContext import scala.util.{Failure, Success, Try} @@ -14,6 +14,7 @@ object ProcessExecutor { } case object CheckStatus + case object CheckDeadlock case class Send(s: String) @@ -32,7 +33,7 @@ class ProcessExecutor private (command: ProcessCommand) extends Actor with Actor private var errReader: Option[InputStreamLineReader] = None private var inWriter: Option[PrintWriter] = None - var timer: Option[Cancellable] = None + var timers: Seq[Cancellable] = Nil override def preStart(): Unit = { super.preStart() @@ -43,11 +44,13 @@ class ProcessExecutor private (command: ProcessCommand) extends Actor with Actor var processTerminated = false var outTerminated = false var errTerminated = false + var seenLog = false private def processIOStream(isr: Option[InputStreamLineReader], ioSource: IOSource): Unit = { isr.foreach { r => r.read().foreach { line => context.parent ! ProcessIO(ioSource, line) + seenLog = true } } } @@ -56,6 +59,7 @@ class ProcessExecutor private (command: ProcessCommand) extends Actor with Actor isr.foreach { r => r.close().foreach { line => context.parent ! ProcessIO(ioSource, line) + seenLog = true } } @@ -83,9 +87,33 @@ class ProcessExecutor private (command: ProcessCommand) extends Actor with Actor } } + private val sbtJVMNames = Set("sbt-launch.jar", "Boot") + + def takeASnapshot(): Unit = { + val out = { + import sys.process._ + "jps".!! + } + val pids = + out.lines.toList.map(_.split(" ")).filter(row => sbtJVMNames.contains(row(1))).map(_.apply(0)) + if (pids.isEmpty) { + println(s"### No sbt jvm running in:\n $out") + } + pids.foreach { pid => + println(s"#### Stacktrace of sbt project of pid $pid ####") + println { + import sys.process._ + s"jstack $pid".!! + } + } + } + override def receive: Receive = { case CheckStatus => check() + case CheckDeadlock => + try if (!seenLog) takeASnapshot() + finally seenLog = false case Send(text) => inWriter.foreach { w => w.println(text) @@ -108,7 +136,7 @@ class ProcessExecutor private (command: ProcessCommand) extends Actor with Actor process.foreach { _.destroyForcibly() } - timer.foreach(_.cancel()) + timers.foreach(_.cancel()) } def startProcess(): Unit = { @@ -132,8 +160,9 @@ class ProcessExecutor private (command: ProcessCommand) extends Actor with Actor inWriter = Some(new PrintWriter(process.getOutputStream)) log.info("Process started successfully") import scala.concurrent.duration._ - timer = Some( - context.system.scheduler - .schedule(250.millis, 200.millis, context.self, CheckStatus)) + timers = Seq( + context.system.scheduler.schedule(250.millis, 200.millis, context.self, CheckStatus), + context.system.scheduler.schedule(5.minutes, 5.minutes, context.self, CheckDeadlock) + ) } }