Go to file
Roberto Ierusalimschy 7288528a1e Short strings always use all bytes in the hash
Collisions in short strings occurr just by their existence, when
internalizing them. (Collisions in long strings is caused/controlled
by the program, when adding them as keys to the same table.)
2020-04-01 10:52:41 -03:00
manual Copyright year changed to 2020 2019-12-27 10:38:53 -03:00
testes Fixed bug in 'string.format("%p")' 2020-03-16 14:13:13 -03:00
all Default for warnings changed to "off" 2019-08-20 13:42:26 -03:00
lapi.c Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
lapi.h Comments (mosty typos) 2019-12-30 11:45:08 -03:00
lauxlib.c Details 2020-02-27 12:59:22 -03:00
lauxlib.h Added function 'luaL_buffsub' 2019-10-23 11:10:19 -03:00
lbaselib.c Added macro 'luaL_pushfail' 2019-08-16 14:58:02 -03:00
lcode.c Fixed "conceptual" bug in 'luaK_setreturns' 2020-03-02 13:24:06 -03:00
lcode.h Details 2020-02-27 12:59:22 -03:00
lcorolib.c Fixed a warning and other minor issues 2019-10-04 16:17:04 -03:00
lctype.c Easy way to allow Unicode characters in identifiers 2019-12-17 14:24:30 -03:00
lctype.h Removed extra information from RCS keyword strings 2018-08-23 14:26:12 -03:00
ldblib.c Details 2020-02-27 12:59:22 -03:00
ldebug.c Details 2020-02-27 12:59:22 -03:00
ldebug.h A to-be-closed variable must have a closable value (or be nil) 2018-11-29 16:02:44 -02:00
ldo.c Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
ldo.h First "complete" implementation of to-be-closed variables 2018-10-17 10:44:42 -03:00
ldump.c Code style in 'ldump'/'lundump'. 2020-02-27 15:17:44 -03:00
lfunc.c Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
lfunc.h Details 2019-11-18 14:54:06 -03:00
lgc.c Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
lgc.h Avoid the creation of too many strings in 'package' 2019-05-03 10:14:25 -03:00
linit.c Removed extra information from RCS keyword strings 2018-08-23 14:26:12 -03:00
liolib.c Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
ljumptab.h OP_LOADFALSE broken in two instructions 2020-02-11 11:12:33 -03:00
llex.c Changed internal representation of booleans 2020-01-06 11:38:31 -03:00
llex.h Removed extra information from RCS keyword strings 2018-08-23 14:26:12 -03:00
llimits.h Small correction in assertion 2019-12-13 14:02:42 -03:00
lmathlib.c Details 2020-02-27 12:59:22 -03:00
lmem.c Comments (mosty typos) 2019-12-30 11:45:08 -03:00
lmem.h Removed extra information from RCS keyword strings 2018-08-23 14:26:12 -03:00
loadlib.c Change in the prefix of messages from searchers 2019-10-24 10:49:44 -03:00
lobject.c Undo change in the handling of 'L->top' (commit b80077b8f3) 2019-08-29 12:52:37 -03:00
lobject.h Tag values don't need to be different from type values 2020-01-31 13:13:28 -03:00
lopcodes.c OP_LOADFALSE broken in two instructions 2020-02-11 11:12:33 -03:00
lopcodes.h OP_LOADFALSE broken in two instructions 2020-02-11 11:12:33 -03:00
lopnames.h OP_LOADFALSE broken in two instructions 2020-02-11 11:12:33 -03:00
loslib.c Comments (mosty typos) 2019-12-30 11:45:08 -03:00
lparser.c Fixed "conceptual" bug in 'luaK_setreturns' 2020-03-02 13:24:06 -03:00
lparser.h Details 2019-11-18 14:54:06 -03:00
lprefix.h Removed extra information from RCS keyword strings 2018-08-23 14:26:12 -03:00
lstate.c Short strings always use all bytes in the hash 2020-04-01 10:52:41 -03:00
lstate.h Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
lstring.c Short strings always use all bytes in the hash 2020-04-01 10:52:41 -03:00
lstring.h Short strings always use all bytes in the hash 2020-04-01 10:52:41 -03:00
lstrlib.c Fixed bug in 'string.format("%p")' 2020-03-16 14:13:13 -03:00
ltable.c Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
ltable.h Removed extra information from RCS keyword strings 2018-08-23 14:26:12 -03:00
ltablib.c Details (typos in comments) 2019-07-05 15:03:15 -03:00
ltests.c Fixed bug in 'string.format("%p")' 2020-03-16 14:13:13 -03:00
ltests.h Details 2020-02-27 12:59:22 -03:00
ltm.c Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
ltm.h Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
lua.c Default for warnings changed to "off" 2019-08-20 13:42:26 -03:00
lua.h Clearer distinction between types and tags 2020-01-31 11:09:53 -03:00
luaconf.h 'l_mathlim' renamed to 'l_floatatt' 2019-12-05 13:31:07 -03:00
lualib.h Removed extra information from RCS keyword strings 2018-08-23 14:26:12 -03:00
lundump.c Code style in 'ldump'/'lundump'. 2020-02-27 15:17:44 -03:00
lundump.h Small changes in the header of binary files 2019-03-19 15:31:08 -03:00
lutf8lib.c Added macro 'luaL_pushfail' 2019-08-16 14:58:02 -03:00
lvm.c Details 2020-02-27 12:59:22 -03:00
lvm.h Using an enumeration for float->integer coercion modes 2019-12-05 14:14:29 -03:00
lzio.c Removed extra information from RCS keyword strings 2018-08-23 14:26:12 -03:00
lzio.h Removed extra information from RCS keyword strings 2018-08-23 14:26:12 -03:00
makefile Makefile compiles the Lua compiler with '-Os' 2019-10-08 10:26:02 -03:00
onelua.c Keep correct type for immediate operands in comparisons 2019-03-22 13:37:17 -03:00