-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Regenerate websites - Add 1 new reports.
- Loading branch information
Showing
4 changed files
with
72,869 additions
and
70,689 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
{ | ||
"bench_run": { | ||
"id": "12979515531", | ||
"html_url": "https://github.com/enso-org/enso/actions/runs/12979515531", | ||
"run_attempt": 1, | ||
"event": "schedule", | ||
"display_title": "Benchmark Engine", | ||
"head_commit": { | ||
"id": "a64dd4a2c9fdf0f2b555c3e125846b1a632e008d", | ||
"message": "Enable std-database in native image (#12068)\n\n* Enable std-database in native image\r\n\r\nNot working ATM, breaks even BASE stdlib tests.\r\nCulprit appears to be `sqlite-jdbc` client\r\n\r\n* Workaround for sqlite-jdbc NI properies bug\r\n\r\nsqlite-jdbc's NI properties file defines\r\n`--enable-url-protocols=jar`. That's experimental and breaks completely\r\nour `HostClassloader`. We exclude their config but include their feature\r\nto correctly extract shared native library.\r\n\r\n* fmt\r\n\r\n* Towards error-free Table_Tests\r\n\r\n* More reflect updates to make NI happy\r\n\r\n* Segfaults in NI\r\n\r\n* Pass all Table_Tests except for Excel_Spec\r\n\r\nExcel_Spec leads to segfault, potentially related to reading/writing\r\nfiles.\r\n\r\n* Make sure `awt` is included in NI resource configs\r\n\r\nApparently `poi` requires `java.awt` and it was segfaulting in a\r\nmysterious way when it was missing.\r\n\r\n* fix moduledeps inconsistency\r\n\r\n* Re-shufflings, de-duplication in resource configs\r\n\r\n* legal\r\n\r\n* Remove xalan bundle\r\n\r\n* PR review\r\n\r\n* nit\r\n\r\n* Update table's reflect config\r\n\r\nCI fails with a useless `java.lang.Exception` which is not reproducible\r\nlocally. Attempting to blindly add a few methods/fields, hoping that it\r\nwill fix it.\r\n\r\n* Potentially fix Windows NI failures\r\n\r\n* Workaround java.awt dependency via substitution\r\n\r\njava.awt support on MacOS is still missing therefore\r\nbundling/configuring resources for it only makes sense on Linux/Windows.\r\nThat was unsatisafactory.\r\n\r\nThis change uses native image's substitution mechanism to avoid any awt\r\nlibrary loading. The latter will not be functional when one attempts to\r\nuse it but our implementation does not rely on it at all.\r\n\r\n* fmt", | ||
"timestamp": "2025-01-26T18:25:19Z", | ||
"author": { | ||
"name": "Hubert Plociniczak" | ||
} | ||
} | ||
}, | ||
"label_score_dict": { | ||
"org.enso.compiler.benchmarks.exportimport.ExportImportResolutionBenchmark.importsAndExportsResolution": 2.002287644842969, | ||
"org.enso.compiler.benchmarks.exportimport.ExportImportResolutionBenchmark.importsResolution": 0.247535868004467, | ||
"org.enso.compiler.benchmarks.inline.InlineCompilerBenchmark.longExpression": 1.6861329876931963, | ||
"org.enso.compiler.benchmarks.inline.InlineCompilerErrorBenchmark.expressionWithErrors": 1.8044381433559467, | ||
"org.enso.compiler.benchmarks.module.ImportStandardLibrariesBenchmark.importStandardLibraries": 62.49863157770359, | ||
"org.enso.compiler.benchmarks.module.ManyErrorsBenchmark.manyErrors": 41.73279954805639, | ||
"org.enso.compiler.benchmarks.module.ManyLocalVarsBenchmark.longMethodWithLotOfLocalVars": 27.564895541844518, | ||
"org.enso.compiler.benchmarks.module.ManyNestedBlocksBenchmark.manyNestedBlocks": 46.965954937504094, | ||
"org.enso.compiler.benchmarks.module.ManySmallMethodsBenchmark.manySmallMethods": 73.23369851642336, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverComputingProxy": 0.1214057843414805, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverDelegatingProxy": 0.19451395817341782, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverVector": 0.08211088294768122, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverVectorBackedByComputingProxy": 0.12166458958144274, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverVectorBackedByDelegatingProxy": 0.19417598800715777, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchGenerateList": 3.8142423735806843, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchGenerateListAutoscoping": 9.077741661793128, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchGenerateListQualified": 3.746361198765945, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchMapReverseList": 5.92939943795393, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchMapReverseListCurry": 6.131664942699767, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchReverseList": 5.677650335665834, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchReverseListMethods": 5.5215082259593204, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchSumList": 4.835182715638187, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchSumListFallback": 4.107459432447198, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchSumListLeftFold": 3.704453111396673, | ||
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchSumListMethods": 5.587193859797646, | ||
"org.enso.interpreter.bench.benchmarks.semantic.CallableBenchmarks.benchSumTCOfromCall": 96.67068092628827, | ||
"org.enso.interpreter.bench.benchmarks.semantic.CallableBenchmarks.benchSumTCOmethodCall": 97.13829828851756, | ||
"org.enso.interpreter.bench.benchmarks.semantic.CallableBenchmarks.benchSumTCOmethodCallWithDefaultedArguments": 96.76369732275953, | ||
"org.enso.interpreter.bench.benchmarks.semantic.CallableBenchmarks.benchSumTCOmethodCallWithNamedArguments": 97.1975927669903, | ||
"org.enso.interpreter.bench.benchmarks.semantic.EqualsBenchmarks.equalsPrimitives": 0.13440556785347427, | ||
"org.enso.interpreter.bench.benchmarks.semantic.EqualsBenchmarks.equalsStrings": 0.08489880815961175, | ||
"org.enso.interpreter.bench.benchmarks.semantic.EqualsBenchmarks.equalsTrees": 1.1076590536251436, | ||
"org.enso.interpreter.bench.benchmarks.semantic.EqualsBenchmarks.equalsWithConversion": 3.3652528180041563, | ||
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.caseBench3": 0.9020951099696027, | ||
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.caseBench6": 0.812986270501432, | ||
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.ifBench3": 0.4679636875514623, | ||
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.ifBench6": 0.8948832513891416, | ||
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.ifBench6In": 2.6975482138529245, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapAnyOverList": 74.31345390178363, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapConvOverList": 81.77017479021724, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapIntegerOverList": 71.69107146285714, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapMultiOverList": 72.473460597164, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapOverLazyList": 82.77585302241695, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapOverList": 76.27042104024983, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapVConvertThatArgumentOfPlus": 51.45433230182395, | ||
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapVOverList": 74.71567561339968, | ||
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverComplexAndFloat5": 1.9498048498209506, | ||
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverComplexBaseBenchmark0": 0.20823596393269672, | ||
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverComplexFloatRecastedToFloat3": 1.8692921791529247, | ||
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverFloat2": 0.0965972427928948, | ||
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverFloatAndComplex6": 1.969786581284276, | ||
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverFloatComplexRecastedToFloat4": 1.8436153551680239, | ||
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverInteger1": 0.08196519290840329, | ||
"org.enso.interpreter.bench.benchmarks.semantic.NamedDefaultedArgumentBenchmarks.benchSumTCOWithDefaultArgs": 97.32572707961165, | ||
"org.enso.interpreter.bench.benchmarks.semantic.NamedDefaultedArgumentBenchmarks.benchSumTCOWithNamedArgs": 96.9150399614451, | ||
"org.enso.interpreter.bench.benchmarks.semantic.NestedPatternCompilationBenchmarks.sumList": 0.09487064248140825, | ||
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchNestedThunkSum": 85.13177944915253, | ||
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchOversaturatedRecursiveCall": 97.35426351262136, | ||
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchSumRecursive": 0.0009819454757999415, | ||
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchSumStateTCO": 85.14103777966102, | ||
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchSumTCO": 96.75020547345034, | ||
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchSumTCOFoldLike": 97.28677175145631, | ||
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchSumTCOWithEval": 96.53833258269232, | ||
"org.enso.interpreter.bench.benchmarks.semantic.StringBenchmarks.lengthOfStrings": 0.002011602749687147, | ||
"org.enso.interpreter.bench.benchmarks.semantic.TypePatternBenchmarks.matchOverAny": 0.0004959708286754316, | ||
"org.enso.interpreter.bench.benchmarks.semantic.TypePatternBenchmarks.matchOverDecimal": 0.0005022884139336112, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageAbstractList": 0.09098626540332708, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverArray": 0.0017692550503705987, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverArrayProxy": 0.0022612940621015987, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverArrayProxyNew": 0.002250715490240645, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverPolyglotArray": 0.001527805852515367, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverPolyglotVector": 0.001532014501255061, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverSlice": 0.0015227381550869615, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverSliceWrapped10": 0.006913245322514775, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverSliceWrapped100": 0.0066928483295470185, | ||
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverVector": 0.0017683771683074737, | ||
"org.enso.interpreter.bench.benchmarks.semantic.WarningBenchmarks.diffWarningRandomElementsVecSum": 27.4947954063877, | ||
"org.enso.interpreter.bench.benchmarks.semantic.WarningBenchmarks.noWarningsVecSum": 0.00819627104483485, | ||
"org.enso.interpreter.bench.benchmarks.semantic.WarningBenchmarks.randomElementsVecSum": 0.03922393568359466, | ||
"org.enso.interpreter.bench.benchmarks.semantic.WarningBenchmarks.sameWarningVecSum": 2.2241047839402164 | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.