d12262068d689eacc452a459a021df0ad8f6d46c
Checks of the form '1 <= x && x <= M' were rewritten in the form '(unsigned)x - 1 < (unsigned)M', which is usually more efficient. (Other similar checks have similar translations.) Although some compilers do these optimizations, that does not happen for all compilers or all cases.
Languages
C
66.7%
Lua
32.6%
Makefile
0.6%
Shell
0.1%