Skip to content

Commit 3d4358e

Browse files
RafaelGSSgithub-actions[bot]
authored andcommitted
chore(compare-using-instanceof.js): update benchmark results
1 parent 0aaa0b2 commit 3d4358e

File tree

5 files changed

+42
-42
lines changed

5 files changed

+42
-42
lines changed

RESULTS-v21.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -117,23 +117,23 @@ new Array(length)|100,000,000|3,513.401ms
117117

118118
|name|ops/sec|samples|
119119
|-|-|-|
120-
|[True conditional] Using instanceof only|159,919|55|
121-
|[True conditional] Using constructor name|128,491|94|
122-
|[True conditional] Check if property is valid then instanceof |128,288|92|
123-
|[False conditional] Using instanceof only|595,551,213|95|
124-
|[False conditional] Using constructor name|598,311,523|89|
125-
|[False conditional] Check if property is valid then instanceof |603,818,011|95|
120+
|[True conditional] Using instanceof only|181,644|57|
121+
|[True conditional] Using constructor name|148,511|93|
122+
|[True conditional] Check if property is valid then instanceof |149,433|96|
123+
|[False conditional] Using instanceof only|711,024,837|98|
124+
|[False conditional] Using constructor name|709,262,433|93|
125+
|[False conditional] Check if property is valid then instanceof |711,207,790|96|
126126

127127

128128
<details>
129129
<summary>Environment</summary>
130130

131131
* __Machine:__ linux x64 | 2 vCPUs | 6.8GB Mem
132-
* __Run:__ Wed Oct 25 2023 03:43:13 GMT+0000 (Coordinated Universal Time)
132+
* __Run:__ Sat Nov 04 2023 16:08:10 GMT+0000 (Coordinated Universal Time)
133133
</details>
134134

135135
<!--
136-
{"environment":{"platform":"linux","arch":"x64","cpus":2,"totalMemory":6.759746551513672},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":159918.83193254686,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":128491.4071532465,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":128288.27432291608,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":595551212.7071731,"samples":8},{"name":"[False conditional] Using constructor name","opsSec":598311523.317196,"samples":6},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":603818011.352398,"samples":7}]}-->
136+
{"environment":{"platform":"linux","arch":"x64","cpus":2,"totalMemory":6.7597503662109375},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":181644.4759846955,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":148510.87727933642,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":149433.02874965558,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":711024836.6365867,"samples":8},{"name":"[False conditional] Using constructor name","opsSec":709262433.1540836,"samples":6},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":711207789.6975405,"samples":8}]}-->
137137

138138
## Crypto Verify
139139

v21/RESULTS-v21_0_0.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -117,23 +117,23 @@ new Array(length)|100,000,000|5,788.254ms
117117

118118
|name|ops/sec|samples|
119119
|-|-|-|
120-
|[True conditional] Using instanceof only|185,632|51|
121-
|[True conditional] Using constructor name|149,369|89|
122-
|[True conditional] Check if property is valid then instanceof |151,897|95|
123-
|[False conditional] Using instanceof only|713,937,667|96|
124-
|[False conditional] Using constructor name|711,929,813|92|
125-
|[False conditional] Check if property is valid then instanceof |713,203,433|93|
120+
|[True conditional] Using instanceof only|251,842|50|
121+
|[True conditional] Using constructor name|207,724|93|
122+
|[True conditional] Check if property is valid then instanceof |209,176|96|
123+
|[False conditional] Using instanceof only|820,585,502|97|
124+
|[False conditional] Using constructor name|820,005,231|94|
125+
|[False conditional] Check if property is valid then instanceof |819,291,663|99|
126126

127127

128128
<details>
129129
<summary>Environment</summary>
130130

131-
* __Machine:__ linux x64 | 2 vCPUs | 6.8GB Mem
132-
* __Run:__ Wed Oct 25 2023 03:43:10 GMT+0000 (Coordinated Universal Time)
131+
* __Machine:__ linux x64 | 4 vCPUs | 15.6GB Mem
132+
* __Run:__ Sat Nov 04 2023 16:08:06 GMT+0000 (Coordinated Universal Time)
133133
</details>
134134

