Skip to content

Commit

Permalink
Add benchmarks results for 8f94786ceb5e34ad50a1ddcfae26c4dce862bdb7
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed Dec 17, 2024
1 parent 44c63d4 commit 6ac3954
Show file tree
Hide file tree
Showing 5 changed files with 951 additions and 5 deletions.
68 changes: 67 additions & 1 deletion analyze.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"lastUpdate": 1734401371287,
"lastUpdate": 1734477606218,
"repoUrl": "https://github.com/luau-lang/luau",
"entries": {
"luau-analyze": [
Expand Down Expand Up @@ -17158,6 +17158,72 @@
"extra": "luau-analyze"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "aaron",
"username": "aatxe"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "8f94786ceb5e34ad50a1ddcfae26c4dce862bdb7",
"message": "Refactor CLI structure to match the include/src split that our other projects have. (#1573)\n\nThis PR refactors the CLI folder to use the same project split between\r\ninclude and src directories that we have for all the other artifacts in\r\nluau. It also includes the require-by-string implementation we already\r\nhave as a feature of `Luau.CLI.lib`. Both of these changes are targeted\r\nat making it easier for embedding projects to setup an effective\r\nequivalent to the standalone `luau` executable with whatever runtime\r\nlibraries they need attached and without having to unnecessarily\r\nduplicate code from luau itself.",
"timestamp": "2024-12-17T13:50:27-08:00",
"tree_id": "6fcf4723224c64f39bcbf5531e23df38e359191f",
"url": "https://github.com/luau-lang/luau/commit/8f94786ceb5e34ad50a1ddcfae26c4dce862bdb7"
},
"date": 1734477606213,
"tool": "benchmarkluau",
"benches": [
{
"name": "map-nonstrict",
"value": 4.87244,
"unit": "4ms",
"range": "±0%",
"extra": "luau-analyze"
},
{
"name": "map-strict",
"value": 5.94871,
"unit": "5ms",
"range": "±0%",
"extra": "luau-analyze"
},
{
"name": "map-dcr",
"value": 28.5982,
"unit": "ms",
"range": "±0%",
"extra": "luau-analyze"
},
{
"name": "regex-nonstrict",
"value": 8.22494,
"unit": "8ms",
"range": "±0%",
"extra": "luau-analyze"
},
{
"name": "regex-strict",
"value": 10.6774,
"unit": "ms",
"range": "±0%",
"extra": "luau-analyze"
},
{
"name": "regex-dcr",
"value": 71704.1,
"unit": "ms",
"range": "±0%",
"extra": "luau-analyze"
}
]
}
]
}
Expand Down
264 changes: 263 additions & 1 deletion bench-codegen.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"lastUpdate": 1734401370971,
"lastUpdate": 1734477605900,
"repoUrl": "https://github.com/luau-lang/luau",
"entries": {
"callgrind codegen": [
Expand Down Expand Up @@ -51524,6 +51524,268 @@
"extra": "luau-codegen"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "aaron",
"username": "aatxe"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "8f94786ceb5e34ad50a1ddcfae26c4dce862bdb7",
"message": "Refactor CLI structure to match the include/src split that our other projects have. (#1573)\n\nThis PR refactors the CLI folder to use the same project split between\r\ninclude and src directories that we have for all the other artifacts in\r\nluau. It also includes the require-by-string implementation we already\r\nhave as a feature of `Luau.CLI.lib`. Both of these changes are targeted\r\nat making it easier for embedding projects to setup an effective\r\nequivalent to the standalone `luau` executable with whatever runtime\r\nlibraries they need attached and without having to unnecessarily\r\nduplicate code from luau itself.",
"timestamp": "2024-12-17T13:50:27-08:00",
"tree_id": "6fcf4723224c64f39bcbf5531e23df38e359191f",
"url": "https://github.com/luau-lang/luau/commit/8f94786ceb5e34ad50a1ddcfae26c4dce862bdb7"
},
"date": 1734477605888,
"tool": "benchmarkluau",
"benches": [
{
"name": "base64",
"value": 11.537,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "chess",
"value": 52.022,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "life",
"value": 23.356,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "matrixmult",
"value": 9.335,
"unit": "9ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "mesh-normal-scalar",
"value": 13.06,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "mesh-normal-vector",
"value": 6.122,
"unit": "6ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "pcmmix",
"value": 1.36,
"unit": "1ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "qsort",
"value": 41.488,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "sha256",
"value": 4.567,
"unit": "4ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "ack",
"value": 40.021,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "binary-trees",
"value": 20.903,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "fannkuchen-redux",
"value": 3.892,
"unit": "3ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "fixpoint-fact",
"value": 48.821,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "heapsort",
"value": 7.718,
"unit": "7ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "mandel",
"value": 40.43,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "n-body",
"value": 9.707,
"unit": "9ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "qt",
"value": 24.975,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "queen",
"value": 0.805,
"unit": "0ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "scimark",
"value": 24.619,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "spectral-norm",
"value": 2.444,
"unit": "2ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "sieve",
"value": 84.249,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "3d-cube",
"value": 3.735,
"unit": "3ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "3d-morph",
"value": 3.742,
"unit": "3ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "3d-raytrace",
"value": 3.285,
"unit": "3ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "controlflow-recursive",
"value": 3.464,
"unit": "3ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "crypto-aes",
"value": 7.179,
"unit": "7ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "fannkuch",
"value": 6.167,
"unit": "6ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "math-cordic",
"value": 3.768,
"unit": "3ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "math-partial-sums",
"value": 1.917,
"unit": "1ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "n-body-oop",
"value": 13.739,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "tictactoe",
"value": 62.958,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "trig",
"value": 6.548,
"unit": "6ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "vector-math",
"value": 3.05,
"unit": "3ms",
"range": "±0.000%",
"extra": "luau-codegen"
},
{
"name": "voxelgen",
"value": 27.653,
"unit": "ms",
"range": "±0.000%",
"extra": "luau-codegen"
}
]
}
]
}
Expand Down
Loading

0 comments on commit 6ac3954

Please sign in to comment.