diff --git a/data/build.json b/data/build.json index 0ff1f29..0ecc99f 100644 --- a/data/build.json +++ b/data/build.json @@ -662,5 +662,13 @@ "commitDate": "1717787503", "currentDate": "1717850038" } + }, + { + "buildTime": "75.94", + "meta": { + "commit": "acbec872", + "commitDate": "1717787503", + "currentDate": "1717897014" + } } ] diff --git a/data/cloc.json b/data/cloc.json index 3f7ec87..60f1c35 100644 --- a/data/cloc.json +++ b/data/cloc.json @@ -6895,5 +6895,90 @@ "commitDate": "1717787503", "currentDate": "1717850202" } + }, + { + "Scala": { + "nFiles": 162, + "blank": 6115, + "comment": 6770, + "code": 21779 + }, + "Effekt": { + "nFiles": 385, + "blank": 2407, + "comment": 1237, + "code": 10126 + }, + "Markdown": { + "nFiles": 12, + "blank": 392, + "comment": 0, + "code": 1919 + }, + "Scheme": { + "nFiles": 11, + "blank": 200, + "comment": 163, + "code": 1289 + }, + "C": { + "nFiles": 8, + "blank": 191, + "comment": 167, + "code": 697 + }, + "JSON": { + "nFiles": 3, + "blank": 1, + "comment": 0, + "code": 658 + }, + "LLVM IR": { + "nFiles": 3, + "blank": 183, + "comment": 80, + "code": 532 + }, + "JavaScript": { + "nFiles": 4, + "blank": 79, + "comment": 55, + "code": 452 + }, + "YAML": { + "nFiles": 2, + "blank": 35, + "comment": 1, + "code": 171 + }, + "XML": { + "nFiles": 1, + "blank": 3, + "comment": 4, + "code": 42 + }, + "Standard ML": { + "nFiles": 1, + "blank": 10, + "comment": 14, + "code": 41 + }, + "Bourne Shell": { + "nFiles": 1, + "blank": 0, + "comment": 0, + "code": 2 + }, + "SUM": { + "blank": 9616, + "comment": 8491, + "code": 37708, + "nFiles": 593 + }, + "meta": { + "commit": "acbec872", + "commitDate": "1717787503", + "currentDate": "1717897175" + } } ] diff --git a/data/metrics.json b/data/metrics.json index 8247dd2..7418f0d 100644 --- a/data/metrics.json +++ b/data/metrics.json @@ -3196,5 +3196,87 @@ "commitDate": "1717787503", "currentDate": "1717850203" } + }, + { + "examples/casestudies/anf.effekt.md": { + "maxMem": "946116", + "userTime": "17.89", + "cpuUsage": "273%" + }, + "examples/casestudies/lexer.effekt.md": { + "maxMem": "773040", + "userTime": "12.99", + "cpuUsage": "269%" + }, + "examples/casestudies/parser.effekt.md": { + "maxMem": "679480", + "userTime": "16.13", + "cpuUsage": "282%" + }, + "examples/casestudies/buildsystem.effekt.md": { + "maxMem": "709696", + "userTime": "13.36", + "cpuUsage": "272%" + }, + "examples/casestudies/prettyprinter.effekt.md": { + "maxMem": "874344", + "userTime": "17.38", + "cpuUsage": "279%" + }, + "examples/casestudies/naturalisticdsls.effekt.md": { + "maxMem": "775256", + "userTime": "12.79", + "cpuUsage": "272%" + }, + "examples/casestudies/ad.effekt.md": { + "maxMem": "747008", + "userTime": "15.00", + "cpuUsage": "280%" + }, + "examples/benchmarks/simple_counter.effekt": { + "maxMem": "698788", + "userTime": "12.21", + "cpuUsage": "264%" + }, + "examples/benchmarks/triples.effekt": { + "maxMem": "744484", + "userTime": "12.33", + "cpuUsage": "262%" + }, + "examples/benchmarks/nqueens.effekt": { + "maxMem": "702572", + "userTime": "12.20", + "cpuUsage": "259%" + }, + "examples/benchmarks/tree.effekt": { + "maxMem": "745776", + "userTime": "12.40", + "cpuUsage": "264%" + }, + "examples/benchmarks/generator.effekt": { + "maxMem": "770268", + "userTime": "12.08", + "cpuUsage": "264%" + }, + "examples/benchmarks/variadic_combinators.effekt": { + "maxMem": "766332", + "userTime": "12.71", + "cpuUsage": "263%" + }, + "examples/benchmarks/church_exponentiation.effekt": { + "maxMem": "701864", + "userTime": "12.58", + "cpuUsage": "267%" + }, + "total": { + "maxMem": "1293764", + "userTime": "30.00", + "cpuUsage": "272%" + }, + "meta": { + "commit": "acbec872", + "commitDate": "1717787503", + "currentDate": "1717897175" + } } ] diff --git a/data/phases.json b/data/phases.json index e4c3cf1..49eaaf1 100644 --- a/data/phases.json +++ b/data/phases.json @@ -27946,5 +27946,353 @@ "commitDate": "1717787503", "currentDate": "1717850203" } + }, + { + "parser": { + "examples/casestudies/ad.effekt.md": 288.52, + "./examples/casestudies/prettyprinter.effekt.md": 309.49, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/../js/text/regex.effekt": 11.58, + "./examples/casestudies/lexer.effekt.md": 155.05, + "./examples/casestudies/parser.effekt.md": 141.23, + "examples/casestudies/anf.effekt.md": 119.15, + "examples/casestudies/buildsystem.effekt.md": 109.96, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/args.effekt": 55.94, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/ref.effekt": 11.65, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/string.effekt": 193.8, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/array.effekt": 172.31, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/result.effekt": 24.27, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/list.effekt": 407.88, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/exception.effekt": 84.85, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/option.effekt": 119.68, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/effekt.effekt": 491.59, + "examples/benchmarks/church_exponentiation.effekt": 366.87, + "examples/benchmarks/generator.effekt": 63.31, + "examples/casestudies/lexer.effekt.md": 113.95, + "examples/casestudies/naturalisticdsls.effekt.md": 72.56, + "examples/benchmarks/nqueens.effekt": 63.29, + "examples/casestudies/parser.effekt.md": 175.75, + "examples/casestudies/prettyprinter.effekt.md": 259.94, + "examples/benchmarks/simple_counter.effekt": 63.72, + "examples/benchmarks/tree.effekt": 52.35, + "examples/benchmarks/triples.effekt": 39.35, + "examples/benchmarks/variadic_combinators.effekt": 66.25 + }, + "namer": { + "examples/casestudies/ad.effekt.md": 4.2, + "examples/casestudies/anf.effekt.md": 2.76, + "./examples/casestudies/prettyprinter.effekt.md": 5.09, + "./examples/casestudies/parser.effekt.md": 6.31, + "./examples/casestudies/lexer.effekt.md": 3.42, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/../js/text/regex.effekt": 0.59, + "examples/casestudies/buildsystem.effekt.md": 2.25, + "examples/benchmarks/church_exponentiation.effekt": 6.33, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/args.effekt": 2.78, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/ref.effekt": 0.41, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/string.effekt": 9.32, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/array.effekt": 9.63, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/result.effekt": 2.21, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/list.effekt": 29.48, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/option.effekt": 7.41, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/exception.effekt": 10.2, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/effekt.effekt": 99.99, + "examples/benchmarks/generator.effekt": 5.04, + "examples/casestudies/lexer.effekt.md": 3.87, + "examples/casestudies/naturalisticdsls.effekt.md": 1.61, + "examples/benchmarks/nqueens.effekt": 2.56, + "examples/casestudies/parser.effekt.md": 3.03, + "examples/casestudies/prettyprinter.effekt.md": 5.32, + "examples/benchmarks/simple_counter.effekt": 2.63, + "examples/benchmarks/tree.effekt": 2.64, + "examples/benchmarks/triples.effekt": 1.44, + "examples/benchmarks/variadic_combinators.effekt": 2.17 + }, + "box-unbox": { + "examples/casestudies/ad.effekt.md": 1.64, + "examples/casestudies/anf.effekt.md": 0.67, + "./examples/casestudies/prettyprinter.effekt.md": 1.05, + "./examples/casestudies/parser.effekt.md": 3.92, + "./examples/casestudies/lexer.effekt.md": 1.16, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/../js/text/regex.effekt": 0.11, + "examples/casestudies/buildsystem.effekt.md": 0.6, + "examples/benchmarks/church_exponentiation.effekt": 1.41, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/args.effekt": 0.72, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/ref.effekt": 0.07, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/string.effekt": 2.44, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/array.effekt": 2.59, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/result.effekt": 0.26, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/list.effekt": 10.07, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/option.effekt": 1.94, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/exception.effekt": 5.19, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/effekt.effekt": 13.39, + "examples/benchmarks/generator.effekt": 0.8, + "examples/casestudies/lexer.effekt.md": 0.93, + "examples/casestudies/naturalisticdsls.effekt.md": 0.48, + "examples/benchmarks/nqueens.effekt": 0.54, + "examples/casestudies/parser.effekt.md": 0.98, + "examples/casestudies/prettyprinter.effekt.md": 1.91, + "examples/benchmarks/simple_counter.effekt": 0.44, + "examples/benchmarks/tree.effekt": 0.38, + "examples/benchmarks/triples.effekt": 0.39, + "examples/benchmarks/variadic_combinators.effekt": 0.68 + }, + "typer": { + "examples/casestudies/ad.effekt.md": 151.25, + "examples/casestudies/anf.effekt.md": 18.35, + "./examples/casestudies/prettyprinter.effekt.md": 207.42, + "./examples/casestudies/parser.effekt.md": 33.3, + "./examples/casestudies/lexer.effekt.md": 56.03, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/../js/text/regex.effekt": 1.06, + "examples/casestudies/buildsystem.effekt.md": 20.45, + "examples/benchmarks/church_exponentiation.effekt": 28.45, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/args.effekt": 9.06, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/ref.effekt": 0.33, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/string.effekt": 42.3, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/array.effekt": 130.01, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/result.effekt": 3.95, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/list.effekt": 476.1, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/option.effekt": 159.27, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/exception.effekt": 47.16, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/effekt.effekt": 288.47, + "examples/benchmarks/generator.effekt": 28.11, + "examples/casestudies/lexer.effekt.md": 47.03, + "examples/casestudies/naturalisticdsls.effekt.md": 5.53, + "examples/benchmarks/nqueens.effekt": 25.22, + "examples/casestudies/parser.effekt.md": 28.85, + "examples/casestudies/prettyprinter.effekt.md": 162.33, + "examples/benchmarks/simple_counter.effekt": 19.12, + "examples/benchmarks/tree.effekt": 18.74, + "examples/benchmarks/triples.effekt": 16.49, + "examples/benchmarks/variadic_combinators.effekt": 33.47 + }, + "wellformedness": { + "examples/casestudies/ad.effekt.md": 0.93, + "examples/casestudies/anf.effekt.md": 0.63, + "./examples/casestudies/prettyprinter.effekt.md": 1.51, + "./examples/casestudies/parser.effekt.md": 1.04, + "./examples/casestudies/lexer.effekt.md": 1.26, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/../js/text/regex.effekt": 0.32, + "examples/casestudies/buildsystem.effekt.md": 0.63, + "examples/benchmarks/church_exponentiation.effekt": 0.73, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/args.effekt": 0.72, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/ref.effekt": 0.13, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/string.effekt": 5.11, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/array.effekt": 1.73, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/result.effekt": 0.78, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/list.effekt": 6.46, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/option.effekt": 3.33, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/exception.effekt": 2.48, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/effekt.effekt": 31.52, + "examples/benchmarks/generator.effekt": 1.83, + "examples/casestudies/lexer.effekt.md": 1.16, + "examples/casestudies/naturalisticdsls.effekt.md": 0.35, + "examples/benchmarks/nqueens.effekt": 1.01, + "examples/casestudies/parser.effekt.md": 1.03, + "examples/casestudies/prettyprinter.effekt.md": 1.08, + "examples/benchmarks/simple_counter.effekt": 0.61, + "examples/benchmarks/tree.effekt": 0.68, + "examples/benchmarks/triples.effekt": 0.91, + "examples/benchmarks/variadic_combinators.effekt": 1.01 + }, + "explicit-capabilities": { + "examples/casestudies/ad.effekt.md": 3.13, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/../js/text/regex.effekt": 0.2, + "./examples/casestudies/lexer.effekt.md": 1.47, + "./examples/casestudies/parser.effekt.md": 2.5, + "./examples/casestudies/prettyprinter.effekt.md": 4.85, + "examples/casestudies/anf.effekt.md": 1.22, + "examples/casestudies/buildsystem.effekt.md": 1.25, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/effekt.effekt": 3.09, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/exception.effekt": 1.4, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/option.effekt": 1.49, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/list.effekt": 10.61, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/result.effekt": 1.73, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/array.effekt": 4.78, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/string.effekt": 7.84, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/ref.effekt": 0.14, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/args.effekt": 2.2, + "examples/benchmarks/church_exponentiation.effekt": 6.96, + "examples/benchmarks/generator.effekt": 5.28, + "examples/casestudies/lexer.effekt.md": 1.97, + "examples/casestudies/naturalisticdsls.effekt.md": 0.52, + "examples/benchmarks/nqueens.effekt": 1.55, + "examples/casestudies/parser.effekt.md": 2.42, + "examples/casestudies/prettyprinter.effekt.md": 2.73, + "examples/benchmarks/simple_counter.effekt": 0.76, + "examples/benchmarks/tree.effekt": 1.07, + "examples/benchmarks/triples.effekt": 0.82, + "examples/benchmarks/variadic_combinators.effekt": 0.98 + }, + "annotate-captures": { + "examples/casestudies/ad.effekt.md": 1.4, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/../js/text/regex.effekt": 0.15, + "./examples/casestudies/lexer.effekt.md": 1.05, + "./examples/casestudies/parser.effekt.md": 1.3, + "./examples/casestudies/prettyprinter.effekt.md": 3.96, + "examples/casestudies/anf.effekt.md": 1.17, + "examples/casestudies/buildsystem.effekt.md": 0.79, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/effekt.effekt": 2.95, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/exception.effekt": 1.13, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/option.effekt": 1.79, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/list.effekt": 6.56, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/result.effekt": 0.7, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/array.effekt": 3.64, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/string.effekt": 6.13, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/ref.effekt": 0.2, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/args.effekt": 1.59, + "examples/benchmarks/church_exponentiation.effekt": 3.89, + "examples/benchmarks/generator.effekt": 1.33, + "examples/casestudies/lexer.effekt.md": 1.62, + "examples/casestudies/naturalisticdsls.effekt.md": 0.31, + "examples/benchmarks/nqueens.effekt": 0.9, + "examples/casestudies/parser.effekt.md": 1.38, + "examples/casestudies/prettyprinter.effekt.md": 2.23, + "examples/benchmarks/simple_counter.effekt": 0.64, + "examples/benchmarks/tree.effekt": 0.79, + "examples/benchmarks/triples.effekt": 0.67, + "examples/benchmarks/variadic_combinators.effekt": 0.82 + }, + "transformer": { + "examples/casestudies/ad.effekt.md": 7.03, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/../js/text/regex.effekt": 0.31, + "./examples/casestudies/lexer.effekt.md": 3.91, + "./examples/casestudies/parser.effekt.md": 3.27, + "./examples/casestudies/prettyprinter.effekt.md": 9.49, + "examples/casestudies/anf.effekt.md": 4.92, + "examples/casestudies/buildsystem.effekt.md": 2.2, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/effekt.effekt": 5.89, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/exception.effekt": 3.38, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/option.effekt": 4.85, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/list.effekt": 25.05, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/result.effekt": 15.96, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/array.effekt": 11.15, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/string.effekt": 30.6, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/ref.effekt": 0.6, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/args.effekt": 6.43, + "examples/benchmarks/church_exponentiation.effekt": 33.56, + "examples/benchmarks/generator.effekt": 8.41, + "examples/casestudies/lexer.effekt.md": 3.41, + "examples/casestudies/naturalisticdsls.effekt.md": 0.66, + "examples/benchmarks/nqueens.effekt": 3.26, + "examples/casestudies/parser.effekt.md": 3.18, + "examples/casestudies/prettyprinter.effekt.md": 5.09, + "examples/benchmarks/simple_counter.effekt": 2.21, + "examples/benchmarks/tree.effekt": 2.44, + "examples/benchmarks/triples.effekt": 2.28, + "examples/benchmarks/variadic_combinators.effekt": 3.37 + }, + "direct style mutable state": { + "examples/casestudies/ad.effekt.md": 1.31, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/../js/text/regex.effekt": 0.03, + "./examples/casestudies/lexer.effekt.md": 0.62, + "./examples/casestudies/parser.effekt.md": 0.42, + "./examples/casestudies/prettyprinter.effekt.md": 1.34, + "examples/casestudies/anf.effekt.md": 0.9, + "examples/casestudies/buildsystem.effekt.md": 0.36, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/effekt.effekt": 1.04, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/exception.effekt": 1.33, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/option.effekt": 1.3, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/list.effekt": 9.08, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/result.effekt": 2.64, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/array.effekt": 4.05, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/string.effekt": 4.72, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/ref.effekt": 0, + "/home/runner/work/effekt-plots/effekt-plots/effekt/libraries/common/args.effekt": 1.58, + "examples/benchmarks/church_exponentiation.effekt": 8.81, + "examples/benchmarks/generator.effekt": 1.19, + "examples/casestudies/lexer.effekt.md": 0.65, + "examples/casestudies/naturalisticdsls.effekt.md": 0.16, + "examples/benchmarks/nqueens.effekt": 0.44, + "examples/casestudies/parser.effekt.md": 0.7, + "examples/casestudies/prettyprinter.effekt.md": 0.87, + "examples/benchmarks/simple_counter.effekt": 0.25, + "examples/benchmarks/tree.effekt": 0.41, + "examples/benchmarks/triples.effekt": 0.46, + "examples/benchmarks/variadic_combinators.effekt": 0.75 + }, + "deadcode-elimination": { + "examples/casestudies/ad.effekt.md": 1.78, + "examples/casestudies/anf.effekt.md": 2.64, + "examples/casestudies/buildsystem.effekt.md": 0.38, + "examples/benchmarks/church_exponentiation.effekt": 11.47, + "examples/benchmarks/generator.effekt": 2.42, + "examples/casestudies/lexer.effekt.md": 1.44, + "examples/casestudies/naturalisticdsls.effekt.md": 0.25, + "examples/benchmarks/nqueens.effekt": 1.75, + "examples/casestudies/parser.effekt.md": 1.87, + "examples/casestudies/prettyprinter.effekt.md": 1.9, + "examples/benchmarks/simple_counter.effekt": 1.67, + "examples/benchmarks/tree.effekt": 1.21, + "examples/benchmarks/triples.effekt": 1.27, + "examples/benchmarks/variadic_combinators.effekt": 1.13 + }, + "inliner": { + "examples/casestudies/ad.effekt.md": 54.56, + "examples/casestudies/anf.effekt.md": 104.13, + "examples/casestudies/buildsystem.effekt.md": 4.25, + "examples/benchmarks/church_exponentiation.effekt": 97, + "examples/benchmarks/generator.effekt": 39.19, + "examples/casestudies/lexer.effekt.md": 50.48, + "examples/casestudies/naturalisticdsls.effekt.md": 3.41, + "examples/benchmarks/nqueens.effekt": 29.81, + "examples/casestudies/parser.effekt.md": 124.94, + "examples/casestudies/prettyprinter.effekt.md": 163.7, + "examples/benchmarks/simple_counter.effekt": 21.53, + "examples/benchmarks/tree.effekt": 25.86, + "examples/benchmarks/triples.effekt": 16.04, + "examples/benchmarks/variadic_combinators.effekt": 26.64 + }, + "stacksafe": { + "examples/casestudies/ad.effekt.md": 1.27, + "examples/casestudies/anf.effekt.md": 2.25, + "examples/casestudies/buildsystem.effekt.md": 0.26, + "examples/benchmarks/church_exponentiation.effekt": 4.56, + "examples/benchmarks/generator.effekt": 1.06, + "examples/casestudies/lexer.effekt.md": 0.74, + "examples/casestudies/naturalisticdsls.effekt.md": 0.15, + "examples/benchmarks/nqueens.effekt": 0.97, + "examples/casestudies/parser.effekt.md": 3.32, + "examples/casestudies/prettyprinter.effekt.md": 1.39, + "examples/benchmarks/simple_counter.effekt": 0.52, + "examples/benchmarks/tree.effekt": 0.72, + "examples/benchmarks/triples.effekt": 0.57, + "examples/benchmarks/variadic_combinators.effekt": 0.53 + }, + "core-lambdalifting": { + "examples/casestudies/ad.effekt.md": 21.95, + "examples/casestudies/anf.effekt.md": 18.45, + "examples/casestudies/buildsystem.effekt.md": 1.37, + "examples/benchmarks/church_exponentiation.effekt": 42.67, + "examples/benchmarks/generator.effekt": 10.77, + "examples/casestudies/lexer.effekt.md": 6.96, + "examples/casestudies/naturalisticdsls.effekt.md": 0.77, + "examples/benchmarks/nqueens.effekt": 9.94, + "examples/casestudies/parser.effekt.md": 28.08, + "examples/casestudies/prettyprinter.effekt.md": 12.96, + "examples/benchmarks/simple_counter.effekt": 6, + "examples/benchmarks/tree.effekt": 9.39, + "examples/benchmarks/triples.effekt": 5.82, + "examples/benchmarks/variadic_combinators.effekt": 8.14 + }, + "total": { + "examples/casestudies/ad.effekt.md": 582.84, + "examples/casestudies/anf.effekt.md": 1332.82, + "examples/casestudies/buildsystem.effekt.md": 168.59, + "examples/benchmarks/church_exponentiation.effekt": 4000.49, + "examples/benchmarks/generator.effekt": 223.97, + "examples/casestudies/lexer.effekt.md": 317.03, + "examples/casestudies/naturalisticdsls.effekt.md": 111.36, + "examples/benchmarks/nqueens.effekt": 183.12, + "examples/casestudies/parser.effekt.md": 456.32, + "examples/casestudies/prettyprinter.effekt.md": 674.71, + "examples/benchmarks/simple_counter.effekt": 157.06, + "examples/benchmarks/tree.effekt": 149.21, + "examples/benchmarks/triples.effekt": 118.16, + "examples/benchmarks/variadic_combinators.effekt": 178.8 + }, + "meta": { + "commit": "acbec872", + "commitDate": "1717787503", + "currentDate": "1717897175" + } } ]