Run details:
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36 EdgA/142.0.0.0
Chrome Mobile 142
Android
Mobile
8 months ago
(Small Object) Copy-on-write
37K/s
(Small Object) Stack + WeakSet Cycle Detection
24K/s
(Small Object) Recursively Freeze
23K/s
(Big Object) Proxy copy-on-write
12K/s
(Big Object) Stack + WeakSet Cycle Detection
8K/s
(Big Object) Recursively Freeze
8K/s
View exact numbers
| Test name |
Executions per second |
|
✓
(Small Object) Copy-on-write
|
37,410 Ops/sec |
|
(Small Object) Stack + WeakSet Cycle Detection
|
23,832 Ops/sec |
|
(Small Object) Recursively Freeze
|
23,461 Ops/sec |
|
(Big Object) Proxy copy-on-write
|
12,333 Ops/sec |
|
(Big Object) Stack + WeakSet Cycle Detection
|
7,578 Ops/sec |
|
(Big Object) Recursively Freeze
|
7,558 Ops/sec |
Tests:
-
(Small Object) Stack + WeakSet Cycle Detection
-
(Small Object) Recursively Freeze
-
(Small Object) Copy-on-write
-
(Big Object) Stack + WeakSet Cycle Detection
-
(Big Object) Recursively Freeze
-
(Big Object) Proxy copy-on-write