mirror of
https://github.com/gorules/zen.git
synced 2026-10-04 08:02:28 +00:00
330 lines
9.6 KiB
JavaScript
330 lines
9.6 KiB
JavaScript
window.BENCHMARK_DATA = {
|
|
"lastUpdate": 1782411632615,
|
|
"repoUrl": "https://github.com/gorules/zen",
|
|
"entries": {
|
|
"ZEN cross-language": [
|
|
{
|
|
"commit": {
|
|
"author": {
|
|
"name": "Stefan",
|
|
"username": "stefan-gorules",
|
|
"email": "stefan@gorules.io"
|
|
},
|
|
"committer": {
|
|
"name": "Stefan",
|
|
"username": "stefan-gorules",
|
|
"email": "stefan@gorules.io"
|
|
},
|
|
"id": "905184123fc5683ffdc61e5f7c87b1dc1efe4e82",
|
|
"message": "fix: switch releases to tag based workflow triggers",
|
|
"timestamp": "2026-06-25T17:52:29Z",
|
|
"url": "https://github.com/gorules/zen/commit/905184123fc5683ffdc61e5f7c87b1dc1efe4e82"
|
|
},
|
|
"date": 1782411631722,
|
|
"tool": "customSmallerIsBetter",
|
|
"benches": [
|
|
{
|
|
"name": "rust · decision-table-discounts (graph)",
|
|
"value": 65355.538,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · decision-table-discounts (graph) +trace",
|
|
"value": 72902.538,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · expression-table-map (graph)",
|
|
"value": 1988129.558,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · expression-table-map (graph) +trace",
|
|
"value": 2639244.574,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · credit-limit-adjustment (graph)",
|
|
"value": 203458.838,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · credit-limit-adjustment (graph) +trace",
|
|
"value": 222333.038,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · dynamic-shipping-cost-calculator (graph)",
|
|
"value": 2452022.678,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · dynamic-shipping-cost-calculator (graph) +trace",
|
|
"value": 3234367.502,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · customer-eligibility-engine (graph)",
|
|
"value": 1778362.158,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · customer-eligibility-engine (graph) +trace",
|
|
"value": 2301855.866,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · simple-assertion (policy)",
|
|
"value": 58876.852,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · simple-assertion (policy) +trace",
|
|
"value": 60203.188,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · expression (policy)",
|
|
"value": 90303.098,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · expression (policy) +trace",
|
|
"value": 91580.562,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · multi-assertion (policy)",
|
|
"value": 729035.376,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · multi-assertion (policy) +trace",
|
|
"value": 748169.068,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · expression-chain (policy)",
|
|
"value": 615751.542,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · expression-chain (policy) +trace",
|
|
"value": 639152.608,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · match (policy)",
|
|
"value": 81022.312,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "rust · match (policy) +trace",
|
|
"value": 82377.14,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · decision-table-discounts (graph)",
|
|
"value": 453743.018,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · decision-table-discounts (graph) +trace",
|
|
"value": 511156.266,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · expression-table-map (graph)",
|
|
"value": 8128365.122,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · expression-table-map (graph) +trace",
|
|
"value": 45103353.638,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · credit-limit-adjustment (graph)",
|
|
"value": 609303.484,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · credit-limit-adjustment (graph) +trace",
|
|
"value": 919867.554,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · dynamic-shipping-cost-calculator (graph)",
|
|
"value": 10207260.112,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · dynamic-shipping-cost-calculator (graph) +trace",
|
|
"value": 67425298.422,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · customer-eligibility-engine (graph)",
|
|
"value": 6871425.478,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · customer-eligibility-engine (graph) +trace",
|
|
"value": 50768465.868,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · simple-assertion (policy)",
|
|
"value": 430789.448,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · simple-assertion (policy) +trace",
|
|
"value": 445587.796,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · expression (policy)",
|
|
"value": 473034.832,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · expression (policy) +trace",
|
|
"value": 468197.172,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · multi-assertion (policy)",
|
|
"value": 1435423.452,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · multi-assertion (policy) +trace",
|
|
"value": 1838827.63,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · expression-chain (policy)",
|
|
"value": 1782146.644,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · expression-chain (policy) +trace",
|
|
"value": 2822394.314,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · match (policy)",
|
|
"value": 465293.738,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "node · match (policy) +trace",
|
|
"value": 468331.452,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · decision-table-discounts (graph)",
|
|
"value": 104352.31,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · decision-table-discounts (graph) +trace",
|
|
"value": 131007.124,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · expression-table-map (graph)",
|
|
"value": 5034890.188,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · expression-table-map (graph) +trace",
|
|
"value": 28174006.702,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · credit-limit-adjustment (graph)",
|
|
"value": 231969.298,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · credit-limit-adjustment (graph) +trace",
|
|
"value": 379637.718,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · dynamic-shipping-cost-calculator (graph)",
|
|
"value": 6518961.558,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · dynamic-shipping-cost-calculator (graph) +trace",
|
|
"value": 43690157.082,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · customer-eligibility-engine (graph)",
|
|
"value": 4433734.208,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · customer-eligibility-engine (graph) +trace",
|
|
"value": 25891666.14,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · simple-assertion (policy)",
|
|
"value": 113264.47,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · simple-assertion (policy) +trace",
|
|
"value": 117840.082,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · expression (policy)",
|
|
"value": 143778.584,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · expression (policy) +trace",
|
|
"value": 152473.798,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · multi-assertion (policy)",
|
|
"value": 970272.676,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · multi-assertion (policy) +trace",
|
|
"value": 1258402.298,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · expression-chain (policy)",
|
|
"value": 1287766.984,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · expression-chain (policy) +trace",
|
|
"value": 2075370.782,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · match (policy)",
|
|
"value": 133563.45,
|
|
"unit": "ns/op"
|
|
},
|
|
{
|
|
"name": "python · match (policy) +trace",
|
|
"value": 141155.262,
|
|
"unit": "ns/op"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
} |