feat: keep track of field types during initialization instead of checking later #3026
| Job | Run time |
|---|---|
| 3s | |
| 4m 11s | |
| 4s | |
| 3m 25s | |
| 3m 1s | |
| 6m 36s | |
| 4m 29s | |
| 3m 41s | |
| 1m 17s | |
| 2m 5s | |
| 3m 26s | |
| 2m 24s | |
| 2m 28s | |
| 1m 59s | |
| 3m 29s | |
| 7m 5s | |
| 0s | |
| 3m 50s | |
| 1m 3s | |
| 4s | |
| 0s | |
| 54m 40s |
| Job | Run time |
|---|---|
| 3s | |
| 4m 11s | |
| 4s | |
| 3m 25s | |
| 3m 1s | |
| 6m 36s | |
| 4m 29s | |
| 3m 41s | |
| 1m 17s | |
| 2m 5s | |
| 3m 26s | |
| 2m 24s | |
| 2m 28s | |
| 1m 59s | |
| 3m 29s | |
| 7m 5s | |
| 0s | |
| 3m 50s | |
| 1m 3s | |
| 4s | |
| 0s | |
| 54m 40s |