diff --git a/dev/bench/data.js b/dev/bench/data.js index 5be1478..2e3b492 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1715660530139, + "lastUpdate": 1715660532510, "repoUrl": "https://github.com/Bnaya/objectbuffer", "entries": { "benchmarkjs, node 14": [ @@ -20958,6 +20958,138 @@ window.BENCHMARK_DATA = { "extra": "48 samples" } ] + }, + { + "commit": { + "author": { + "name": "Bnaya", + "username": "Bnaya" + }, + "committer": { + "name": "Bnaya", + "username": "Bnaya" + }, + "id": "92de37c430086db61b2a0117addf2a84b6049c81", + "message": "Maitenance", + "timestamp": "2024-05-11T10:57:14Z", + "url": "https://github.com/Bnaya/objectbuffer/pull/193/commits/92de37c430086db61b2a0117addf2a84b6049c81" + }, + "date": 1715660531961, + "tool": "benchmarkjs", + "benches": [ + { + "name": "create empty, size: 2e6", + "value": 8771, + "range": "±0.95%", + "unit": "ops/sec", + "extra": "90 samples" + }, + { + "name": "create with 2500 comments. size: 2e6", + "value": 163, + "range": "±0.28%", + "unit": "ops/sec", + "extra": "83 samples" + }, + { + "name": "save 2500 comments into pre-created OB, size: 2e6", + "value": 156, + "range": "±1.60%", + "unit": "ops/sec", + "extra": "80 samples" + }, + { + "name": "create with all mock data rows. size: 2e6", + "value": 176, + "range": "±1.46%", + "unit": "ops/sec", + "extra": "81 samples" + }, + { + "name": "A-Z object keys", + "value": 41209, + "range": "±0.50%", + "unit": "ops/sec", + "extra": "96 samples" + }, + { + "name": "A-Z object prop Lookup in operator - non-existing", + "value": 13845867, + "range": "±0.39%", + "unit": "ops/sec", + "extra": "97 samples" + }, + { + "name": "A-Z object prop Lookup in operator - existing", + "value": 2892058, + "range": "±0.21%", + "unit": "ops/sec", + "extra": "94 samples" + }, + { + "name": "A-Z object prop access T", + "value": 2929289, + "range": "±0.23%", + "unit": "ops/sec", + "extra": "96 samples" + }, + { + "name": "A-Z object prop access Z", + "value": 2926932, + "range": "±0.26%", + "unit": "ops/sec", + "extra": "92 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object keys", + "value": 25682, + "range": "±0.18%", + "unit": "ops/sec", + "extra": "97 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object prop Lookup in operator - non-existing", + "value": 1633824, + "range": "±0.38%", + "unit": "ops/sec", + "extra": "97 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object prop Lookup in operator - existing", + "value": 1607771, + "range": "±0.24%", + "unit": "ops/sec", + "extra": "95 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object prop access 14ABCDEFGHIJKLMNOPQRSTUVWXYZ", + "value": 1618224, + "range": "±0.28%", + "unit": "ops/sec", + "extra": "97 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object prop access 3ABCDEFGHIJKLMNOPQRSTUVWXYZ", + "value": 1637523, + "range": "±0.35%", + "unit": "ops/sec", + "extra": "93 samples" + }, + { + "name": "Array access. length: 1000", + "value": 3757807, + "range": "±0.34%", + "unit": "ops/sec", + "extra": "98 samples" + }, + { + "name": "object memory free. K1000RowsMockData, pre-created OB, size: 2e6", + "value": 17.54, + "range": "±0.92%", + "unit": "ops/sec", + "extra": "47 samples" + } + ] } ], "benchmarkjs, node 22": [