diff --git a/dev/bench/data.js b/dev/bench/data.js index 841799e..6a958a2 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1706643797362, + "lastUpdate": 1706643802295, "repoUrl": "https://github.com/Bnaya/objectbuffer", "entries": { "benchmarkjs, node 14": [ @@ -17922,6 +17922,138 @@ window.BENCHMARK_DATA = { "extra": "27 samples" } ] + }, + { + "commit": { + "author": { + "name": "Bnaya", + "username": "Bnaya" + }, + "committer": { + "name": "Bnaya", + "username": "Bnaya" + }, + "id": "71f7785ef1736f9c49f511b228844f02fdd80bd5", + "message": "Maintenance", + "timestamp": "2023-12-05T14:29:46Z", + "url": "https://github.com/Bnaya/objectbuffer/pull/184/commits/71f7785ef1736f9c49f511b228844f02fdd80bd5" + }, + "date": 1706643801951, + "tool": "benchmarkjs", + "benches": [ + { + "name": "create empty, size: 2e6", + "value": 11302, + "range": "±2.42%", + "unit": "ops/sec", + "extra": "88 samples" + }, + { + "name": "create with 2500 comments. size: 2e6", + "value": 170, + "range": "±0.25%", + "unit": "ops/sec", + "extra": "86 samples" + }, + { + "name": "save 2500 comments into pre-created OB, size: 2e6", + "value": 165, + "range": "±2.28%", + "unit": "ops/sec", + "extra": "84 samples" + }, + { + "name": "create with all mock data rows. size: 2e6", + "value": 179, + "range": "±0.97%", + "unit": "ops/sec", + "extra": "83 samples" + }, + { + "name": "A-Z object keys", + "value": 41109, + "range": "±1.61%", + "unit": "ops/sec", + "extra": "94 samples" + }, + { + "name": "A-Z object prop Lookup in operator - non-existing", + "value": 13998230, + "range": "±0.20%", + "unit": "ops/sec", + "extra": "99 samples" + }, + { + "name": "A-Z object prop Lookup in operator - existing", + "value": 3021068, + "range": "±0.25%", + "unit": "ops/sec", + "extra": "94 samples" + }, + { + "name": "A-Z object prop access T", + "value": 2869454, + "range": "±0.28%", + "unit": "ops/sec", + "extra": "97 samples" + }, + { + "name": "A-Z object prop access Z", + "value": 2868562, + "range": "±0.20%", + "unit": "ops/sec", + "extra": "95 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object keys", + "value": 25840, + "range": "±1.42%", + "unit": "ops/sec", + "extra": "97 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object prop Lookup in operator - non-existing", + "value": 1689737, + "range": "±0.59%", + "unit": "ops/sec", + "extra": "96 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object prop Lookup in operator - existing", + "value": 1712725, + "range": "±0.21%", + "unit": "ops/sec", + "extra": "97 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object prop access 14ABCDEFGHIJKLMNOPQRSTUVWXYZ", + "value": 1630126, + "range": "±0.20%", + "unit": "ops/sec", + "extra": "96 samples" + }, + { + "name": "OB_WITH_NA2Z_KEYS object prop access 3ABCDEFGHIJKLMNOPQRSTUVWXYZ", + "value": 1634600, + "range": "±0.24%", + "unit": "ops/sec", + "extra": "97 samples" + }, + { + "name": "Array access. length: 1000", + "value": 3922140, + "range": "±0.29%", + "unit": "ops/sec", + "extra": "98 samples" + }, + { + "name": "object memory free. K1000RowsMockData, pre-created OB, size: 2e6", + "value": 17.78, + "range": "±0.77%", + "unit": "ops/sec", + "extra": "48 samples" + } + ] } ] }