diff --git a/data.js b/data.js index e6794f6..15d6950 100644 --- a/data.js +++ b/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1732318360910, + "lastUpdate": 1732318405293, "repoUrl": "https://github.com/gnolang/gno", "entries": { "Go Benchmarks": [ @@ -11834,6 +11834,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": "d0493dffec850c9d018e80b617b5d9c70d286c61", + "message": "fix: typed const conversion validation (#3117)\n\nDuring preprocessing, validates if typed constants are convertible.\r\nFixes [issue](https://github.com/gnolang/gno/issues/2681)\r\n\r\nTyped constants are convertible only in a lossless way.\r\nThat means that we can convert floats to integers if the fractional part\r\nof the float is 0.", + "timestamp": "2024-11-23T01:32:31+02:00", + "tree_id": "9320cc4b570b1dbc3d0675106837dd885c990844", + "url": "https://github.com/gnolang/gno/commit/d0493dffec850c9d018e80b617b5d9c70d286c61" + }, + "date": 1732318404746, + "tool": "go", + "benches": [ + { + "name": "BenchmarkBenchdata/fib.gno_param:4", + "value": 12301, + "unit": "ns/op\t 11088 B/op\t 36 allocs/op", + "extra": "97102 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - ns/op", + "value": 12301, + "unit": "ns/op", + "extra": "97102 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - B/op", + "value": 11088, + "unit": "B/op", + "extra": "97102 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - allocs/op", + "value": 36, + "unit": "allocs/op", + "extra": "97102 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4", + "value": 9456, + "unit": "ns/op\t 11088 B/op\t 36 allocs/op", + "extra": "117033 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - ns/op", + "value": 9456, + "unit": "ns/op", + "extra": "117033 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - B/op", + "value": 11088, + "unit": "B/op", + "extra": "117033 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:4 - allocs/op", + "value": 36, + "unit": "allocs/op", + "extra": "117033 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8", + "value": 90994, + "unit": "ns/op\t 82547 B/op\t 268 allocs/op", + "extra": "13310 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - ns/op", + "value": 90994, + "unit": "ns/op", + "extra": "13310 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - B/op", + "value": 82547, + "unit": "B/op", + "extra": "13310 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - allocs/op", + "value": 268, + "unit": "allocs/op", + "extra": "13310 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8", + "value": 68559, + "unit": "ns/op\t 82546 B/op\t 268 allocs/op", + "extra": "17320 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - ns/op", + "value": 68559, + "unit": "ns/op", + "extra": "17320 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - B/op", + "value": 82546, + "unit": "B/op", + "extra": "17320 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:8 - allocs/op", + "value": 268, + "unit": "allocs/op", + "extra": "17320 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16", + "value": 4281250, + "unit": "ns/op\t 3933945 B/op\t 12772 allocs/op", + "extra": "280 times" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - ns/op", + "value": 4281250, + "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": 3253489, + "unit": "ns/op\t 3933904 B/op\t 12772 allocs/op", + "extra": "370 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - ns/op", + "value": 3253489, + "unit": "ns/op", + "extra": "370 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - B/op", + "value": 3933904, + "unit": "B/op", + "extra": "370 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/fib.gno_param:16 - allocs/op", + "value": 12772, + "unit": "allocs/op", + "extra": "370 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno", + "value": 93.17, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "13397703 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno - ns/op", + "value": 93.17, + "unit": "ns/op", + "extra": "13397703 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno - B/op", + "value": 0, + "unit": "B/op", + "extra": "13397703 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "13397703 times" + }, + { + "name": "BenchmarkBenchdata/loop.gno", + "value": 90.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "13434573 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno - ns/op", + "value": 90.01, + "unit": "ns/op", + "extra": "13434573 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno - B/op", + "value": 0, + "unit": "B/op", + "extra": "13434573 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/loop.gno - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "13434573 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3", + "value": 243016, + "unit": "ns/op\t 108415 B/op\t 632 allocs/op", + "extra": "4770 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - ns/op", + "value": 243016, + "unit": "ns/op", + "extra": "4770 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - B/op", + "value": 108415, + "unit": "B/op", + "extra": "4770 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - allocs/op", + "value": 632, + "unit": "allocs/op", + "extra": "4770 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3", + "value": 198824, + "unit": "ns/op\t 108426 B/op\t 632 allocs/op", + "extra": "5835 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - ns/op", + "value": 198824, + "unit": "ns/op", + "extra": "5835 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - B/op", + "value": 108426, + "unit": "B/op", + "extra": "5835 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:3 - allocs/op", + "value": 632, + "unit": "allocs/op", + "extra": "5835 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4", + "value": 669925, + "unit": "ns/op\t 280556 B/op\t 1603 allocs/op", + "extra": "1768 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - ns/op", + "value": 669925, + "unit": "ns/op", + "extra": "1768 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - B/op", + "value": 280556, + "unit": "B/op", + "extra": "1768 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - allocs/op", + "value": 1603, + "unit": "allocs/op", + "extra": "1768 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4", + "value": 540055, + "unit": "ns/op\t 280584 B/op\t 1603 allocs/op", + "extra": "2134 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - ns/op", + "value": 540055, + "unit": "ns/op", + "extra": "2134 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - B/op", + "value": 280584, + "unit": "B/op", + "extra": "2134 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:4 - allocs/op", + "value": 1603, + "unit": "allocs/op", + "extra": "2134 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5", + "value": 2449700, + "unit": "ns/op\t 1094722 B/op\t 6299 allocs/op", + "extra": "484 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - ns/op", + "value": 2449700, + "unit": "ns/op", + "extra": "484 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - B/op", + "value": 1094722, + "unit": "B/op", + "extra": "484 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - allocs/op", + "value": 6299, + "unit": "allocs/op", + "extra": "484 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5", + "value": 1973369, + "unit": "ns/op\t 1094822 B/op\t 6299 allocs/op", + "extra": "615 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - ns/op", + "value": 1973369, + "unit": "ns/op", + "extra": "615 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - B/op", + "value": 1094822, + "unit": "B/op", + "extra": "615 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:5 - allocs/op", + "value": 6299, + "unit": "allocs/op", + "extra": "615 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6", + "value": 12801499, + "unit": "ns/op\t 6032598 B/op\t 35014 allocs/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - ns/op", + "value": 12801499, + "unit": "ns/op", + "extra": "100 times" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - B/op", + "value": 6032598, + "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": 10322201, + "unit": "ns/op\t 6033190 B/op\t 35016 allocs/op", + "extra": "100 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - ns/op", + "value": 10322201, + "unit": "ns/op", + "extra": "100 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - B/op", + "value": 6033190, + "unit": "B/op", + "extra": "100 times\n2 procs" + }, + { + "name": "BenchmarkBenchdata/matrix.gno_param:6 - allocs/op", + "value": 35016, + "unit": "allocs/op", + "extra": "100 times\n2 procs" + } + ] } ] }