├── .gitignore ├── .scalafmt.conf ├── LICENSE.md ├── README.md ├── confs ├── jvm-2.11 │ ├── build.properties │ ├── build.sbt │ ├── compile │ └── run ├── jvm-3 │ ├── build.properties │ ├── build.sbt │ ├── compile │ └── run ├── native-image-pgo │ ├── build.properties │ ├── build.sbt │ ├── compile │ ├── plugins.sbt │ └── run ├── native-image │ ├── build.properties │ ├── build.sbt │ ├── compile │ ├── plugins.sbt │ └── run ├── scala-native-0.4.16-3 │ ├── build.properties │ ├── build.sbt │ ├── compile │ ├── plugins.sbt │ └── run ├── scala-native-0.4.9-2.11 │ ├── build.properties │ ├── build.sbt │ ├── compile │ ├── plugins.sbt │ └── run ├── scala-native-0.4.9-2.12 │ ├── build.properties │ ├── build.sbt │ ├── compile │ ├── plugins.sbt │ └── run ├── scala-native-0.4.9-2.13 │ ├── build.properties │ ├── build.sbt │ ├── compile │ ├── plugins.sbt │ └── run ├── scala-native-0.4.9-3 │ ├── build.properties │ ├── build.sbt │ ├── compile │ ├── plugins.sbt │ └── run └── scala-native-0.5.0-SNAPSHOT-3 │ ├── build.properties │ ├── build.sbt │ ├── compile │ ├── plugins.sbt │ └── run ├── input ├── bounce.BounceBenchmark ├── brainfuck.BrainfuckBenchmark ├── cd.CDBenchmark ├── deltablue.DeltaBlueBenchmark ├── gcbench.GCBenchBenchmark ├── histogram.Histogram ├── json.JsonBenchmark ├── kmeans.KmeansBenchmark ├── list.ListBenchmark ├── mandelbrot.MandelbrotBenchmark ├── nbody.NbodyBenchmark ├── permute.PermuteBenchmark ├── queens.QueensBenchmark ├── richards.RichardsBenchmark ├── rsc.RscBenchmark ├── rsc │ ├── CharClass.scala │ ├── CharGroup.scala │ ├── Compiler.scala │ ├── Inst.scala │ ├── Machine.scala │ ├── MachineInput.scala │ ├── Matcher.scala │ ├── Parser.scala │ ├── Pattern.scala │ ├── PatternSyntaxException.scala │ ├── Prog.scala │ ├── RE2.scala │ ├── Regexp.scala │ ├── Simplify.scala │ ├── Stdlib.scala │ ├── Unicode.scala │ ├── UnicodeTables.scala │ └── Utils.scala ├── sudoku.SudokuBenchmark └── tracer.TracerBenchmark ├── output ├── bounce.BounceBenchmark ├── brainfuck.BrainfuckBenchmark ├── cd.CDBenchmark ├── deltablue.DeltaBlueBenchmark ├── gcbench.GCBenchBenchmark ├── histogram.Histogram ├── json.JsonBenchmark ├── kmeans.KmeansBenchmark ├── list.ListBenchmark ├── mandelbrot.MandelbrotBenchmark ├── nbody.NbodyBenchmark ├── permute.PermuteBenchmark ├── queens.QueensBenchmark ├── richards.RichardsBenchmark ├── rsc.RscBenchmark ├── sudoku.SudokuBenchmark └── tracer.TracerBenchmark ├── project └── build.properties ├── scripts ├── compiletime-summary.py ├── interactive.py ├── memoryUsage.sh ├── memoryUsageAggregate.sc ├── memoryUsageJVM.sh ├── notebook.ipynb ├── run.py ├── runBenchmarks.scala ├── scalafmt ├── shared │ ├── __init__.py │ ├── benchmarks.py │ ├── cmdline.py │ ├── comparison.py │ ├── configurations.py │ ├── file_utils.py │ ├── misc_utils.py │ ├── parser.py │ └── reports.py ├── size-summary.py └── summary.py └── src └── main └── scala ├── bounce └── BounceBenchmark.scala ├── brainfuck └── BrainfuckBenchmark.scala ├── cd ├── Aircraft.scala ├── CDBenchmark.scala ├── CallSign.scala ├── Collision.scala ├── CollisionDetector.scala ├── Constants.scala ├── Motion.scala ├── RedBlackTree.scala ├── Simulator.scala ├── Vector2D.scala └── Vector3D.scala ├── communitybench └── Benchmark.scala ├── deltablue └── DeltaBlueBenchmark.scala ├── gcbench └── GCBenchBenchmark.scala ├── histogram └── Histogram.scala ├── json ├── JsonArray.scala ├── JsonBenchmark.scala ├── JsonLiteral.scala ├── JsonNumber.scala ├── JsonObject.scala ├── JsonPureStringParser.scala ├── JsonString.scala ├── JsonValue.scala └── ParseException.scala ├── kmeans └── KmeansBenchmark.scala ├── list └── ListBenchmark.scala ├── mandelbrot └── MandelbrotBenchmark.scala ├── nbody ├── Body.scala ├── NbodyBenchmark.scala └── NbodySystem.scala ├── permute └── PermuteBenchmark.scala ├── queens └── QueensBenchmark.scala ├── richards └── RichardsBenchmark.scala ├── rsc ├── Compiler.scala ├── RscBenchmark.scala ├── cli │ └── Main.scala ├── lexis │ ├── Inputs.scala │ ├── Keywords.scala │ ├── Names.scala │ ├── Offsets.scala │ ├── Positions.scala │ ├── Tokens.scala │ └── package.scala ├── parse │ ├── Bounds.scala │ ├── Contexts.scala │ ├── Defns.scala │ ├── Groups.scala │ ├── Helpers.scala │ ├── Imports.scala │ ├── Lits.scala │ ├── Messages.scala │ ├── Mods.scala │ ├── Newlines.scala │ ├── Params.scala │ ├── Parser.scala │ ├── Paths.scala │ ├── Pats.scala │ ├── Sources.scala │ ├── Templates.scala │ ├── Terms.scala │ └── Tpts.scala ├── pretty │ ├── Escape.scala │ ├── Ops.scala │ ├── Pretty.scala │ ├── PrettyAtom.scala │ ├── PrettyCompiler.scala │ ├── PrettyEnv.scala │ ├── PrettyInput.scala │ ├── PrettyMessage.scala │ ├── PrettyName.scala │ ├── PrettyOutline.scala │ ├── PrettyPosition.scala │ ├── PrettyResolution.scala │ ├── PrettyScope.scala │ ├── PrettySeverity.scala │ ├── PrettyStatus.scala │ ├── PrettySymtab.scala │ ├── PrettyTodo.scala │ ├── PrettyToken.scala │ ├── PrettyTree.scala │ ├── PrettyType.scala │ ├── Printer.scala │ ├── ProductRepl.scala │ ├── Repl.scala │ ├── Str.scala │ ├── TreeStr.scala │ └── package.scala ├── report │ ├── ConsoleReporter.scala │ ├── Messages.scala │ ├── Points.scala │ ├── Reporter.scala │ ├── Severity.scala │ ├── StoreReporter.scala │ └── package.scala ├── scan │ ├── Characters.scala │ ├── History.scala │ ├── Messages.scala │ ├── Scanner.scala │ └── Snapshot.scala ├── semantics │ ├── Names.scala │ ├── Symbols.scala │ ├── Types.scala │ └── package.scala ├── settings │ └── Settings.scala ├── syntax │ └── Trees.scala ├── typecheck │ ├── Atoms.scala │ ├── Envs.scala │ ├── Linker.scala │ ├── Outliner.scala │ ├── Resolutions.scala │ ├── Scheduler.scala │ ├── Scoper.scala │ ├── Scopes.scala │ ├── Statuses.scala │ ├── Symtab.scala │ ├── Todo.scala │ ├── Typechecker.scala │ └── package.scala └── util │ ├── CharUtil.scala │ ├── CrashException.scala │ ├── ErrorUtil.scala │ ├── PrettyUtil.scala │ ├── StringUtil.scala │ ├── TreeUtil.scala │ └── package.scala ├── som ├── Constants.scala ├── CustomHash.scala ├── Dictionary.scala ├── IdentityDictionary.scala ├── IdentitySet.scala ├── Random.scala ├── Set.scala └── Vector.scala ├── sudoku └── SudokuBenchmark.scala └── tracer ├── App.scala ├── CanvasRenderingContext2D.scala ├── Color.scala ├── Engine.scala ├── Material.scala ├── RenderScene.scala ├── Scene.scala ├── Shapes.scala ├── TracerBenchmark.scala └── Vector.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/README.md -------------------------------------------------------------------------------- /confs/jvm-2.11/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 0.13.17 2 | -------------------------------------------------------------------------------- /confs/jvm-2.11/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/jvm-2.11/build.sbt -------------------------------------------------------------------------------- /confs/jvm-2.11/compile: -------------------------------------------------------------------------------- 1 | compile 2 | -------------------------------------------------------------------------------- /confs/jvm-2.11/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/jvm-2.11/run -------------------------------------------------------------------------------- /confs/jvm-3/build.properties: -------------------------------------------------------------------------------- 1 | 1.9.7 -------------------------------------------------------------------------------- /confs/jvm-3/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/jvm-3/build.sbt -------------------------------------------------------------------------------- /confs/jvm-3/compile: -------------------------------------------------------------------------------- 1 | compile 2 | -------------------------------------------------------------------------------- /confs/jvm-3/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/jvm-3/run -------------------------------------------------------------------------------- /confs/native-image-pgo/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 0.13.17 2 | -------------------------------------------------------------------------------- /confs/native-image-pgo/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/native-image-pgo/build.sbt -------------------------------------------------------------------------------- /confs/native-image-pgo/compile: -------------------------------------------------------------------------------- 1 | nativeImagePGO 2 | -------------------------------------------------------------------------------- /confs/native-image-pgo/plugins.sbt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /confs/native-image-pgo/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/native-image-pgo/run -------------------------------------------------------------------------------- /confs/native-image/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 0.13.17 2 | -------------------------------------------------------------------------------- /confs/native-image/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/native-image/build.sbt -------------------------------------------------------------------------------- /confs/native-image/compile: -------------------------------------------------------------------------------- 1 | nativeImage 2 | -------------------------------------------------------------------------------- /confs/native-image/plugins.sbt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /confs/native-image/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/native-image/run -------------------------------------------------------------------------------- /confs/scala-native-0.4.16-3/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.8.2 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.16-3/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.16-3/build.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.16-3/compile: -------------------------------------------------------------------------------- 1 | nativeLink 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.16-3/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.16-3/plugins.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.16-3/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.16-3/run -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.11/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.9.6 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.11/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-2.11/build.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.11/compile: -------------------------------------------------------------------------------- 1 | nativeLink 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.11/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-2.11/plugins.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.11/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-2.11/run -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.12/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.8.2 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.12/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-2.12/build.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.12/compile: -------------------------------------------------------------------------------- 1 | nativeLink 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.12/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-2.12/plugins.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.12/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-2.12/run -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.13/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.8.2 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.13/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-2.13/build.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.13/compile: -------------------------------------------------------------------------------- 1 | nativeLink 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.13/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-2.13/plugins.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-2.13/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-2.13/run -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-3/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.8.2 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-3/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-3/build.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-3/compile: -------------------------------------------------------------------------------- 1 | nativeLink 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-3/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-3/plugins.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.4.9-3/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.4.9-3/run -------------------------------------------------------------------------------- /confs/scala-native-0.5.0-SNAPSHOT-3/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.9.6 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.5.0-SNAPSHOT-3/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.5.0-SNAPSHOT-3/build.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.5.0-SNAPSHOT-3/compile: -------------------------------------------------------------------------------- 1 | nativeLink 2 | -------------------------------------------------------------------------------- /confs/scala-native-0.5.0-SNAPSHOT-3/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.5.0-SNAPSHOT-3/plugins.sbt -------------------------------------------------------------------------------- /confs/scala-native-0.5.0-SNAPSHOT-3/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/confs/scala-native-0.5.0-SNAPSHOT-3/run -------------------------------------------------------------------------------- /input/bounce.BounceBenchmark: -------------------------------------------------------------------------------- 1 | 100 2 | -------------------------------------------------------------------------------- /input/brainfuck.BrainfuckBenchmark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/brainfuck.BrainfuckBenchmark -------------------------------------------------------------------------------- /input/cd.CDBenchmark: -------------------------------------------------------------------------------- 1 | 100 2 | -------------------------------------------------------------------------------- /input/deltablue.DeltaBlueBenchmark: -------------------------------------------------------------------------------- 1 | 100 2 | -------------------------------------------------------------------------------- /input/gcbench.GCBenchBenchmark: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /input/histogram.Histogram: -------------------------------------------------------------------------------- 1 | 10000,50 -------------------------------------------------------------------------------- /input/json.JsonBenchmark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/json.JsonBenchmark -------------------------------------------------------------------------------- /input/kmeans.KmeansBenchmark: -------------------------------------------------------------------------------- 1 | 34. -------------------------------------------------------------------------------- /input/list.ListBenchmark: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /input/mandelbrot.MandelbrotBenchmark: -------------------------------------------------------------------------------- 1 | 750 2 | -------------------------------------------------------------------------------- /input/nbody.NbodyBenchmark: -------------------------------------------------------------------------------- 1 | 250000 2 | -------------------------------------------------------------------------------- /input/permute.PermuteBenchmark: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /input/queens.QueensBenchmark: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /input/richards.RichardsBenchmark: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /input/rsc.RscBenchmark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc.RscBenchmark -------------------------------------------------------------------------------- /input/rsc/CharClass.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/CharClass.scala -------------------------------------------------------------------------------- /input/rsc/CharGroup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/CharGroup.scala -------------------------------------------------------------------------------- /input/rsc/Compiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Compiler.scala -------------------------------------------------------------------------------- /input/rsc/Inst.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Inst.scala -------------------------------------------------------------------------------- /input/rsc/Machine.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Machine.scala -------------------------------------------------------------------------------- /input/rsc/MachineInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/MachineInput.scala -------------------------------------------------------------------------------- /input/rsc/Matcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Matcher.scala -------------------------------------------------------------------------------- /input/rsc/Parser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Parser.scala -------------------------------------------------------------------------------- /input/rsc/Pattern.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Pattern.scala -------------------------------------------------------------------------------- /input/rsc/PatternSyntaxException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/PatternSyntaxException.scala -------------------------------------------------------------------------------- /input/rsc/Prog.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Prog.scala -------------------------------------------------------------------------------- /input/rsc/RE2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/RE2.scala -------------------------------------------------------------------------------- /input/rsc/Regexp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Regexp.scala -------------------------------------------------------------------------------- /input/rsc/Simplify.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Simplify.scala -------------------------------------------------------------------------------- /input/rsc/Stdlib.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Stdlib.scala -------------------------------------------------------------------------------- /input/rsc/Unicode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Unicode.scala -------------------------------------------------------------------------------- /input/rsc/UnicodeTables.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/UnicodeTables.scala -------------------------------------------------------------------------------- /input/rsc/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/rsc/Utils.scala -------------------------------------------------------------------------------- /input/sudoku.SudokuBenchmark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/input/sudoku.SudokuBenchmark -------------------------------------------------------------------------------- /input/tracer.TracerBenchmark: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /output/bounce.BounceBenchmark: -------------------------------------------------------------------------------- 1 | 1331 2 | -------------------------------------------------------------------------------- /output/brainfuck.BrainfuckBenchmark: -------------------------------------------------------------------------------- 1 | 11359 2 | -------------------------------------------------------------------------------- /output/cd.CDBenchmark: -------------------------------------------------------------------------------- 1 | 4305 2 | -------------------------------------------------------------------------------- /output/deltablue.DeltaBlueBenchmark: -------------------------------------------------------------------------------- 1 | () 2 | -------------------------------------------------------------------------------- /output/gcbench.GCBenchBenchmark: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /output/histogram.Histogram: -------------------------------------------------------------------------------- 1 | true -------------------------------------------------------------------------------- /output/json.JsonBenchmark: -------------------------------------------------------------------------------- 1 | 156 2 | -------------------------------------------------------------------------------- /output/kmeans.KmeansBenchmark: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /output/list.ListBenchmark: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /output/mandelbrot.MandelbrotBenchmark: -------------------------------------------------------------------------------- 1 | 50 2 | -------------------------------------------------------------------------------- /output/nbody.NbodyBenchmark: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /output/permute.PermuteBenchmark: -------------------------------------------------------------------------------- 1 | 720 2 | -------------------------------------------------------------------------------- /output/queens.QueensBenchmark: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /output/richards.RichardsBenchmark: -------------------------------------------------------------------------------- 1 | (2322,928) 2 | -------------------------------------------------------------------------------- /output/rsc.RscBenchmark: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /output/sudoku.SudokuBenchmark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/output/sudoku.SudokuBenchmark -------------------------------------------------------------------------------- /output/tracer.TracerBenchmark: -------------------------------------------------------------------------------- 1 | () 2 | -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.8.2 2 | -------------------------------------------------------------------------------- /scripts/compiletime-summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/compiletime-summary.py -------------------------------------------------------------------------------- /scripts/interactive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/interactive.py -------------------------------------------------------------------------------- /scripts/memoryUsage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/memoryUsage.sh -------------------------------------------------------------------------------- /scripts/memoryUsageAggregate.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/memoryUsageAggregate.sc -------------------------------------------------------------------------------- /scripts/memoryUsageJVM.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/memoryUsageJVM.sh -------------------------------------------------------------------------------- /scripts/notebook.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/notebook.ipynb -------------------------------------------------------------------------------- /scripts/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/run.py -------------------------------------------------------------------------------- /scripts/runBenchmarks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/runBenchmarks.scala -------------------------------------------------------------------------------- /scripts/scalafmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/scalafmt -------------------------------------------------------------------------------- /scripts/shared/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/shared/benchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/shared/benchmarks.py -------------------------------------------------------------------------------- /scripts/shared/cmdline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/shared/cmdline.py -------------------------------------------------------------------------------- /scripts/shared/comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/shared/comparison.py -------------------------------------------------------------------------------- /scripts/shared/configurations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/shared/configurations.py -------------------------------------------------------------------------------- /scripts/shared/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/shared/file_utils.py -------------------------------------------------------------------------------- /scripts/shared/misc_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/shared/misc_utils.py -------------------------------------------------------------------------------- /scripts/shared/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/shared/parser.py -------------------------------------------------------------------------------- /scripts/shared/reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/shared/reports.py -------------------------------------------------------------------------------- /scripts/size-summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/size-summary.py -------------------------------------------------------------------------------- /scripts/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/scripts/summary.py -------------------------------------------------------------------------------- /src/main/scala/bounce/BounceBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/bounce/BounceBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/brainfuck/BrainfuckBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/brainfuck/BrainfuckBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/cd/Aircraft.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/Aircraft.scala -------------------------------------------------------------------------------- /src/main/scala/cd/CDBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/CDBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/cd/CallSign.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/CallSign.scala -------------------------------------------------------------------------------- /src/main/scala/cd/Collision.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/Collision.scala -------------------------------------------------------------------------------- /src/main/scala/cd/CollisionDetector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/CollisionDetector.scala -------------------------------------------------------------------------------- /src/main/scala/cd/Constants.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/Constants.scala -------------------------------------------------------------------------------- /src/main/scala/cd/Motion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/Motion.scala -------------------------------------------------------------------------------- /src/main/scala/cd/RedBlackTree.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/RedBlackTree.scala -------------------------------------------------------------------------------- /src/main/scala/cd/Simulator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/Simulator.scala -------------------------------------------------------------------------------- /src/main/scala/cd/Vector2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/Vector2D.scala -------------------------------------------------------------------------------- /src/main/scala/cd/Vector3D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/cd/Vector3D.scala -------------------------------------------------------------------------------- /src/main/scala/communitybench/Benchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/communitybench/Benchmark.scala -------------------------------------------------------------------------------- /src/main/scala/deltablue/DeltaBlueBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/deltablue/DeltaBlueBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/gcbench/GCBenchBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/gcbench/GCBenchBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/histogram/Histogram.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/histogram/Histogram.scala -------------------------------------------------------------------------------- /src/main/scala/json/JsonArray.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/json/JsonArray.scala -------------------------------------------------------------------------------- /src/main/scala/json/JsonBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/json/JsonBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/json/JsonLiteral.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/json/JsonLiteral.scala -------------------------------------------------------------------------------- /src/main/scala/json/JsonNumber.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/json/JsonNumber.scala -------------------------------------------------------------------------------- /src/main/scala/json/JsonObject.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/json/JsonObject.scala -------------------------------------------------------------------------------- /src/main/scala/json/JsonPureStringParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/json/JsonPureStringParser.scala -------------------------------------------------------------------------------- /src/main/scala/json/JsonString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/json/JsonString.scala -------------------------------------------------------------------------------- /src/main/scala/json/JsonValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/json/JsonValue.scala -------------------------------------------------------------------------------- /src/main/scala/json/ParseException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/json/ParseException.scala -------------------------------------------------------------------------------- /src/main/scala/kmeans/KmeansBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/kmeans/KmeansBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/list/ListBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/list/ListBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/mandelbrot/MandelbrotBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/mandelbrot/MandelbrotBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/nbody/Body.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/nbody/Body.scala -------------------------------------------------------------------------------- /src/main/scala/nbody/NbodyBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/nbody/NbodyBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/nbody/NbodySystem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/nbody/NbodySystem.scala -------------------------------------------------------------------------------- /src/main/scala/permute/PermuteBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/permute/PermuteBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/queens/QueensBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/queens/QueensBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/richards/RichardsBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/richards/RichardsBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/Compiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/Compiler.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/RscBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/RscBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/cli/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/cli/Main.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/lexis/Inputs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/lexis/Inputs.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/lexis/Keywords.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/lexis/Keywords.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/lexis/Names.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/lexis/Names.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/lexis/Offsets.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/lexis/Offsets.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/lexis/Positions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/lexis/Positions.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/lexis/Tokens.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/lexis/Tokens.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/lexis/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/lexis/package.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Bounds.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Bounds.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Contexts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Contexts.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Defns.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Defns.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Groups.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Groups.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Helpers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Helpers.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Imports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Imports.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Lits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Lits.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Messages.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Messages.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Mods.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Mods.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Newlines.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Newlines.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Params.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Params.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Parser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Parser.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Paths.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Paths.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Pats.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Pats.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Sources.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Sources.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Templates.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Templates.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Terms.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Terms.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/parse/Tpts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/parse/Tpts.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/Escape.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/Escape.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/Ops.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/Ops.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/Pretty.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/Pretty.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyAtom.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyAtom.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyCompiler.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyEnv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyEnv.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyInput.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyMessage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyMessage.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyName.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyName.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyOutline.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyOutline.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyPosition.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyPosition.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyResolution.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyResolution.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyScope.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyScope.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettySeverity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettySeverity.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyStatus.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyStatus.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettySymtab.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettySymtab.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyTodo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyTodo.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyToken.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyToken.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyTree.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyTree.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/PrettyType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/PrettyType.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/Printer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/Printer.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/ProductRepl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/ProductRepl.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/Repl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/Repl.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/Str.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/Str.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/TreeStr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/TreeStr.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/pretty/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/pretty/package.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/report/ConsoleReporter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/report/ConsoleReporter.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/report/Messages.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/report/Messages.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/report/Points.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/report/Points.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/report/Reporter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/report/Reporter.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/report/Severity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/report/Severity.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/report/StoreReporter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/report/StoreReporter.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/report/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/report/package.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/scan/Characters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/scan/Characters.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/scan/History.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/scan/History.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/scan/Messages.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/scan/Messages.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/scan/Scanner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/scan/Scanner.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/scan/Snapshot.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/scan/Snapshot.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/semantics/Names.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/semantics/Names.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/semantics/Symbols.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/semantics/Symbols.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/semantics/Types.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/semantics/Types.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/semantics/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/semantics/package.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/settings/Settings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/settings/Settings.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/syntax/Trees.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/syntax/Trees.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Atoms.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Atoms.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Envs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Envs.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Linker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Linker.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Outliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Outliner.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Resolutions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Resolutions.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Scheduler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Scheduler.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Scoper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Scoper.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Scopes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Scopes.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Statuses.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Statuses.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Symtab.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Symtab.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Todo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Todo.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/Typechecker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/Typechecker.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/typecheck/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/typecheck/package.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/util/CharUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/util/CharUtil.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/util/CrashException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/util/CrashException.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/util/ErrorUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/util/ErrorUtil.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/util/PrettyUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/util/PrettyUtil.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/util/StringUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/util/StringUtil.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/util/TreeUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/util/TreeUtil.scala -------------------------------------------------------------------------------- /src/main/scala/rsc/util/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/rsc/util/package.scala -------------------------------------------------------------------------------- /src/main/scala/som/Constants.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/som/Constants.scala -------------------------------------------------------------------------------- /src/main/scala/som/CustomHash.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/som/CustomHash.scala -------------------------------------------------------------------------------- /src/main/scala/som/Dictionary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/som/Dictionary.scala -------------------------------------------------------------------------------- /src/main/scala/som/IdentityDictionary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/som/IdentityDictionary.scala -------------------------------------------------------------------------------- /src/main/scala/som/IdentitySet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/som/IdentitySet.scala -------------------------------------------------------------------------------- /src/main/scala/som/Random.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/som/Random.scala -------------------------------------------------------------------------------- /src/main/scala/som/Set.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/som/Set.scala -------------------------------------------------------------------------------- /src/main/scala/som/Vector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/som/Vector.scala -------------------------------------------------------------------------------- /src/main/scala/sudoku/SudokuBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/sudoku/SudokuBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/tracer/App.scala: -------------------------------------------------------------------------------- 1 | package tracer 2 | 3 | trait App 4 | -------------------------------------------------------------------------------- /src/main/scala/tracer/CanvasRenderingContext2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/tracer/CanvasRenderingContext2D.scala -------------------------------------------------------------------------------- /src/main/scala/tracer/Color.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/tracer/Color.scala -------------------------------------------------------------------------------- /src/main/scala/tracer/Engine.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/tracer/Engine.scala -------------------------------------------------------------------------------- /src/main/scala/tracer/Material.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/tracer/Material.scala -------------------------------------------------------------------------------- /src/main/scala/tracer/RenderScene.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/tracer/RenderScene.scala -------------------------------------------------------------------------------- /src/main/scala/tracer/Scene.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/tracer/Scene.scala -------------------------------------------------------------------------------- /src/main/scala/tracer/Shapes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/tracer/Shapes.scala -------------------------------------------------------------------------------- /src/main/scala/tracer/TracerBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/tracer/TracerBenchmark.scala -------------------------------------------------------------------------------- /src/main/scala/tracer/Vector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scala-native/scala-native-benchmarks/HEAD/src/main/scala/tracer/Vector.scala --------------------------------------------------------------------------------