Skip to content

Commit 75053c0

Browse files
committedMay 30, 2020
chore: update benchmark results
1 parent 7e8c75e commit 75053c0

File tree

6 files changed

+23
-23
lines changed

6 files changed

+23
-23
lines changed
 

‎bench/chrome.png

100644100755
-131 Bytes
Loading

‎bench/firefox.png

100644100755
-31 Bytes
Loading

‎bench/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"benchmark": "^2.1.4",
55
"classcat": "^3.2.5",
66
"classnames": "^2.2.6",
7-
"clsx": "1.0.3"
7+
"clsx": "1.1.0"
88
}
99
}

‎bench/readme.md

+21-21
Original file line numberDiff line numberDiff line change
@@ -10,39 +10,39 @@ These are the results while running this directory's benchmark suite in Node v10
1010
1111
```
1212
# Strings
13-
classcat ≠ x 8,701,496 ops/sec ±0.34% (95 runs sampled)
14-
classnames x 3,938,281 ops/sec ±1.60% (92 runs sampled)
15-
clsx x 11,253,372 ops/sec ±0.35% (96 runs sampled)
13+
classcat ≠ x 8,719,816 ops/sec ±0.69% (91 runs sampled)
14+
classnames x 3,992,284 ops/sec ±1.64% (94 runs sampled)
15+
clsx x 12,784,134 ops/sec ±0.42% (97 runs sampled)
1616
1717
# Objects
18-
classcat ≠ x 8,594,500 ops/sec ±0.26% (98 runs sampled)
19-
classnames x 3,741,576 ops/sec ±0.21% (94 runs sampled)
20-
clsx x 7,288,178 ops/sec ±0.31% (96 runs sampled)
18+
classcat ≠ x 8,680,509 ops/sec ±0.36% (97 runs sampled)
19+
classnames x 3,772,978 ops/sec ±0.46% (96 runs sampled)
20+
clsx x 9,412,010 ops/sec ±0.42% (95 runs sampled)
2121
2222
# Arrays
23-
classcat ≠ x 7,461,741 ops/sec ±1.04% (88 runs sampled)
24-
classnames x 1,649,404 ops/sec ±1.79% (93 runs sampled)
25-
clsx x 8,340,174 ops/sec ±0.53% (96 runs sampled)
23+
classcat ≠ x 7,589,602 ops/sec ±0.62% (95 runs sampled)
24+
classnames x 1,665,275 ops/sec ±1.83% (93 runs sampled)
25+
clsx x 9,141,916 ops/sec ±0.42% (95 runs sampled)
2626
2727
# Nested Arrays
28-
classcat ≠ x 6,347,127 ops/sec ±0.30% (93 runs sampled)
29-
classnames x 1,154,165 ops/sec ±1.63% (93 runs sampled)
30-
clsx x 6,284,485 ops/sec ±0.58% (90 runs sampled)
28+
classcat ≠ x 6,411,409 ops/sec ±0.84% (93 runs sampled)
29+
classnames x 1,164,706 ops/sec ±1.60% (95 runs sampled)
30+
clsx x 7,165,151 ops/sec ±0.47% (91 runs sampled)
3131
3232
# Nested Arrays w/ Objects
33-
classcat ≠ x 6,422,622 ops/sec ±0.36% (95 runs sampled)
34-
classnames x 1,614,032 ops/sec ±0.44% (96 runs sampled)
35-
clsx x 6,345,248 ops/sec ±0.21% (95 runs sampled)
33+
classcat ≠ x 6,447,346 ops/sec ±0.68% (92 runs sampled)
34+
classnames x 1,597,180 ops/sec ±1.49% (93 runs sampled)
35+
clsx x 7,651,411 ops/sec ±0.56% (95 runs sampled)
3636
3737
# Mixed
38-
classcat ≠ x 7,071,223 ops/sec ±0.36% (95 runs sampled)
39-
classnames x 2,093,250 ops/sec ±1.38% (93 runs sampled)
40-
clsx x 6,557,515 ops/sec ±0.73% (91 runs sampled)
38+
classcat ≠ x 6,595,879 ops/sec ±0.42% (96 runs sampled)
39+
classnames x 2,129,199 ops/sec ±1.46% (94 runs sampled)
40+
clsx x 8,119,210 ops/sec ±0.42% (93 runs sampled)
4141
4242
# Mixed (Bad Data)
43-
classcat ≠ x 1,761,143 ops/sec ±0.21% (96 runs sampled)
44-
classnames x 1,132,549 ops/sec ±0.91% (95 runs sampled)
45-
clsx x 2,018,654 ops/sec ±0.15% (98 runs sampled)
43+
classcat ≠ x 1,771,920 ops/sec ±0.41% (96 runs sampled)
44+
classnames x 1,166,577 ops/sec ±0.84% (94 runs sampled)
45+
clsx x 2,238,939 ops/sec ±0.34% (95 runs sampled)
4646
```
4747

4848
## Browsers

‎bench/safari.png

100644100755
-260 Bytes
Loading

‎readme.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ All browsers that support [`Array.isArray`](https://developer.mozilla.org/en-US/
7979

8080
## Related
8181

82-
- [obj-str](https://github.com/lukeed/obj-str) - Similar utility that is faster and smaller (96B) but only works with Objects.
82+
- [obj-str](https://github.com/lukeed/obj-str) - A smaller (96B) and similiar utility that only works with Objects.
8383

8484
## License
8585

0 commit comments

Comments
 (0)
Please sign in to comment.