Go to file
Roberto Ierusalimschy 75ea9ccbea Fixed bug of long strings in binary chunks
When "undumping" a long string, the function 'LoadVector' can call the
reader function, which can run the garbage collector, which can collect
the string being read. So, the string must be anchored during the call
to 'LoadVector'. (This commit also fixes the identation in 'l_alloc'.)
2020-08-18 14:48:43 -03:00
manual Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
testes Added directory 'testes/libs/P1' to the repository 2020-08-12 16:58:51 -03:00
.gitignore Added .gitignore 2020-07-13 15:14:54 -03:00
all Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lapi.c Fixed bug in 'lua_upvaluejoin' 2019-03-27 14:30:12 -03:00
lapi.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lauxlib.c Fixed bug of long strings in binary chunks 2020-08-18 14:48:43 -03:00
lauxlib.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lbaselib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lbitlib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lcode.c Fixed typos in comments 2019-12-27 10:48:23 -03:00
lcode.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lcorolib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lctype.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lctype.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ldblib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ldebug.c Fixed bug: Negation overflow in getlocal/setlocal 2020-08-03 16:25:28 -03:00
ldebug.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ldo.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ldo.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ldump.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lfunc.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lfunc.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lgc.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lgc.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
linit.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
liolib.c Fixed bug: invalid mode can crash 'io.popen' 2020-07-20 15:55:18 -03:00
llex.c Bug: Long brackets with a huge number of '=' causes overflow 2018-12-17 15:36:51 -02:00
llex.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
llimits.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lmathlib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lmem.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lmem.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
loadlib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lobject.c Fixed typos in comments 2019-12-27 10:48:23 -03:00
lobject.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lopcodes.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lopcodes.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
loslib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lparser.c Fixed missing GC barriers in compiler and undump 2020-06-18 15:56:45 -03:00
lparser.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lprefix.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lstate.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lstate.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lstring.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lstring.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lstrlib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ltable.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ltable.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ltablib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ltests.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ltests.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ltm.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
ltm.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lua.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lua.h Updated release number and copyright year 2020-07-14 09:37:36 -03:00
luaconf.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lualib.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lundump.c Fixed bug of long strings in binary chunks 2020-08-18 14:48:43 -03:00
lundump.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lutf8lib.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lvm.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lvm.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lzio.c Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
lzio.h Lua 5.3.5 ported to git 2018-12-17 14:46:37 -02:00
makefile Fixed bug in 'lua_upvaluejoin' 2019-03-27 14:30:12 -03:00