aboutsummaryrefslogtreecommitdiff
path: root/ltm.c (unfollow)
Commit message (Expand)AuthorFilesLines
2009-06-15BUG: "(((1 or false) and true) or false)" gives wrong resultRoberto Ierusalimschy1-9/+15
2009-06-10'getline' renamed to 'getfuncline' (to avoid problems with POSIX)Roberto Ierusalimschy4-9/+9
2009-06-10new function 'luaK_codek' (detail)Roberto Ierusalimschy3-6/+15
2009-06-08new macro 'condmovestack' instead of 'condhardstacktests'Roberto Ierusalimschy4-13/+11
2009-06-04added "\n" at the end of 'package.config' (so that the stringRoberto Ierusalimschy1-2/+2
2009-06-01no more L->base + ci->base only for Lua functions (C functions may useRoberto Ierusalimschy7-80/+81
2009-05-27small bug in 'luaV_concat' (L->top was left incorrect in some cases)Roberto Ierusalimschy4-29/+28
2009-05-27type of 'luai_ctype_' array changed to unsigned (safer for bitwiseRoberto Ierusalimschy2-4/+6
2009-05-22details (use ci->base instead of L->base when possible)Roberto Ierusalimschy1-6/+6
2009-05-21errors in finalizers are propagated with code LUA_ERRGCMM (ERRor inRoberto Ierusalimschy3-9/+20
2009-05-18hexadecimal escape sequences in strings + better error messages forRoberto Ierusalimschy1-22/+55
2009-05-18new macro 'zungetc'Roberto Ierusalimschy1-1/+4
2009-05-18new property 'lisupper' (needed to compute values for hexa digits)Roberto Ierusalimschy2-7/+9
2009-05-04'symbexec' merged with 'getobjname' (as only use for symbolic executionRoberto Ierusalimschy1-103/+78
2009-05-01variable renaming: 'lualibs' -> 'loadedlibs'; 'luareqlibs' ->Roberto Ierusalimschy1-7/+7
2009-05-01commentsRoberto Ierusalimschy1-3/+5
2009-04-30no more code checkingRoberto Ierusalimschy5-131/+9
2009-04-29resize string hash table only when new size is smaller than current oneRoberto Ierusalimschy1-3/+7
2009-04-29hash table for strings is rehashed in placeRoberto Ierusalimschy1-16/+18
2009-04-28new way to GC stacks: the entire stack must be correct all the times;Roberto Ierusalimschy4-47/+63
2009-04-27malicious zero-length string in binary code may segfault Lua +Roberto Ierusalimschy1-2/+30
2009-04-27unused arguments removedRoberto Ierusalimschy1-9/+9
2009-04-26'exit' changed to 'abort' in case of panic (+ some extra comments)Roberto Ierusalimschy1-9/+9
2009-04-17several small improvements based on 'ci' being fixed now (includingRoberto Ierusalimschy8-138/+133
2009-04-17'luaM_freearray' does not need array type as argumentRoberto Ierusalimschy5-18/+18
2009-04-17'CallInfo' stack implemented as double-linked list instead of an arrayRoberto Ierusalimschy10-126/+127
2009-04-15'nresults' is saved in CallInfo from the caller, not the calledRoberto Ierusalimschy1-5/+4
2009-04-14new function 'T.makeCfunc' (for later use)Roberto Ierusalimschy1-16/+38
2009-04-08first implementation of yieldable 'pcall'Roberto Ierusalimschy5-30/+110
2009-04-03detailRoberto Ierusalimschy1-2/+2
2009-04-02added comment explaining why the 'feof' test when loading a fileRoberto Ierusalimschy1-1/+4
2009-03-31Lua will abort anyway, so 'panic' does not need to.Roberto Ierusalimschy1-2/+2
2009-03-30in 'lua_call', avoid preparing a continuation when thread cannot yield.Roberto Ierusalimschy1-8/+8
2009-03-30avoid making 'lastfree' an invalid pointerRoberto Ierusalimschy1-2/+3
2009-03-26'loadlib(lib, "*")' loads 'lib' with global names exported to allRoberto Ierusalimschy1-13/+20
2009-03-26small bug: EOZ is a valid character to be testedRoberto Ierusalimschy2-12/+21
2009-03-26no more support for old-style varargsRoberto Ierusalimschy5-51/+10
2009-03-23'context' added to suspendable callsRoberto Ierusalimschy6-24/+39
2009-03-17'math.random' uses lua_Number to manage its arguments (there is noRoberto Ierusalimschy1-8/+8
2009-03-16missing argument to 'assert' raises "assertion failed" errorRoberto Ierusalimschy1-2/+1
2009-03-13new optional argument to 'load', to control allowed modes (binary orRoberto Ierusalimschy1-15/+41
2009-03-11ctype 'lalpha' includes '_' (as '_' behaves as a letter from theRoberto Ierusalimschy3-9/+11
2009-03-10added macro 'lisxdigit' (just in case :)Roberto Ierusalimschy2-6/+8
2009-03-10yielding across lua_call (first version)Roberto Ierusalimschy13-110/+169
2009-03-09better notes about some opcodes (comments only)Roberto Ierusalimschy1-11/+16
2009-03-04initial separation, in CallInfo, of what is relevant only to LuaRoberto Ierusalimschy4-11/+15
2009-03-03new states have a reasonable panic function +Roberto Ierusalimschy1-4/+18
2009-03-03if thread has no error handling, try main thread handler before panickingRoberto Ierusalimschy1-7/+13
2009-03-02detailRoberto Ierusalimschy1-2/+2
2009-02-27error functions search global space for a name for a function whenRoberto Ierusalimschy1-3/+55