135135
<!--
136-
{"environment":{"platform":"linux","arch":"x64","cpus":2,"totalMemory":6.7597503662109375},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":185632.31600670173,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":149368.95813736125,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":151897.37872726395,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":713937667.4616102,"samples":7},{"name":"[False conditional] Using constructor name","opsSec":711929812.9790542,"samples":6},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":713203433.4026605,"samples":6}]}-->
136+
{"environment":{"platform":"linux","arch":"x64","cpus":4,"totalMemory":15.606914520263672},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":251841.9691184357,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":207724.00100426315,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":209176.29044882618,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":820585502.1309226,"samples":6},{"name":"[False conditional] Using constructor name","opsSec":820005230.7474855,"samples":8},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":819291662.9645302,"samples":6}]}-->
137137

138138
## Crypto Verify
139139

v21/RESULTS-v21_1_0.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -117,23 +117,23 @@ new Array(length)|100,000,000|3,513.401ms
117117

118118
|name|ops/sec|samples|
119119
|-|-|-|
120-
|[True conditional] Using instanceof only|159,919|55|
121-
|[True conditional] Using constructor name|128,491|94|
122-
|[True conditional] Check if property is valid then instanceof |128,288|92|
123-
|[False conditional] Using instanceof only|595,551,213|95|
124-
|[False conditional] Using constructor name|598,311,523|89|
125-
|[False conditional] Check if property is valid then instanceof |603,818,011|95|
120+
|[True conditional] Using instanceof only|181,644|57|
121+
|[True conditional] Using constructor name|148,511|93|
122+
|[True conditional] Check if property is valid then instanceof |149,433|96|
123+
|[False conditional] Using instanceof only|711,024,837|98|
124+
|[False conditional] Using constructor name|709,262,433|93|
125+
|[False conditional] Check if property is valid then instanceof |711,207,790|96|
126126

127127

128128
<details>
129129
<summary>Environment</summary>
130130

131131
* __Machine:__ linux x64 | 2 vCPUs | 6.8GB Mem
132-
* __Run:__ Wed Oct 25 2023 03:43:13 GMT+0000 (Coordinated Universal Time)
132+
* __Run:__ Sat Nov 04 2023 16:08:10 GMT+0000 (Coordinated Universal Time)
133133
</details>
134134

135135
<!--
136-
{"environment":{"platform":"linux","arch":"x64","cpus":2,"totalMemory":6.759746551513672},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":159918.83193254686,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":128491.4071532465,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":128288.27432291608,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":595551212.7071731,"samples":8},{"name":"[False conditional] Using constructor name","opsSec":598311523.317196,"samples":6},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":603818011.352398,"samples":7}]}-->
136+
{"environment":{"platform":"linux","arch":"x64","cpus":2,"totalMemory":6.7597503662109375},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":181644.4759846955,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":148510.87727933642,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":149433.02874965558,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":711024836.6365867,"samples":8},{"name":"[False conditional] Using constructor name","opsSec":709262433.1540836,"samples":6},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":711207789.6975405,"samples":8}]}-->
137137

138138
## Crypto Verify
139139

v21/v21_0_0/compare-using-instanceof.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
|name|ops/sec|samples|
44
|-|-|-|
5-
|[True conditional] Using instanceof only|185,632|51|
6-
|[True conditional] Using constructor name|149,369|89|
7-
|[True conditional] Check if property is valid then instanceof |151,897|95|
8-
|[False conditional] Using instanceof only|713,937,667|96|
9-
|[False conditional] Using constructor name|711,929,813|92|
10-
|[False conditional] Check if property is valid then instanceof |713,203,433|93|
5+
|[True conditional] Using instanceof only|251,842|50|
6+
|[True conditional] Using constructor name|207,724|93|
7+
|[True conditional] Check if property is valid then instanceof |209,176|96|
8+
|[False conditional] Using instanceof only|820,585,502|97|
9+
|[False conditional] Using constructor name|820,005,231|94|
10+
|[False conditional] Check if property is valid then instanceof |819,291,663|99|
1111

