Skip to content

Commit d76d923

Browse files
author
github-action-benchmark
committed
add benchmarkjs, node 22 (benchmarkjs) benchmark result for 32cd707
1 parent e1a4b32 commit d76d923

1 file changed

Lines changed: 133 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 133 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1756200463742,
2+
"lastUpdate": 1756200464877,
33
"repoUrl": "https://github.com/Bnaya/objectbuffer",
44
"entries": {
55
"benchmarkjs, node 14": [
@@ -24656,6 +24656,138 @@ window.BENCHMARK_DATA = {
2465624656
"extra": "48 samples"
2465724657
}
2465824658
]
24659+
},
24660+
{
24661+
"commit": {
24662+
"author": {
24663+
"name": "Bnaya",
24664+
"username": "Bnaya"
24665+
},
24666+
"committer": {
24667+
"name": "Bnaya",
24668+
"username": "Bnaya"
24669+
},
24670+
"id": "32cd7071eac3466ded1e4825973282cd49275826",
24671+
"message": "Typescript iteration - TS 5.8 and isolated declarations!",
24672+
"timestamp": "2025-08-07T20:30:13Z",
24673+
"url": "https://github.com/Bnaya/objectbuffer/pull/196/commits/32cd7071eac3466ded1e4825973282cd49275826"
24674+
},
24675+
"date": 1756200463368,
24676+
"tool": "benchmarkjs",
24677+
"benches": [
24678+
{
24679+
"name": "create empty, size: 2e6",
24680+
"value": 3285,
24681+
"range": "±6.06%",
24682+
"unit": "ops/sec",
24683+
"extra": "71 samples"
24684+
},
24685+
{
24686+
"name": "create with 2500 comments. size: 2e6",
24687+
"value": 164,
24688+
"range": "±4.50%",
24689+
"unit": "ops/sec",
24690+
"extra": "76 samples"
24691+
},
24692+
{
24693+
"name": "save 2500 comments into pre-created OB, size: 2e6",
24694+
"value": 168,
24695+
"range": "±2.45%",
24696+
"unit": "ops/sec",
24697+
"extra": "78 samples"
24698+
},
24699+
{
24700+
"name": "create with all mock data rows. size: 2e6",
24701+
"value": 162,
24702+
"range": "±4.40%",
24703+
"unit": "ops/sec",
24704+
"extra": "75 samples"
24705+
},
24706+
{
24707+
"name": "A-Z object keys",
24708+
"value": 45841,
24709+
"range": "±0.36%",
24710+
"unit": "ops/sec",
24711+
"extra": "99 samples"
24712+
},
24713+
{
24714+
"name": "A-Z object prop Lookup in operator - non-existing",
24715+
"value": 12466611,
24716+
"range": "±0.68%",
24717+
"unit": "ops/sec",
24718+
"extra": "93 samples"
24719+
},
24720+
{
24721+
"name": "A-Z object prop Lookup in operator - existing",
24722+
"value": 3188589,
24723+
"range": "±0.25%",
24724+
"unit": "ops/sec",
24725+
"extra": "99 samples"
24726+
},
24727+
{
24728+
"name": "A-Z object prop access T",
24729+
"value": 3031566,
24730+
"range": "±0.30%",
24731+
"unit": "ops/sec",
24732+
"extra": "97 samples"
24733+
},
24734+
{
24735+
"name": "A-Z object prop access Z",
24736+
"value": 3041683,
24737+
"range": "±0.23%",
24738+
"unit": "ops/sec",
24739+
"extra": "95 samples"
24740+
},
24741+
{
24742+
"name": "OB_WITH_NA2Z_KEYS object keys",
24743+
"value": 28482,
24744+
"range": "±0.13%",
24745+
"unit": "ops/sec",
24746+
"extra": "98 samples"
24747+
},
24748+
{
24749+
"name": "OB_WITH_NA2Z_KEYS object prop Lookup in operator - non-existing",
24750+
"value": 1834662,
24751+
"range": "±0.26%",
24752+
"unit": "ops/sec",
24753+
"extra": "92 samples"
24754+
},
24755+
{
24756+
"name": "OB_WITH_NA2Z_KEYS object prop Lookup in operator - existing",
24757+
"value": 1847510,
24758+
"range": "±0.17%",
24759+
"unit": "ops/sec",
24760+
"extra": "95 samples"
24761+
},
24762+
{
24763+
"name": "OB_WITH_NA2Z_KEYS object prop access 14ABCDEFGHIJKLMNOPQRSTUVWXYZ",
24764+
"value": 1791843,
24765+
"range": "±0.56%",
24766+
"unit": "ops/sec",
24767+
"extra": "99 samples"
24768+
},
24769+
{
24770+
"name": "OB_WITH_NA2Z_KEYS object prop access 3ABCDEFGHIJKLMNOPQRSTUVWXYZ",
24771+
"value": 1814995,
24772+
"range": "±0.19%",
24773+
"unit": "ops/sec",
24774+
"extra": "97 samples"
24775+
},
24776+
{
24777+
"name": "Array access. length: 1000",
24778+
"value": 3895364,
24779+
"range": "±0.25%",
24780+
"unit": "ops/sec",
24781+
"extra": "95 samples"
24782+
},
24783+
{
24784+
"name": "object memory free. K1000RowsMockData, pre-created OB, size: 2e6",
24785+
"value": 17.79,
24786+
"range": "±0.86%",
24787+
"unit": "ops/sec",
24788+
"extra": "48 samples"
24789+
}
24790+
]
2465924791
}
2466024792
],
2466124793
"benchmarkjs, node 24": [

0 commit comments

Comments
 (0)