From 32e14b58d83e5029a054a47f6a4c881de8ed2f14 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 25 Nov 2024 09:45:59 +0000 Subject: [PATCH] add Go Benchmarks (go) benchmark result for 30aac2a81882452146807c559ff37aa6b9e2ca5a --- data.js | 410 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 409 insertions(+), 1 deletion(-) diff --git a/data.js b/data.js index 5f103a9..2ec227c 100644 --- a/data.js +++ b/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1732513716657, + "lastUpdate": 1732527959429, "repoUrl": "https://github.com/gnolang/gno", "entries": { "Go Benchmarks": [ @@ -13058,6 +13058,414 @@ window.BENCHMARK_DATA = { "extra": "100 times\n2 procs" } ] + }, + { + "commit": { + "author": { + "email": "tronghieu.ha@gmail.com", + "name": "hthieu1110", + "username": "hthieu1110" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "30aac2a81882452146807c559ff37aa6b9e2ca5a", + "message": "feat(gnovm): returns error like in Golang when assignment with a function which does not return any value (#3049)\n\nThis PR aims at resolving this issue:\r\nhttps://github.com/gnolang/gno/issues/1082\r\n\r\nThis depends on https://github.com/gnolang/gno/pull/3017 because it\r\nrefactored the code to sync the logic/code between AssignStmt vs\r\nValueDecl.\r\n\r\nRelated https://github.com/gnolang/gno/pull/2695\r\n\r\n
Contributors' checklist...\r\n\r\n- [ ] Added new tests, or not needed, or not feasible\r\n- [ ] Provided an example (e.g. screenshot) to aid review or the PR is\r\nself-explanatory\r\n- [ ] Updated the official documentation or not needed\r\n- [ ] No breaking changes were made, or a `BREAKING CHANGE: xxx` message\r\nwas included in the description\r\n- [ ] Added references to related issues and PRs\r\n- [ ] Provided any useful hints for running manual tests\r\n
\r\n\r\n---------\r\n\r\nCo-authored-by: hieu.ha \r\nCo-authored-by: Mikael VALLENET ", + "timestamp": "2024-11-25T18:45:13+09:00", + "tree_id": "a1befb618059bb462056dcc2217c89e3fd1a5236", + "url": "https://github.com/gnolang/gno/commit/30aac2a81882452146807c559ff37aa6b9e2ca5a" + }, + "date": 1732527958790, + "tool": "go", + "benches": [ + { + "name": "BenchmarkBenchdata/fib.gno_param:4", + "value": 12307, + "unit": "ns/op\t 11088 B/op\t 36 allocs/op", + "extra": "97699 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - ns/op", + "value": 12307, + "unit": "ns/op", + "extra": "97699 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - B/op", + "value": 11088, + "unit": "B/op", + "extra": "97699 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - allocs/op", + "value": 36, + "unit": "allocs/op", + "extra": "97699 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4", + "value": 9445, + "unit": "ns/op\t 11088 B/op\t 36 allocs/op", + "extra": "125592 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - ns/op", + "value": 9445, + "unit": "ns/op", + "extra": "125592 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - B/op", + "value": 11088, + "unit": "B/op", + "extra": "125592 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - allocs/op", + "value": 36, + "unit": "allocs/op", + "extra": "125592 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8", + "value": 90843, + "unit": "ns/op\t 82547 B/op\t 268 allocs/op", + "extra": "13284 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - ns/op", + "value": 90843, + "unit": "ns/op", + "extra": "13284 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - B/op", + "value": 82547, + "unit": "B/op", + "extra": "13284 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - allocs/op", + "value": 268, + "unit": "allocs/op", + "extra": "13284 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8", + "value": 69757, + "unit": "ns/op\t 82546 B/op\t 268 allocs/op", + "extra": "17160 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - ns/op", + "value": 69757, + "unit": "ns/op", + "extra": "17160 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - B/op", + "value": 82546, + "unit": "B/op", + "extra": "17160 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - allocs/op", + "value": 268, + "unit": "allocs/op", + "extra": "17160 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16", + "value": 4273357, + "unit": "ns/op\t 3933943 B/op\t 12772 allocs/op", + "extra": "282 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - ns/op", + "value": 4273357, + "unit": "ns/op", + "extra": "282 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - B/op", + "value": 3933943, + "unit": "B/op", + "extra": "282 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - allocs/op", + "value": 12772, + "unit": "allocs/op", + "extra": "282 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16", + "value": 3304642, + "unit": "ns/op\t 3933908 B/op\t 12772 allocs/op", + "extra": "358 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - ns/op", + "value": 3304642, + "unit": "ns/op", + "extra": "358 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - B/op", + "value": 3933908, + "unit": "B/op", + "extra": "358 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - allocs/op", + "value": 12772, + "unit": "allocs/op", + "extra": "358 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno", + "value": 89.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "13341752 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno - ns/op", + "value": 89.6, + "unit": "ns/op", + "extra": "13341752 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno - B/op", + "value": 0, + "unit": "B/op", + "extra": "13341752 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "13341752 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno", + "value": 90.63, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "13291756 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno - ns/op", + "value": 90.63, + "unit": "ns/op", + "extra": "13291756 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno - B/op", + "value": 0, + "unit": "B/op", + "extra": "13291756 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "13291756 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3", + "value": 246853, + "unit": "ns/op\t 108415 B/op\t 632 allocs/op", + "extra": "4689 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - ns/op", + "value": 246853, + "unit": "ns/op", + "extra": "4689 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - B/op", + "value": 108415, + "unit": "B/op", + "extra": "4689 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - allocs/op", + "value": 632, + "unit": "allocs/op", + "extra": "4689 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3", + "value": 197412, + "unit": "ns/op\t 108426 B/op\t 632 allocs/op", + "extra": "5773 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - ns/op", + "value": 197412, + "unit": "ns/op", + "extra": "5773 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - B/op", + "value": 108426, + "unit": "B/op", + "extra": "5773 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - allocs/op", + "value": 632, + "unit": "allocs/op", + "extra": "5773 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4", + "value": 675433, + "unit": "ns/op\t 280556 B/op\t 1603 allocs/op", + "extra": "1772 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - ns/op", + "value": 675433, + "unit": "ns/op", + "extra": "1772 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - B/op", + "value": 280556, + "unit": "B/op", + "extra": "1772 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - allocs/op", + "value": 1603, + "unit": "allocs/op", + "extra": "1772 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4", + "value": 538917, + "unit": "ns/op\t 280586 B/op\t 1603 allocs/op", + "extra": "2110 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - ns/op", + "value": 538917, + "unit": "ns/op", + "extra": "2110 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - B/op", + "value": 280586, + "unit": "B/op", + "extra": "2110 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - allocs/op", + "value": 1603, + "unit": "allocs/op", + "extra": "2110 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5", + "value": 2470981, + "unit": "ns/op\t 1094723 B/op\t 6299 allocs/op", + "extra": "483 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - ns/op", + "value": 2470981, + "unit": "ns/op", + "extra": "483 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - B/op", + "value": 1094723, + "unit": "B/op", + "extra": "483 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - allocs/op", + "value": 6299, + "unit": "allocs/op", + "extra": "483 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5", + "value": 1988887, + "unit": "ns/op\t 1094825 B/op\t 6299 allocs/op", + "extra": "613 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - ns/op", + "value": 1988887, + "unit": "ns/op", + "extra": "613 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - B/op", + "value": 1094825, + "unit": "B/op", + "extra": "613 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - allocs/op", + "value": 6299, + "unit": "allocs/op", + "extra": "613 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6", + "value": 12861828, + "unit": "ns/op\t 6032601 B/op\t 35014 allocs/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - ns/op", + "value": 12861828, + "unit": "ns/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - B/op", + "value": 6032601, + "unit": "B/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - allocs/op", + "value": 35014, + "unit": "allocs/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6", + "value": 10182360, + "unit": "ns/op\t 6033238 B/op\t 35017 allocs/op", + "extra": "100 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - ns/op", + "value": 10182360, + "unit": "ns/op", + "extra": "100 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - B/op", + "value": 6033238, + "unit": "B/op", + "extra": "100 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - allocs/op", + "value": 35017, + "unit": "allocs/op", + "extra": "100 times\n2 procs" + } + ] } ] }