347 Commits (master)

Author SHA1 Message Date
Roberto Ierusalimschy 0acd55898d Added gcc option '-Wconversion' 3 months ago
Roberto Ierusalimschy a08d82eb13 llimits.h being used by all Lua code 5 months ago
Roberto Ierusalimschy 0897c0a428 'getmode' renamed to 'getMode' 7 months ago
Roberto Ierusalimschy 4a8e480864 New mechanism to query GC parameters 10 months ago
Roberto Ierusalimschy 12b6f610b0 Several tweaks in the garbage collector 11 months ago
Roberto Ierusalimschy e81f586001 Removed compatibility option LUA_COMPAT_GCPARAMS 11 months ago
Roberto Ierusalimschy e2cc179454 New option "setparms" for 'collectgarbage' 11 months ago
Roberto Ierusalimschy 925fe8a0f2 First criteria for shifts minor<->major 11 months ago
Roberto Ierusalimschy 35a2fed2d1 Removed deprecated options in 'lua_gc' 11 months ago
Roberto Ierusalimschy 14e416355f Added suport for Fixed Buffers 1 year ago
Roberto Ierusalimschy 0bfc572e51 Bug: GC is not reentrant 3 years ago
Roberto Ierusalimschy deac067ed3 Avoid overflows when incrementing parameters in C 3 years ago
Roberto Ierusalimschy bf10593a3a Allow yields inside '__pairs' 4 years ago
Roberto Ierusalimschy 59c88f846d Broadening the use of branch hints 4 years ago
Roberto Ierusalimschy 1f81baffad Janitorial work 4 years ago
Roberto Ierusalimschy b96b0b5abb Added macro 'luaL_pushfail' 5 years ago
Roberto Ierusalimschy a1d8eb2743 Added control messages to warnings 5 years ago
Roberto Ierusalimschy 14edd364c3 Function 'warn' is vararg 6 years ago
Roberto Ierusalimschy 8ba4523ccc 'print' does not call 'tostring' to format its arguments 6 years ago
Roberto Ierusalimschy b56d4e570a Changes in the warning system 6 years ago
Roberto Ierusalimschy 437a5b07d4 Added a warning system to Lua 6 years ago
Roberto Ierusalimschy 3b06f983ae Details 6 years ago
Roberto Ierusalimschy 46beca5bed Better error messages for some polymorphic functions 6 years ago
Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings 6 years ago
Roberto Ierusalimschy 4a1612ff9b new experimental syntax using reserved word 'undef' 7 years ago
Roberto Ierusalimschy 34b00c16e2 removed compatibility code with older versions 7 years ago
Roberto Ierusalimschy b7edf5d2d8 metamethods for 'removekey'/'keyin' 7 years ago
Roberto Ierusalimschy d766e2ae17 first (parcial) implementation of 'keyin'/'removekey' 7 years ago
Roberto Ierusalimschy 56e50e8bc5 'collectgarbage' returns old mode when changing mode 7 years ago
Roberto Ierusalimschy e4e5aa85a2 detail ('signal' -> 'sign' in comments) 7 years ago
Roberto Ierusalimschy 5a1c8d8ef3 new constant 'LUA_GNAME' for the name of the global table "_G" 7 years ago
Roberto Ierusalimschy 72d82a296c revamping the incremental collector 8 years ago
Roberto Ierusalimschy f5f3df3bd1 generational collection: new attempt (still incomplete) 8 years ago
Roberto Ierusalimschy dbb6f11e8e bug (with compat on): 'ipairs' can work with any type that provides 8 years ago
Roberto Ierusalimschy 82a8e06524 details ('error' does not coerce numbers to strings + comments) 9 years ago
Roberto Ierusalimschy c874abac98 with 'fast tracks', there is no need to do raw accesses in 'ipairs' 9 years ago
Roberto Ierusalimschy 2b1fc1b38c with string cache, it is not that important for 'type' to avoid 10 years ago
Roberto Ierusalimschy e723c75c02 details (avoid 'lint' warnings) 10 years ago
Roberto Ierusalimschy 27ab59bc16 'ipairs' needs an argument 10 years ago
Roberto Ierusalimschy 594d7266af 'assert' checks that it has (at least) one parameter + 'assert' ensures 10 years ago
Roberto Ierusalimschy b58602d93d removed unneeded test (result of b_str2int is already checked 10 years ago
Roberto Ierusalimschy 28fdbcf393 added include for 'lprefix.h', for stuff that must be added before 10 years ago
Roberto Ierusalimschy 05afee0f50 definitions for 'luai_writestring'/'luai_writeline'/'luai_writestringerror' 10 years ago
Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' 10 years ago
Roberto Ierusalimschy 0d31efb365 'lua_stringtonum' -> 'lua_stringtonumber' 10 years ago
Roberto Ierusalimschy f97c64d7bf macros 'LUA_QL'/'LUA_QL' deprecated 10 years ago
Roberto Ierusalimschy 89602bf747 'lua_strtonum' -> 'lua_stringtonum' 10 years ago
Roberto Ierusalimschy 2a21f6c894 'lua_Kcontext' -> 'lua_KContext' 10 years ago
Roberto Ierusalimschy 798660c9cd deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) 10 years ago
Roberto Ierusalimschy d35fff16d5 'ipairs' always stops at first nil element 10 years ago