-
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 ae459a01972a8db6e08c1dd60cc46da70648b70d
- Loading branch information
github-actions
committed
Mar 9, 2024
1 parent
a7438d1
commit b81558c
Showing
5 changed files
with
895 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": 1709658676103, | ||
"lastUpdate": 1709945716616, | ||
"repoUrl": "https://github.com/luau-lang/luau", | ||
"entries": { | ||
"luau-analyze": [ | ||
|
@@ -11284,6 +11284,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": "ae459a01972a8db6e08c1dd60cc46da70648b70d", | ||
"message": "Sync to upstream/release/616 (#1184)\n\n# What's Changed\r\n\r\n* Add a compiler hint to improve Luau memory allocation inlining\r\n\r\n### New Type Solver\r\n\r\n* Added a system for recommending explicit type annotations to users in\r\ncases where we've inferred complex generic types with type families.\r\n* Marked string library functions as `@checked` for use in new\r\nnon-strict mode.\r\n* Fixed a bug with new non-strict mode where we would incorrectly report\r\narity mismatches when missing optional arguments.\r\n* Implement an occurs check for unifications that would produce\r\nself-recursive types.\r\n* Fix bug where overload resolution would fail when applied to\r\nnon-overloaded functions.\r\n* Fix bug that caused the subtyping to report an error whenever a\r\ngeneric was instantiated in an invariant context.\r\n* Fix crash caused by `SetPropConstraint` not blocking properly.\r\n\r\n### Native Code Generation\r\n\r\n* Implement optimization to eliminate dead stores\r\n* Optimize vector ops for X64 when the source is computed (thanks,\r\n@zeux!)\r\n* Use more efficient lowering for UNM_* (thanks, @zeux!)\r\n\r\n---\r\n\r\n### Internal Contributors\r\n\r\nCo-authored-by: Aaron Weiss <[email protected]>\r\nCo-authored-by: Alexander McCord <[email protected]>\r\nCo-authored-by: Andy Friesen <[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\n\r\n---------\r\n\r\nCo-authored-by: Alexander McCord <[email protected]>\r\nCo-authored-by: Andy Friesen <[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]>", | ||
"timestamp": "2024-03-08T16:47:53-08:00", | ||
"tree_id": "90e36d739b0171c5c90978684dd62226fcaa37dc", | ||
"url": "https://github.com/luau-lang/luau/commit/ae459a01972a8db6e08c1dd60cc46da70648b70d" | ||
}, | ||
"date": 1709945716613, | ||
"tool": "benchmarkluau", | ||
"benches": [ | ||
{ | ||
"name": "map-nonstrict", | ||
"value": 4.78156, | ||
"unit": "4ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "map-strict", | ||
"value": 5.84048, | ||
"unit": "5ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "map-dcr", | ||
"value": 51.0626, | ||
"unit": "ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "regex-nonstrict", | ||
"value": 7.75053, | ||
"unit": "7ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "regex-strict", | ||
"value": 9.96336, | ||
"unit": "9ms", | ||
"range": "±0%", | ||
"extra": "luau-analyze" | ||
}, | ||
{ | ||
"name": "regex-dcr", | ||
"value": 115.88, | ||
"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": 1709658675787, | ||
"lastUpdate": 1709945716287, | ||
"repoUrl": "https://github.com/luau-lang/luau", | ||
"entries": { | ||
"callgrind codegen": [ | ||
|
@@ -29172,6 +29172,254 @@ | |
"extra": "luau-codegen" | ||
} | ||
] | ||
}, | ||
{ | ||
"commit": { | ||
"author": { | ||
"email": "[email protected]", | ||
"name": "aaron", | ||
"username": "aatxe" | ||
}, | ||
"committer": { | ||
"email": "[email protected]", | ||
"name": "GitHub", | ||
"username": "web-flow" | ||
}, | ||
"distinct": true, | ||
"id": "ae459a01972a8db6e08c1dd60cc46da70648b70d", | ||
"message": "Sync to upstream/release/616 (#1184)\n\n# What's Changed\r\n\r\n* Add a compiler hint to improve Luau memory allocation inlining\r\n\r\n### New Type Solver\r\n\r\n* Added a system for recommending explicit type annotations to users in\r\ncases where we've inferred complex generic types with type families.\r\n* Marked string library functions as `@checked` for use in new\r\nnon-strict mode.\r\n* Fixed a bug with new non-strict mode where we would incorrectly report\r\narity mismatches when missing optional arguments.\r\n* Implement an occurs check for unifications that would produce\r\nself-recursive types.\r\n* Fix bug where overload resolution would fail when applied to\r\nnon-overloaded functions.\r\n* Fix bug that caused the subtyping to report an error whenever a\r\ngeneric was instantiated in an invariant context.\r\n* Fix crash caused by `SetPropConstraint` not blocking properly.\r\n\r\n### Native Code Generation\r\n\r\n* Implement optimization to eliminate dead stores\r\n* Optimize vector ops for X64 when the source is computed (thanks,\r\n@zeux!)\r\n* Use more efficient lowering for UNM_* (thanks, @zeux!)\r\n\r\n---\r\n\r\n### Internal Contributors\r\n\r\nCo-authored-by: Aaron Weiss <[email protected]>\r\nCo-authored-by: Alexander McCord <[email protected]>\r\nCo-authored-by: Andy Friesen <[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\n\r\n---------\r\n\r\nCo-authored-by: Alexander McCord <[email protected]>\r\nCo-authored-by: Andy Friesen <[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]>", | ||
"timestamp": "2024-03-08T16:47:53-08:00", | ||
"tree_id": "90e36d739b0171c5c90978684dd62226fcaa37dc", | ||
"url": "https://github.com/luau-lang/luau/commit/ae459a01972a8db6e08c1dd60cc46da70648b70d" | ||
}, | ||
"date": 1709945716281, | ||
"tool": "benchmarkluau", | ||
"benches": [ | ||
{ | ||
"name": "base64", | ||
"value": 13.389, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "chess", | ||
"value": 52.018, | ||
"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.336, | ||
"unit": "9ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "mesh-normal-scalar", | ||
"value": 13, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "pcmmix", | ||
"value": 1.38, | ||
"unit": "1ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "qsort", | ||
"value": 41.444, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "sha256", | ||
"value": 4.523, | ||
"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.922, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "fannkuchen-redux", | ||
"value": 3.878, | ||
"unit": "3ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "fixpoint-fact", | ||
"value": 48.934, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "heapsort", | ||
"value": 7.702, | ||
"unit": "7ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "mandel", | ||
"value": 40.469, | ||
"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.955, | ||
"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.643, | ||
"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": 82.961, | ||
"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.744, | ||
"unit": "3ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "3d-raytrace", | ||
"value": 3.304, | ||
"unit": "3ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "controlflow-recursive", | ||
"value": 3.463, | ||
"unit": "3ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "crypto-aes", | ||
"value": 7.225, | ||
"unit": "7ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "fannkuch", | ||
"value": 6.068, | ||
"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.872, | ||
"unit": "1ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "n-body-oop", | ||
"value": 13.714, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "tictactoe", | ||
"value": 62.961, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "trig", | ||
"value": 6.618, | ||
"unit": "6ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
}, | ||
{ | ||
"name": "voxelgen", | ||
"value": 27.562, | ||
"unit": "ms", | ||
"range": "±0.000%", | ||
"extra": "luau-codegen" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
|
Oops, something went wrong.