Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36
Chrome 140
Mac OS X 10.15.7
Desktop
10 months ago
manual immutable (no lib)
29K/s
Immerjs + reference check
19K/s
deepClone + deepEqual
3K/s
View exact numbers
| Test name |
Executions per second |
|
✓
Proxy
|
29,185 Ops/sec |
|
manual immutable (no lib)
|
29,049 Ops/sec |
|
Immerjs + reference check
|
19,275 Ops/sec |
|
mutation + equal
|
14,559 Ops/sec |
|
Onyx fast merge
|
3,521 Ops/sec |
|
deepClone + deepEqual
|
3,059 Ops/sec |
Tests:
-
mutation + equal
-
Immerjs + reference check
-
manual immutable (no lib)
-
Proxy
-
deepClone + deepEqual
-
Onyx fast merge