1
0
mirror of https://github.com/lua/lua synced 2025-03-24 14:42:58 +03:00
Roberto Ierusalimschy d12262068d Small optimizations in range checks
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.
2019-03-27 14:56:10 -03:00
2019-03-27 14:56:10 -03:00
2018-10-25 15:30:15 -03:00
2019-03-14 15:30:54 -03:00
2019-03-14 15:30:54 -03:00
2019-03-25 14:12:06 -03:00
2019-03-13 13:16:53 -03:00
2019-03-14 15:53:42 -03:00
2019-03-25 10:38:56 -03:00
2018-10-23 12:58:38 -03:00
2019-03-15 13:14:17 -03:00
2018-11-22 13:56:04 -02:00
2019-03-25 14:12:06 -03:00
2019-03-14 15:30:54 -03:00
2019-03-27 14:56:10 -03:00
2019-03-27 14:56:10 -03:00
2019-03-14 15:30:54 -03:00
2019-03-25 14:12:06 -03:00
2019-03-25 14:00:09 -03:00
2019-03-25 10:38:56 -03:00
Description
No description provided
18 MiB
Languages
C 67.3%
Lua 32.1%
Makefile 0.6%