Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36
Chrome 141
Mac OS X 10.15.7
Desktop
10 months ago
manual immutable (no lib)
36K/s
Immerjs + reference check
23K/s
deepClone + deepEqual
5K/s
View exact numbers
| Test name |
Executions per second |
|
✓
Proxy
|
36,086 Ops/sec |
|
manual immutable (no lib)
|
35,787 Ops/sec |
|
Onyx fast merge
|
33,168 Ops/sec |
|
Immerjs + reference check
|
23,249 Ops/sec |
|
mutation + equal
|
18,343 Ops/sec |
|
deepClone + deepEqual
|
4,993 Ops/sec |
Tests:
-
mutation + equal
-
Immerjs + reference check
-
manual immutable (no lib)
-
Proxy
-
deepClone + deepEqual
-
Onyx fast merge