subarray direct vs slice direct vs subarray copy vs slice copy vs subarray set vs slice setFastest: subarray direct (2.9x faster)
16,629,372 ops/sec
12,806,486 ops/sec
6,807,290 ops/sec
6,428,821 ops/sec
6,088,337 ops/sec
5,710,804 ops/sec
Fastest: slice direct (2.4x faster)
17,388,642 ops/sec
10,989,613 ops/sec
10,243,935 ops/sec
8,245,592 ops/sec
8,152,702 ops/sec
7,171,802 ops/sec
Fastest: subarray direct (2.3x faster)
27,083,918 ops/sec
23,739,056 ops/sec
15,868,230 ops/sec
15,164,654 ops/sec
13,995,140 ops/sec
11,703,284 ops/sec
Fastest: subarray direct (2.4x faster)
14,691,080 ops/sec
14,023,545 ops/sec
6,740,940 ops/sec
6,509,514 ops/sec
6,259,449 ops/sec
6,121,524 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| subarray direct | |
| slice direct | |
| subarray copy | |
| slice copy | |
| subarray set | |
| slice set |
| Test name | Executions per second |
|---|---|
| ✓ subarray direct | 19,992,284 Ops/sec |
| slice direct | 15,777,429 Ops/sec |
| subarray set | 11,258,312 Ops/sec |
| subarray copy | 10,085,197 Ops/sec |
| slice set | 9,724,500 Ops/sec |
| slice copy | 9,348,755 Ops/sec |