A copy of the Lua development repository, as seen by the Lua team. Mirrored irregularly. Please DO NOT send pull requests or any other stuff. All communication should be through the Lua mailing list https://www.lua.org/lua-l.html https://lua.org
Find a file
2002-11-13 09:32:26 -02:00
bugs GC metamethod stored in a weak metatable being collected together with 2002-08-30 16:08:30 -03:00
lapi.c better name for `lua_movethread' 2002-11-07 13:39:23 -02:00
lapi.h `luaA_index' is a local macro now 2002-03-04 18:29:41 -03:00
lauxlib.c print error on stderr when _ALERT is not defined 2002-10-22 15:07:55 -03:00
lauxlib.h `setmetatable' cannot change protected objects 2002-09-16 16:49:45 -03:00
lbaselib.c better name for `lua_movethread' 2002-11-07 13:39:23 -02:00
lcode.c in case of memory allocation errors, sizecode and sizelineinfo can 2002-10-16 17:40:58 -03:00
lcode.h details 2002-06-12 16:16:00 -03:00
ldblib.c details 2002-09-16 16:18:01 -03:00
ldebug.c new macros to distinguish different types of object moves (for future GC 2002-11-07 13:37:10 -02:00
ldebug.h new simetric format for ABC instructions, to avoid exchanging operands 2002-08-20 17:03:05 -03:00
ldo.c better control over GCObjects 2002-11-13 09:32:26 -02:00
ldo.h avoid the use of "enum" in the API, as they do not have a fixed representation 2002-09-02 17:00:41 -03:00
ldump.c module for dumping chunks 2002-10-25 18:31:28 -03:00
lfunc.c better control over GCObjects 2002-11-13 09:32:26 -02:00
lfunc.h first implementation of independent global table per function 2002-06-20 17:41:46 -03:00
lgc.c avoid traversing extra elements when cleaning weak tables 2002-11-11 09:52:43 -02:00
lgc.h new structure for collectable objects, sharing a common header 2002-08-30 16:09:21 -03:00
linit.c obsolete module; not part of the oficial distribution 2000-08-09 11:50:13 -03:00
liolib.c do not pretend that file is closed when close fails 2002-10-21 17:41:24 -03:00
llex.c details 2002-10-23 16:08:13 -03:00
llex.h use of different buffers for scanner and concatenation 2002-10-08 15:46:08 -03:00
llimits.h small changes in type configuration facilities 2002-10-22 14:18:28 -03:00
lmathlib.c detail 2002-08-14 17:10:33 -03:00
lmem.c assertion must be always valid (not only in debug mode) 2002-10-25 18:29:20 -03:00
lmem.h new way to handle errors 2002-05-01 17:48:12 -03:00
lobject.c new macros to distinguish different types of object moves (for future GC 2002-11-07 13:37:10 -02:00
lobject.h new macros to distinguish different types of object moves (for future GC 2002-11-07 13:37:10 -02:00
lopcodes.c new simetric format for ABC instructions, to avoid exchanging operands 2002-08-20 17:03:05 -03:00
lopcodes.h details 2002-08-21 15:56:33 -03:00
lparser.c in case of memory allocation errors, sizecode and sizelineinfo can 2002-10-16 17:40:58 -03:00
lparser.h use of different buffers for scanner and concatenation 2002-10-08 15:46:08 -03:00
lstate.c better control over GCObjects 2002-11-13 09:32:26 -02:00
lstate.h better control over GCObjects 2002-11-13 09:32:26 -02:00
lstring.c better control over GCObjects 2002-11-13 09:32:26 -02:00
lstring.h cleaning the stage for generational collection 2002-08-16 11:45:55 -03:00
lstrlib.c `frontier' patterns 2002-08-23 16:45:24 -03:00
ltable.c better control over GCObjects 2002-11-13 09:32:26 -02:00
ltable.h detail (`key' is always on stack) 2002-11-07 14:03:33 -02:00
ltablib.c optional limits for table.concat 2002-10-23 16:08:23 -03:00
ltests.c better control over GCObjects 2002-11-13 09:32:26 -02:00
ltests.h details 2002-11-12 12:34:18 -02:00
ltm.c threads now are real Lua objects, subject to garbage collection 2002-10-25 17:05:28 -03:00
ltm.h unification of __index & __gettable (and __newindex & __settable) 2002-09-19 17:12:47 -03:00
lua.c better way to open libraries 2002-11-11 11:28:06 -02:00
lua.h better name for `lua_movethread' 2002-11-07 13:39:23 -02:00
lualib.h LUA_ALERT is no longer used 2002-07-09 15:49:13 -03:00
lundump.c new version (from lhf) 2002-10-25 18:30:41 -03:00
lundump.h Writer type must be public (so, in lua.h) 2002-10-25 18:30:49 -03:00
lvm.c new macros to distinguish different types of object moves (for future GC 2002-11-07 13:37:10 -02:00
lvm.h (much) cleaner way to control function states 2002-08-07 16:22:39 -03:00
lzio.c use of different buffers for scanner and concatenation 2002-10-08 15:46:08 -03:00
lzio.h use of different buffers for scanner and concatenation 2002-10-08 15:46:08 -03:00
makefile new module, ldump.c 2002-10-25 18:38:17 -03:00
manual.tex some corrections + angles in radians 2002-08-14 17:07:25 -03:00