-
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.
Add benchmarks results for a251bc68a2b70212e53941fd541d16ce523a1e01
- Loading branch information
github-actions
committed
Nov 1, 2024
1 parent
274d589
commit 60c2f83
Showing
5 changed files
with
951 additions
and
5 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 |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"lastUpdate": 1729888150666, | ||
"lastUpdate": 1730488783825, | ||
"repoUrl": "https://github.com/luau-lang/luau", | ||
"entries": { | ||
"luau-analyze": [ | ||
|
@@ -15838,6 +15838,72 @@ | |
"extra": "luau-analyze" | ||
} | ||
] | ||
}, | ||
{ | ||
"commit": { | ||
"author": { | ||
"email": "[email protected]", | ||
"name": "Andy Friesen", | ||
"username": "andyfriesen" | ||
}, | ||
"committer": { | ||
"email": "[email protected]", | ||
"name": "GitHub", | ||
"username": "web-flow" | ||
}, | ||
"distinct": true, | ||
"id": "a251bc68a2b70212e53941fd541d16ce523a1e01", | ||
"message": "Sync to upstream/release/650 (#1502)\n\n* New `vector` library! See https://rfcs.luau.org/vector-library.html\r\nfor details\r\n* Replace the use of non-portable `strnlen` with `memchr`. `strnlen` is\r\nnot part of any C or C++ standard.\r\n* Introduce `lua_newuserdatataggedwithmetatable` for faster tagged\r\nuserdata creation of userdata with metatables registered with\r\n`lua_setuserdatametatable`\r\n\r\nOld Solver\r\n\r\n* It used to be the case that a module's result type would\r\nunconditionally be inferred to be `any` if it imported any module that\r\nparticipates in any import cycle. This is now fixed.\r\n\r\nNew Solver\r\n\r\n* Improve inference of `table.freeze`: We now infer read-only properties\r\non tables after they have been frozen.\r\n* We now correctly flag cases where `string.format` is called with 0\r\narguments.\r\n* Fix a bug in user-defined type functions where table properties could\r\nbe lost if the table had a metatable\r\n* Reset the random number seed for each evaluation of a type function\r\n* We now retry subtyping arguments if it failed due to hidden variadics.\r\n\r\n---------\r\n\r\nCo-authored-by: Aaron Weiss <[email protected]>\r\nCo-authored-by: Alexander McCord <[email protected]>\r\nCo-authored-by: Vighnesh <[email protected]>\r\nCo-authored-by: Aviral Goel <[email protected]>\r\nCo-authored-by: David Cope <[email protected]>\r\nCo-authored-by: Lily Brown <[email protected]>\r\nCo-authored-by: Vyacheslav Egorov <[email protected]>\r\nCo-authored-by: Junseo Yoo <[email protected]>", | ||
"timestamp": "2024-11-01T12:06:07-07:00", | ||
"tree_id": "ee0c93aa5610500b54e218ae4243762822ca8507", | ||
"url": "https://github.com/luau-lang/luau/commit/a251bc68a2b70212e53941fd541d16ce523a1e01" | ||
}, | ||
"date": 1730488783820, | ||
"tool": "benchmarkluau", | ||
"benches": [ | ||
{ | ||
"name": "map-nonstrict", | ||
"value": 4.86562, | ||
"unit": "4ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "map-strict", | ||
"value": 5.92246, | ||
"unit": "5ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "map-dcr", | ||
"value": 28.8823, | ||
"unit": "ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "regex-nonstrict", | ||
"value": 8.16815, | ||
"unit": "8ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "regex-strict", | ||
"value": 10.6309, | ||
"unit": "ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "regex-dcr", | ||
"value": 6212.71, | ||
"unit": "ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
|
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 |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"lastUpdate": 1729888150360, | ||
"lastUpdate": 1730488783516, | ||
"repoUrl": "https://github.com/luau-lang/luau", | ||
"entries": { | ||
"callgrind codegen": [ | ||
|
@@ -46284,6 +46284,268 @@ | |
"extra": "luau-codegen" | ||
} | ||
] | ||
}, | ||
{ | ||
"commit": { | ||
"author": { | ||
"email": "[email protected]", | ||
"name": "Andy Friesen", | ||
"username": "andyfriesen" | ||
}, | ||
"committer": { | ||
"email": "[email protected]", | ||
"name": "GitHub", | ||
"username": "web-flow" | ||
}, | ||
"distinct": true, | ||
"id": "a251bc68a2b70212e53941fd541d16ce523a1e01", | ||
"message": "Sync to upstream/release/650 (#1502)\n\n* New `vector` library! See https://rfcs.luau.org/vector-library.html\r\nfor details\r\n* Replace the use of non-portable `strnlen` with `memchr`. `strnlen` is\r\nnot part of any C or C++ standard.\r\n* Introduce `lua_newuserdatataggedwithmetatable` for faster tagged\r\nuserdata creation of userdata with metatables registered with\r\n`lua_setuserdatametatable`\r\n\r\nOld Solver\r\n\r\n* It used to be the case that a module's result type would\r\nunconditionally be inferred to be `any` if it imported any module that\r\nparticipates in any import cycle. This is now fixed.\r\n\r\nNew Solver\r\n\r\n* Improve inference of `table.freeze`: We now infer read-only properties\r\non tables after they have been frozen.\r\n* We now correctly flag cases where `string.format` is called with 0\r\narguments.\r\n* Fix a bug in user-defined type functions where table properties could\r\nbe lost if the table had a metatable\r\n* Reset the random number seed for each evaluation of a type function\r\n* We now retry subtyping arguments if it failed due to hidden variadics.\r\n\r\n---------\r\n\r\nCo-authored-by: Aaron Weiss <[email protected]>\r\nCo-authored-by: Alexander McCord <[email protected]>\r\nCo-authored-by: Vighnesh <[email protected]>\r\nCo-authored-by: Aviral Goel <[email protected]>\r\nCo-authored-by: David Cope <[email protected]>\r\nCo-authored-by: Lily Brown <[email protected]>\r\nCo-authored-by: Vyacheslav Egorov <[email protected]>\r\nCo-authored-by: Junseo Yoo <[email protected]>", | ||
"timestamp": "2024-11-01T12:06:07-07:00", | ||
"tree_id": "ee0c93aa5610500b54e218ae4243762822ca8507", | ||
"url": "https://github.com/luau-lang/luau/commit/a251bc68a2b70212e53941fd541d16ce523a1e01" | ||
}, | ||
"date": 1730488783506, | ||
"tool": "benchmarkluau", | ||
"benches": [ | ||
{ | ||
"name": "base64", | ||
"value": 11.538, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "chess", | ||
"value": 52.008, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "life", | ||
"value": 23.355, | ||
"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.054, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "mesh-normal-vector", | ||
"value": 8.159, | ||
"unit": "8ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "pcmmix", | ||
"value": 1.36, | ||
"unit": "1ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "qsort", | ||
"value": 41.455, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "sha256", | ||
"value": 4.57, | ||
"unit": "4ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "ack", | ||
"value": 40.015, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "binary-trees", | ||
"value": 20.932, | ||
"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.766, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "heapsort", | ||
"value": 7.716, | ||
"unit": "7ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "mandel", | ||
"value": 40.418, | ||
"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.636, | ||
"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.554, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "3d-cube", | ||
"value": 3.734, | ||
"unit": "3ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "3d-morph", | ||
"value": 3.747, | ||
"unit": "3ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "3d-raytrace", | ||
"value": 3.28, | ||
"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.182, | ||
"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.946, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "trig", | ||
"value": 6.65, | ||
"unit": "6ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "vector", | ||
"value": null, | ||
"unit": ":", | ||
"range": "±+/-", | ||
"extra": "on" | ||
}, | ||
{ | ||
"name": "voxelgen", | ||
"value": 27.66, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
|
Oops, something went wrong.