From b6ab4a7ae2759633481ffa943ba03d19fb67d5c8 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 18 Nov 2024 09:08:54 +0000 Subject: [PATCH] add Go Benchmarks (go) benchmark result for 02467612e35726ed641e35200f61736929a891c0 --- data.js | 410 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 409 insertions(+), 1 deletion(-) diff --git a/data.js b/data.js index 00df2f5..325da3c 100644 --- a/data.js +++ b/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1731427853785, + "lastUpdate": 1731920934386, "repoUrl": "https://github.com/gnolang/gno", "entries": { "Go Benchmarks": [ @@ -9386,6 +9386,414 @@ window.BENCHMARK_DATA = { "extra": "100 times\n2 procs" } ] + }, + { + "commit": { + "author": { + "email": "petar.atanasov.1987@gmail.com", + "name": "Petar Dambovaliev", + "username": "petar-dambovaliev" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "02467612e35726ed641e35200f61736929a891c0", + "message": "fix: branch stmts (#3043)\n\nAdds validation for `break`, `continue` and `fallthrough` to disallow\r\ninvalid code.\r\nMoves existing validation from the runtime to the preprocessor.\r\n\r\nCloses https://github.com/gnolang/gno/issues/2973", + "timestamp": "2024-11-18T11:08:06+02:00", + "tree_id": "01b0b66ddc443a17373ccaea656981e14c961ef3", + "url": "https://github.com/gnolang/gno/commit/02467612e35726ed641e35200f61736929a891c0" + }, + "date": 1731920933724, + "tool": "go", + "benches": [ + { + "name": "BenchmarkBenchdata/fib.gno_param:4", + "value": 12171, + "unit": "ns/op\t 11088 B/op\t 36 allocs/op", + "extra": "98079 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - ns/op", + "value": 12171, + "unit": "ns/op", + "extra": "98079 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - B/op", + "value": 11088, + "unit": "B/op", + "extra": "98079 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - allocs/op", + "value": 36, + "unit": "allocs/op", + "extra": "98079 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4", + "value": 9423, + "unit": "ns/op\t 11088 B/op\t 36 allocs/op", + "extra": "124822 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - ns/op", + "value": 9423, + "unit": "ns/op", + "extra": "124822 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - B/op", + "value": 11088, + "unit": "B/op", + "extra": "124822 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - allocs/op", + "value": 36, + "unit": "allocs/op", + "extra": "124822 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8", + "value": 91009, + "unit": "ns/op\t 82547 B/op\t 268 allocs/op", + "extra": "13237 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - ns/op", + "value": 91009, + "unit": "ns/op", + "extra": "13237 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - B/op", + "value": 82547, + "unit": "B/op", + "extra": "13237 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - allocs/op", + "value": 268, + "unit": "allocs/op", + "extra": "13237 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8", + "value": 69983, + "unit": "ns/op\t 82546 B/op\t 268 allocs/op", + "extra": "17269 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - ns/op", + "value": 69983, + "unit": "ns/op", + "extra": "17269 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - B/op", + "value": 82546, + "unit": "B/op", + "extra": "17269 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - allocs/op", + "value": 268, + "unit": "allocs/op", + "extra": "17269 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16", + "value": 4266011, + "unit": "ns/op\t 3933945 B/op\t 12772 allocs/op", + "extra": "280 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - ns/op", + "value": 4266011, + "unit": "ns/op", + "extra": "280 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - B/op", + "value": 3933945, + "unit": "B/op", + "extra": "280 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - allocs/op", + "value": 12772, + "unit": "allocs/op", + "extra": "280 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16", + "value": 3303129, + "unit": "ns/op\t 3933906 B/op\t 12772 allocs/op", + "extra": "364 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - ns/op", + "value": 3303129, + "unit": "ns/op", + "extra": "364 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - B/op", + "value": 3933906, + "unit": "B/op", + "extra": "364 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - allocs/op", + "value": 12772, + "unit": "allocs/op", + "extra": "364 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno", + "value": 93.65, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "12794864 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno - ns/op", + "value": 93.65, + "unit": "ns/op", + "extra": "12794864 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno - B/op", + "value": 0, + "unit": "B/op", + "extra": "12794864 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "12794864 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno", + "value": 93.04, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "12815624 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno - ns/op", + "value": 93.04, + "unit": "ns/op", + "extra": "12815624 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno - B/op", + "value": 0, + "unit": "B/op", + "extra": "12815624 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "12815624 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3", + "value": 241824, + "unit": "ns/op\t 107935 B/op\t 622 allocs/op", + "extra": "4714 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - ns/op", + "value": 241824, + "unit": "ns/op", + "extra": "4714 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - B/op", + "value": 107935, + "unit": "B/op", + "extra": "4714 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - allocs/op", + "value": 622, + "unit": "allocs/op", + "extra": "4714 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3", + "value": 198058, + "unit": "ns/op\t 107946 B/op\t 622 allocs/op", + "extra": "5860 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - ns/op", + "value": 198058, + "unit": "ns/op", + "extra": "5860 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - B/op", + "value": 107946, + "unit": "B/op", + "extra": "5860 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - allocs/op", + "value": 622, + "unit": "allocs/op", + "extra": "5860 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4", + "value": 668572, + "unit": "ns/op\t 278828 B/op\t 1567 allocs/op", + "extra": "1765 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - ns/op", + "value": 668572, + "unit": "ns/op", + "extra": "1765 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - B/op", + "value": 278828, + "unit": "B/op", + "extra": "1765 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - allocs/op", + "value": 1567, + "unit": "allocs/op", + "extra": "1765 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4", + "value": 536003, + "unit": "ns/op\t 278856 B/op\t 1567 allocs/op", + "extra": "2180 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - ns/op", + "value": 536003, + "unit": "ns/op", + "extra": "2180 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - B/op", + "value": 278856, + "unit": "B/op", + "extra": "2180 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - allocs/op", + "value": 1567, + "unit": "allocs/op", + "extra": "2180 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5", + "value": 2509337, + "unit": "ns/op\t 1086371 B/op\t 6125 allocs/op", + "extra": "483 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - ns/op", + "value": 2509337, + "unit": "ns/op", + "extra": "483 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - B/op", + "value": 1086371, + "unit": "B/op", + "extra": "483 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - allocs/op", + "value": 6125, + "unit": "allocs/op", + "extra": "483 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5", + "value": 2015192, + "unit": "ns/op\t 1086472 B/op\t 6125 allocs/op", + "extra": "591 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - ns/op", + "value": 2015192, + "unit": "ns/op", + "extra": "591 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - B/op", + "value": 1086472, + "unit": "B/op", + "extra": "591 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - allocs/op", + "value": 6125, + "unit": "allocs/op", + "extra": "591 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6", + "value": 12788463, + "unit": "ns/op\t 5982869 B/op\t 33978 allocs/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - ns/op", + "value": 12788463, + "unit": "ns/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - B/op", + "value": 5982869, + "unit": "B/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - allocs/op", + "value": 33978, + "unit": "allocs/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6", + "value": 10265017, + "unit": "ns/op\t 5983481 B/op\t 33980 allocs/op", + "extra": "100 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - ns/op", + "value": 10265017, + "unit": "ns/op", + "extra": "100 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - B/op", + "value": 5983481, + "unit": "B/op", + "extra": "100 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - allocs/op", + "value": 33980, + "unit": "allocs/op", + "extra": "100 times\n2 procs" + } + ] } ] }