add ZEN cross-language (customSmallerIsBetter) benchmark result for 2e88387e7a

This commit is contained in:
github-action-benchmark
2026-09-29 21:14:13 +00:00
parent 41bcd0661e
commit 2f8fc26fe5
+325 -1
View File
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1790678539994,
"lastUpdate": 1790716453588,
"repoUrl": "https://github.com/gorules/zen",
"entries": {
"ZEN cross-language": [
@@ -6152,6 +6152,330 @@ window.BENCHMARK_DATA = {
"unit": "ns/op"
}
]
},
{
"commit": {
"author": {
"email": "127778503+bot-gorules@users.noreply.github.com",
"name": "GoRules Team",
"username": "bot-gorules"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "2e88387e7a7a70e6bfc77e20c8024d140f0dcee3",
"message": "chore(release): publish (#533)",
"timestamp": "2026-09-29T23:07:09+02:00",
"tree_id": "c2ec0b5cd9dcdf66ea6edf044c36b27b49ac5445",
"url": "https://github.com/gorules/zen/commit/2e88387e7a7a70e6bfc77e20c8024d140f0dcee3"
},
"date": 1790716452426,
"tool": "customSmallerIsBetter",
"benches": [
{
"name": "rust · decision-table-discounts (graph)",
"value": 68199.676,
"unit": "ns/op"
},
{
"name": "rust · decision-table-discounts (graph) +trace",
"value": 76505.258,
"unit": "ns/op"
},
{
"name": "rust · expression-table-map (graph)",
"value": 1433969.398,
"unit": "ns/op"
},
{
"name": "rust · expression-table-map (graph) +trace",
"value": 1787953.4,
"unit": "ns/op"
},
{
"name": "rust · credit-limit-adjustment (graph)",
"value": 204171.062,
"unit": "ns/op"
},
{
"name": "rust · credit-limit-adjustment (graph) +trace",
"value": 223054.366,
"unit": "ns/op"
},
{
"name": "rust · dynamic-shipping-cost-calculator (graph)",
"value": 1865702.898,
"unit": "ns/op"
},
{
"name": "rust · dynamic-shipping-cost-calculator (graph) +trace",
"value": 2405743.702,
"unit": "ns/op"
},
{
"name": "rust · customer-eligibility-engine (graph)",
"value": 1247313.134,
"unit": "ns/op"
},
{
"name": "rust · customer-eligibility-engine (graph) +trace",
"value": 1595702.614,
"unit": "ns/op"
},
{
"name": "rust · simple-assertion (policy)",
"value": 67766.786,
"unit": "ns/op"
},
{
"name": "rust · simple-assertion (policy) +trace",
"value": 68625.536,
"unit": "ns/op"
},
{
"name": "rust · expression (policy)",
"value": 96227.054,
"unit": "ns/op"
},
{
"name": "rust · expression (policy) +trace",
"value": 95611.28,
"unit": "ns/op"
},
{
"name": "rust · multi-assertion (policy)",
"value": 709319.368,
"unit": "ns/op"
},
{
"name": "rust · multi-assertion (policy) +trace",
"value": 736290.162,
"unit": "ns/op"
},
{
"name": "rust · expression-chain (policy)",
"value": 571822.536,
"unit": "ns/op"
},
{
"name": "rust · expression-chain (policy) +trace",
"value": 624247.284,
"unit": "ns/op"
},
{
"name": "rust · match (policy)",
"value": 86432.356,
"unit": "ns/op"
},
{
"name": "rust · match (policy) +trace",
"value": 86900.23,
"unit": "ns/op"
},
{
"name": "node · decision-table-discounts (graph)",
"value": 293041.204,
"unit": "ns/op"
},
{
"name": "node · decision-table-discounts (graph) +trace",
"value": 348966.6,
"unit": "ns/op"
},
{
"name": "node · expression-table-map (graph)",
"value": 3058451.154,
"unit": "ns/op"
},
{
"name": "node · expression-table-map (graph) +trace",
"value": 4192066.008,
"unit": "ns/op"
},
{
"name": "node · credit-limit-adjustment (graph)",
"value": 403557.474,
"unit": "ns/op"
},
{
"name": "node · credit-limit-adjustment (graph) +trace",
"value": 498423.824,
"unit": "ns/op"
},
{
"name": "node · dynamic-shipping-cost-calculator (graph)",
"value": 3916522.016,
"unit": "ns/op"
},
{
"name": "node · dynamic-shipping-cost-calculator (graph) +trace",
"value": 5316837.88,
"unit": "ns/op"
},
{
"name": "node · customer-eligibility-engine (graph)",
"value": 2642735.608,
"unit": "ns/op"
},
{
"name": "node · customer-eligibility-engine (graph) +trace",
"value": 3671053.806,
"unit": "ns/op"
},
{
"name": "node · simple-assertion (policy)",
"value": 291004.61,
"unit": "ns/op"
},
{
"name": "node · simple-assertion (policy) +trace",
"value": 287388.82,
"unit": "ns/op"
},
{
"name": "node · expression (policy)",
"value": 313285.878,
"unit": "ns/op"
},
{
"name": "node · expression (policy) +trace",
"value": 340636.386,
"unit": "ns/op"
},
{
"name": "node · multi-assertion (policy)",
"value": 1000552.164,
"unit": "ns/op"
},
{
"name": "node · multi-assertion (policy) +trace",
"value": 1389470.392,
"unit": "ns/op"
},
{
"name": "node · expression-chain (policy)",
"value": 1120261.698,
"unit": "ns/op"
},
{
"name": "node · expression-chain (policy) +trace",
"value": 2052614.178,
"unit": "ns/op"
},
{
"name": "node · match (policy)",
"value": 314560.94,
"unit": "ns/op"
},
{
"name": "node · match (policy) +trace",
"value": 324285.278,
"unit": "ns/op"
},
{
"name": "python · decision-table-discounts (graph)",
"value": 108876.856,
"unit": "ns/op"
},
{
"name": "python · decision-table-discounts (graph) +trace",
"value": 145946.306,
"unit": "ns/op"
},
{
"name": "python · expression-table-map (graph)",
"value": 2174307.186,
"unit": "ns/op"
},
{
"name": "python · expression-table-map (graph) +trace",
"value": 3037816.532,
"unit": "ns/op"
},
{
"name": "python · credit-limit-adjustment (graph)",
"value": 226921.234,
"unit": "ns/op"
},
{
"name": "python · credit-limit-adjustment (graph) +trace",
"value": 279378.91,
"unit": "ns/op"
},
{
"name": "python · dynamic-shipping-cost-calculator (graph)",
"value": 2924668.99,
"unit": "ns/op"
},
{
"name": "python · dynamic-shipping-cost-calculator (graph) +trace",
"value": 4086617.232,
"unit": "ns/op"
},
{
"name": "python · customer-eligibility-engine (graph)",
"value": 1873394.192,
"unit": "ns/op"
},
{
"name": "python · customer-eligibility-engine (graph) +trace",
"value": 2718927.83,
"unit": "ns/op"
},
{
"name": "python · simple-assertion (policy)",
"value": 118102.188,
"unit": "ns/op"
},
{
"name": "python · simple-assertion (policy) +trace",
"value": 124184.554,
"unit": "ns/op"
},
{
"name": "python · expression (policy)",
"value": 147298.042,
"unit": "ns/op"
},
{
"name": "python · expression (policy) +trace",
"value": 157065.218,
"unit": "ns/op"
},
{
"name": "python · multi-assertion (policy)",
"value": 814406.292,
"unit": "ns/op"
},
{
"name": "python · multi-assertion (policy) +trace",
"value": 1115135.196,
"unit": "ns/op"
},
{
"name": "python · expression-chain (policy)",
"value": 793448.132,
"unit": "ns/op"
},
{
"name": "python · expression-chain (policy) +trace",
"value": 1655982.472,
"unit": "ns/op"
},
{
"name": "python · match (policy)",
"value": 137285.388,
"unit": "ns/op"
},
{
"name": "python · match (policy) +trace",
"value": 143957.552,
"unit": "ns/op"
}
]
}
]
}