use predefined (no cache, false) vs use inline (no cache, false) vs use predefined (cache, false) vs use inline (cache, false) vs use predefined (no cache, true) vs use inline (no cache, true) vs use predefined (cache, true) vs use inline (cache, true)Fastest: use inline (cache, true) (11.6x faster)
175,243,808 ops/sec
160,560,384 ops/sec
97,784,024 ops/sec
67,420,488 ops/sec
19,326,858 ops/sec
16,529,788 ops/sec
16,021,370 ops/sec
15,162,271 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| use predefined (no cache, false) | |
| use inline (no cache, false) | |
| use predefined (cache, false) | |
| use inline (cache, false) | |
| use predefined (no cache, true) | |
| use inline (no cache, true) | |
| use predefined (cache, true) | |
| use inline (cache, true) |
| Test name | Executions per second |
|---|---|
| ✓ use inline (cache, true) | 181,689,488 Ops/sec |
| use inline (cache, false) | 155,750,864 Ops/sec |
| use predefined (cache, true) | 97,784,024 Ops/sec |
| use predefined (cache, false) | 67,420,488 Ops/sec |
| use inline (no cache, true) | 16,041,618 Ops/sec |
| use inline (no cache, false) | 16,021,370 Ops/sec |
| use predefined (no cache, true) | 15,354,675 Ops/sec |
| use predefined (no cache, false) | 15,162,271 Ops/sec |