Skip to content

Commit

Permalink
Regenerate websites - Add 1 new reports.
Browse files Browse the repository at this point in the history
  • Loading branch information
enso-ci committed Jan 8, 2025
1 parent 5274ddd commit 2e8d69e
Show file tree
Hide file tree
Showing 4 changed files with 75,203 additions and 71,825 deletions.
98 changes: 98 additions & 0 deletions cache/12661363787.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
{
"bench_run": {
"id": "12661363787",
"html_url": "https://github.com/enso-org/enso/actions/runs/12661363787",
"run_attempt": 1,
"event": "schedule",
"display_title": "Benchmark Engine",
"head_commit": {
"id": "7f7d0d1014e0ed69ef57766d61b35dcfcf9fc1ad",
"message": "Native Language Server integration with PM (#11880)\n\n* Native Language Server integration with PM\r\n\r\nThe first attempt at\r\na) building `enso` native-image that includes full Language Server\r\nb) integrating the executable as an experimental feature during project\r\nstartup\r\n\r\nThe change (for now) assumes that `enso` executable appears in Enso's\r\ndefault `engines` directory.\r\nTo build and run the new integration one has to\r\na) `engine-runner/buildNativeImage`\r\nb) run PM with `--native-language-server`\r\n\r\nThis change also adds a copy of some of logback's code (`SocketAppender`\r\nor a simple socket server`) as it was impossible to debug serialization\r\nbugs without some additional logging.\r\n\r\n* nit\r\n\r\n* Add missing reflect config\r\n\r\nOtherwise Akka and other code is simply dead-code eliminated in\r\nnative-image.\r\n\r\n* Ensure proper Context construction\r\n\r\nWhen message transport is missing, context should be properly built,\r\neven in AOT mode.\r\n\r\n* Add missing Akka entries in reflect-config\r\n\r\n* nit\r\n\r\n* Partial revert\r\n\r\n* Fix service registration\r\n\r\nProblems revealed after a clean build\r\n\r\n* Fix Base_Tests in native-image\r\n\r\n* Fix compilation issues\r\n\r\n* Drop Truffle dependency\r\n\r\n* fmt\r\n\r\n* Drop TruffleOptions dependency\r\n\r\nDespite being advertised as such, native image doesn't set\r\n`com.oracle.graalvm.isaot` and it has to be provided separately if we\r\ndon't want to use `TruffleOptions`.\r\n\r\n* Move NI config to LS resources\r\n\r\n* Remove automatically added module dependency\r\n\r\n* Move AOT Context-creation logic to factory\r\n\r\nContext creation for AOT needs to define a separate Engine configuration\r\nrather than using a shared engine to be able to use message transport.\r\n\r\n* PR review",
"timestamp": "2025-01-07T17:18:16Z",
"author": {
"name": "Hubert Plociniczak"
}
}
},
"label_score_dict": {
"org.enso.compiler.benchmarks.exportimport.ExportImportResolutionBenchmark.importsAndExportsResolution": 2.043419561825216,
"org.enso.compiler.benchmarks.exportimport.ExportImportResolutionBenchmark.importsResolution": 0.2462782207368315,
"org.enso.compiler.benchmarks.inline.InlineCompilerBenchmark.longExpression": 1.7015569692916785,
"org.enso.compiler.benchmarks.inline.InlineCompilerErrorBenchmark.expressionWithErrors": 1.8866528619951377,
"org.enso.compiler.benchmarks.module.ImportStandardLibrariesBenchmark.importStandardLibraries": 61.21813469818943,
"org.enso.compiler.benchmarks.module.ManyErrorsBenchmark.manyErrors": 42.91566193997493,
"org.enso.compiler.benchmarks.module.ManyLocalVarsBenchmark.longMethodWithLotOfLocalVars": 28.718965969661472,
"org.enso.compiler.benchmarks.module.ManyNestedBlocksBenchmark.manyNestedBlocks": 48.87688814867474,
"org.enso.compiler.benchmarks.module.ManySmallMethodsBenchmark.manySmallMethods": 80.01290309055555,
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverComputingProxy": 0.12141953224363648,
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverDelegatingProxy": 0.19479224581853863,
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverVector": 0.08211503898229165,
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverVectorBackedByComputingProxy": 0.12166319573910242,
"org.enso.interpreter.bench.benchmarks.semantic.ArrayProxyBenchmarks.sumOverVectorBackedByDelegatingProxy": 0.19471269538274785,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchGenerateList": 3.7551268552086987,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchGenerateListAutoscoping": 9.547053543463724,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchGenerateListQualified": 3.7238309243702155,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchMapReverseList": 6.2956609459132435,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchMapReverseListCurry": 6.341236154439254,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchReverseList": 5.679490054478047,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchReverseListMethods": 5.970539765241211,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchSumList": 3.656691234092154,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchSumListFallback": 3.7667402704596085,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchSumListLeftFold": 3.728300135350082,
"org.enso.interpreter.bench.benchmarks.semantic.AtomBenchmarks.benchSumListMethods": 4.111293189182315,
"org.enso.interpreter.bench.benchmarks.semantic.CallableBenchmarks.benchSumTCOfromCall": 97.15010521329351,
"org.enso.interpreter.bench.benchmarks.semantic.CallableBenchmarks.benchSumTCOmethodCall": 97.2890609300971,
"org.enso.interpreter.bench.benchmarks.semantic.CallableBenchmarks.benchSumTCOmethodCallWithDefaultedArguments": 97.24848072621359,
"org.enso.interpreter.bench.benchmarks.semantic.CallableBenchmarks.benchSumTCOmethodCallWithNamedArguments": 97.29764885436893,
"org.enso.interpreter.bench.benchmarks.semantic.EqualsBenchmarks.equalsPrimitives": 0.135331109565023,
"org.enso.interpreter.bench.benchmarks.semantic.EqualsBenchmarks.equalsStrings": 0.08394283083922656,
"org.enso.interpreter.bench.benchmarks.semantic.EqualsBenchmarks.equalsTrees": 1.1054958101152943,
"org.enso.interpreter.bench.benchmarks.semantic.EqualsBenchmarks.equalsWithConversion": 3.382122500332235,
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.caseBench3": 0.43924466054589534,
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.caseBench6": 0.6981182725485696,
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.ifBench3": 0.46102045921718987,
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.ifBench6": 0.9442009866632436,
"org.enso.interpreter.bench.benchmarks.semantic.IfVsCaseBenchmarks.ifBench6In": 3.2647189283761797,
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapAnyOverList": 74.70616734991708,
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapConvOverList": 68.14163360272109,
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapIntegerOverList": 74.3357806237037,
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapMultiOverList": 75.24633611548649,
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapOverLazyList": 80.25484706777905,
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapOverList": 76.94107896,
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapVConvertThatArgumentOfPlus": 54.07436466822436,
"org.enso.interpreter.bench.benchmarks.semantic.ListBenchmarks.mapVOverList": 75.11259193606777,
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverComplexAndFloat5": 3.6545278143166238,
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverComplexBaseBenchmark0": 0.20624174888548175,
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverComplexFloatRecastedToFloat3": 2.035222412135644,
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverFloat2": 0.09764703814150599,
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverFloatAndComplex6": 3.565757534631717,
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverFloatComplexRecastedToFloat4": 1.736065866726264,
"org.enso.interpreter.bench.benchmarks.semantic.MultiValueBenchmarks.sumOverInteger1": 0.08199826429249518,
"org.enso.interpreter.bench.benchmarks.semantic.NamedDefaultedArgumentBenchmarks.benchSumTCOWithDefaultArgs": 96.67798040160567,
"org.enso.interpreter.bench.benchmarks.semantic.NamedDefaultedArgumentBenchmarks.benchSumTCOWithNamedArgs": 97.18873580532113,
"org.enso.interpreter.bench.benchmarks.semantic.NestedPatternCompilationBenchmarks.sumList": 0.09556252005166588,
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchNestedThunkSum": 84.78736655634525,
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchOversaturatedRecursiveCall": 97.25974941553399,
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchSumStateTCO": 84.72901699373308,
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchSumTCO": 97.22011620582524,
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchSumTCOFoldLike": 97.03386843973115,
"org.enso.interpreter.bench.benchmarks.semantic.RecursionBenchmarks.benchSumTCOWithEval": 97.27524604466021,
"org.enso.interpreter.bench.benchmarks.semantic.StringBenchmarks.lengthOfStrings": 0.0020356182628208973,
"org.enso.interpreter.bench.benchmarks.semantic.TypePatternBenchmarks.matchOverAny": 0.0005074506926328609,
"org.enso.interpreter.bench.benchmarks.semantic.TypePatternBenchmarks.matchOverDecimal": 0.0005063327705403366,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageAbstractList": 0.09723688897563564,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverArray": 0.0017666634115798198,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverArrayProxy": 0.0022542004357422986,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverArrayProxyNew": 0.00225424768143331,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverPolyglotArray": 0.0015323513101433049,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverPolyglotVector": 0.001539009824931872,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverSlice": 0.0014039561224471983,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverSliceWrapped10": 0.006683019830192952,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverSliceWrapped100": 0.006686197391708488,
"org.enso.interpreter.bench.benchmarks.semantic.VectorBenchmarks.averageOverVector": 0.00176579397147233,
"org.enso.interpreter.bench.benchmarks.semantic.WarningBenchmarks.diffWarningRandomElementsVecSum": 27.21600867867868,
"org.enso.interpreter.bench.benchmarks.semantic.WarningBenchmarks.noWarningsVecSum": 0.00821488566588543,
"org.enso.interpreter.bench.benchmarks.semantic.WarningBenchmarks.randomElementsVecSum": 0.04265199314372615,
"org.enso.interpreter.bench.benchmarks.semantic.WarningBenchmarks.sameWarningVecSum": 1.881493514587311
}
}
3 changes: 2 additions & 1 deletion cache/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -1325,5 +1325,6 @@
"cache/12624052329.json": "2025-01-04T07:27:21Z",
"cache/12624101061.json": "2025-01-04T07:27:21Z",
"cache/12642452252.json": "2025-01-06T10:30:35Z",
"cache/12642516180.json": "2025-01-06T10:30:35Z"
"cache/12642516180.json": "2025-01-06T10:30:35Z",
"cache/12661363787.json": "2025-01-07T17:18:16Z"
}
Loading

0 comments on commit 2e8d69e

Please sign in to comment.