1212

1313
<details>
1414
<summary>Environment</summary>
1515

16-
* __Machine:__ linux x64 | 2 vCPUs | 6.8GB Mem
17-
* __Run:__ Wed Oct 25 2023 03:43:10 GMT+0000 (Coordinated Universal Time)
16+
* __Machine:__ linux x64 | 4 vCPUs | 15.6GB Mem
17+
* __Run:__ Sat Nov 04 2023 16:08:06 GMT+0000 (Coordinated Universal Time)
1818
</details>
1919

2020
<!--
21-
{"environment":{"platform":"linux","arch":"x64","cpus":2,"totalMemory":6.7597503662109375},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":185632.31600670173,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":149368.95813736125,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":151897.37872726395,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":713937667.4616102,"samples":7},{"name":"[False conditional] Using constructor name","opsSec":711929812.9790542,"samples":6},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":713203433.4026605,"samples":6}]}-->
21+
{"environment":{"platform":"linux","arch":"x64","cpus":4,"totalMemory":15.606914520263672},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":251841.9691184357,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":207724.00100426315,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":209176.29044882618,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":820585502.1309226,"samples":6},{"name":"[False conditional] Using constructor name","opsSec":820005230.7474855,"samples":8},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":819291662.9645302,"samples":6}]}-->

v21/v21_1_0/compare-using-instanceof.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
|name|ops/sec|samples|
44
|-|-|-|
5-
|[True conditional] Using instanceof only|159,919|55|
6-
|[True conditional] Using constructor name|128,491|94|
7-
|[True conditional] Check if property is valid then instanceof |128,288|92|
8-
|[False conditional] Using instanceof only|595,551,213|95|
9-
|[False conditional] Using constructor name|598,311,523|89|
10-
|[False conditional] Check if property is valid then instanceof |603,818,011|95|
5+
|[True conditional] Using instanceof only|181,644|57|
6+
|[True conditional] Using constructor name|148,511|93|
7+
|[True conditional] Check if property is valid then instanceof |149,433|96|
8+
|[False conditional] Using instanceof only|711,024,837|98|
9+
|[False conditional] Using constructor name|709,262,433|93|
10+
|[False conditional] Check if property is valid then instanceof |711,207,790|96|
1111

1212

1313
<details>
1414
<summary>Environment</summary>
1515

1616
* __Machine:__ linux x64 | 2 vCPUs | 6.8GB Mem
17-
* __Run:__ Wed Oct 25 2023 03:43:13 GMT+0000 (Coordinated Universal Time)
17+
* __Run:__ Sat Nov 04 2023 16:08:10 GMT+0000 (Coordinated Universal Time)
1818
</details>
1919

2020
<!--
21-
{"environment":{"platform":"linux","arch":"x64","cpus":2,"totalMemory":6.759746551513672},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":159918.83193254686,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":128491.4071532465,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":128288.27432291608,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":595551212.7071731,"samples":8},{"name":"[False conditional] Using constructor name","opsSec":598311523.317196,"samples":6},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":603818011.352398,"samples":7}]}-->
21+
{"environment":{"platform":"linux","arch":"x64","cpus":2,"totalMemory":6.7597503662109375},"benchmarks":[{"name":"[True conditional] Using instanceof only","opsSec":181644.4759846955,"samples":3},{"name":"[True conditional] Using constructor name","opsSec":148510.87727933642,"samples":3},{"name":"[True conditional] Check if property is valid then instanceof ","opsSec":149433.02874965558,"samples":3},{"name":"[False conditional] Using instanceof only","opsSec":711024836.6365867,"samples":8},{"name":"[False conditional] Using constructor name","opsSec":709262433.1540836,"samples":6},{"name":"[False conditional] Check if property is valid then instanceof ","opsSec":711207789.6975405,"samples":8}]}-->

0 commit comments

Comments
 (0)