diff --git a/bench/chrome.png b/bench/chrome.png index c614082..2d0ec8d 100644 Binary files a/bench/chrome.png and b/bench/chrome.png differ diff --git a/bench/firefox.png b/bench/firefox.png index 490c3bf..65b9438 100644 Binary files a/bench/firefox.png and b/bench/firefox.png differ diff --git a/bench/readme.md b/bench/readme.md index 887e1a9..cacefeb 100644 --- a/bench/readme.md +++ b/bench/readme.md @@ -10,39 +10,39 @@ These are the results while running this directory's benchmark suite in Node v10 ``` # Strings - classcat ≠ x 8,590,994 ops/sec ±0.27% (94 runs sampled) - classnames x 3,987,311 ops/sec ±1.68% (94 runs sampled) - clsx x 11,066,632 ops/sec ±0.23% (96 runs sampled) + classcat ≠ x 8,701,496 ops/sec ±0.34% (95 runs sampled) + classnames x 3,938,281 ops/sec ±1.60% (92 runs sampled) + clsx x 11,253,372 ops/sec ±0.35% (96 runs sampled) # Objects - classcat ≠ x 8,566,516 ops/sec ±0.42% (97 runs sampled) - classnames x 3,697,182 ops/sec ±1.31% (98 runs sampled) - clsx x 7,147,168 ops/sec ±0.30% (95 runs sampled) + classcat ≠ x 8,594,500 ops/sec ±0.26% (98 runs sampled) + classnames x 3,741,576 ops/sec ±0.21% (94 runs sampled) + clsx x 7,288,178 ops/sec ±0.31% (96 runs sampled) # Arrays - classcat ≠ x 7,538,840 ops/sec ±0.56% (95 runs sampled) - classnames x 1,697,776 ops/sec ±1.41% (97 runs sampled) - clsx x 7,922,225 ops/sec ±0.18% (95 runs sampled) + classcat ≠ x 7,461,741 ops/sec ±1.04% (88 runs sampled) + classnames x 1,649,404 ops/sec ±1.79% (93 runs sampled) + clsx x 8,340,174 ops/sec ±0.53% (96 runs sampled) # Nested Arrays - classcat ≠ x 6,462,158 ops/sec ±0.22% (97 runs sampled) - classnames x 1,201,570 ops/sec ±0.22% (96 runs sampled) - clsx x 6,132,222 ops/sec ±0.49% (95 runs sampled) + classcat ≠ x 6,347,127 ops/sec ±0.30% (93 runs sampled) + classnames x 1,154,165 ops/sec ±1.63% (93 runs sampled) + clsx x 6,284,485 ops/sec ±0.58% (90 runs sampled) # Nested Arrays w/ Objects - classcat ≠ x 6,277,187 ops/sec ±0.62% (93 runs sampled) - classnames x 1,613,328 ops/sec ±1.69% (96 runs sampled) - clsx x 5,156,844 ops/sec ±0.22% (95 runs sampled) + classcat ≠ x 6,422,622 ops/sec ±0.36% (95 runs sampled) + classnames x 1,614,032 ops/sec ±0.44% (96 runs sampled) + clsx x 6,345,248 ops/sec ±0.21% (95 runs sampled) # Mixed - classcat ≠ x 7,073,536 ops/sec ±0.26% (95 runs sampled) - classnames x 2,149,952 ops/sec ±1.24% (95 runs sampled) - clsx x 5,577,715 ops/sec ±0.20% (93 runs sampled) + classcat ≠ x 7,071,223 ops/sec ±0.36% (95 runs sampled) + classnames x 2,093,250 ops/sec ±1.38% (93 runs sampled) + clsx x 6,557,515 ops/sec ±0.73% (91 runs sampled) # Mixed (Bad Data) - classcat ≠ x 1,770,852 ops/sec ±0.14% (97 runs sampled) - classnames x 1,148,353 ops/sec ±0.54% (97 runs sampled) - clsx x 1,887,010 ops/sec ±0.14% (96 runs sampled) + classcat ≠ x 1,761,143 ops/sec ±0.21% (96 runs sampled) + classnames x 1,132,549 ops/sec ±0.91% (95 runs sampled) + clsx x 2,018,654 ops/sec ±0.15% (98 runs sampled) ``` ## Browsers diff --git a/bench/safari.png b/bench/safari.png index 72b72fa..456dc18 100644 Binary files a/bench/safari.png and b/bench/safari.png differ