| Commit message (Collapse) | Author | Files | Lines |
|
Differences with this aren't huge but the effort is minimal, in some
workloads gain a couple of percent of performance.
|
|
These errors shouldn't be possible on a tested game. Remove the checks
on release. Shaves about 10% off of tight loops.
|
|
On compulers that define __GNUC__ use computed goto to directly dispatch
the next instruction rather than going through another switch statement.
This saves a jump and some comparisons.
In tight loops this is is roughly 10% faster than the switch() method.
|
|
|
|
|
|
Reduz optimized field indexing in 3c85703 but the changes didn't apply
to dictionary so this code remained untouched. However, the logic for
validity checking was changed but not updated for the dictionary case.
|
|
[ci skip]
|
|
[ci skip]
|