aboutsummaryrefslogtreecommitdiff
path: root/lgc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2001-06-21resurect userdata before calling its GC tag methodRoberto Ierusalimschy1-13/+28
2001-06-20new reserved words `in' and `global'Roberto Ierusalimschy3-15/+12
2001-06-20no more "compat mode" with 3.2 (deprecated functions)Roberto Ierusalimschy1-67/+1
2001-06-20no more opnames in binary tag methodsRoberto Ierusalimschy1-4/+2
2001-06-15cleaner way to ensure alignment for strings and userdataRoberto Ierusalimschy12-103/+92
2001-06-15small optimizationsRoberto Ierusalimschy2-89/+97
2001-06-15more relaxed rules for syncronized accessRoberto Ierusalimschy2-114/+68
2001-06-13detailsRoberto Ierusalimschy1-4/+4
2001-06-13detailRoberto Ierusalimschy1-2/+2
2001-06-12more robust treatment of GC tag methods (now they can create newRoberto Ierusalimschy3-26/+16
2001-06-12`(exp)' adjusts exp to 1 resultRoberto Ierusalimschy3-13/+15
2001-06-11unused definitionRoberto Ierusalimschy1-5/+1
2001-06-11details about opcode parametersRoberto Ierusalimschy6-96/+94
2001-06-08detailsRoberto Ierusalimschy1-4/+2
2001-06-08new definition for `luaD_call' and `luaD_adjusttop'Roberto Ierusalimschy9-95/+94
2001-06-08C++ warningRoberto Ierusalimschy1-8/+5
2001-06-08details.Roberto Ierusalimschy4-79/+71
2001-06-07smaller structs for udata and for stringsRoberto Ierusalimschy5-33/+41
2001-06-07details (rests of debug code)Roberto Ierusalimschy2-8/+2
2001-06-07detailsRoberto Ierusalimschy3-6/+6
2001-06-06new implementation for userdatas, without `keys'Roberto Ierusalimschy17-220/+215
2001-06-05user can define extra alignment requirementsRoberto Ierusalimschy1-2/+5
2001-06-05`weakmode' queries must have an explicit `?'Roberto Ierusalimschy1-5/+5
2001-06-05detailsRoberto Ierusalimschy6-32/+44
2001-06-05new implementation for the Virtual MachineRoberto Ierusalimschy15-1441/+1599
2001-04-23name changesRoberto Ierusalimschy7-50/+70
2001-04-17re-implementation of refs through weak tablesRoberto Ierusalimschy6-117/+81
2001-04-11new API functions to load (parse?) a chunk without running it.Roberto Ierusalimschy4-31/+55
2001-04-11first implementation for weak tablesRoberto Ierusalimschy7-30/+121
2001-04-06avoid use of l_char outside INTERNALs (use lua_char instead)Roberto Ierusalimschy3-54/+61
2001-04-06small bug (when parser fails, there is no function on the stack...)Roberto Ierusalimschy1-2/+4
2001-04-06list constructors do not adjust last expressionRoberto Ierusalimschy6-58/+46
2001-04-05allow syntax << function (x) ... end (...) >> as a statementRoberto Ierusalimschy1-5/+9
2001-03-26new way to handle `profiles'Roberto Ierusalimschy30-120/+208
2001-03-09old signature for lua_openRoberto Ierusalimschy4-9/+11
2001-03-07detailsRoberto Ierusalimschy1-7/+6
2001-03-07better way to link callinfo's and stackRoberto Ierusalimschy11-179/+138
2001-03-07optimization for tailcall does not seem to pay itselfRoberto Ierusalimschy5-40/+55
2001-03-07string [[...]] ignores initial \nRoberto Ierusalimschy1-1/+3
2001-03-07new functions `pack' and `unpack'Roberto Ierusalimschy1-7/+28
2001-03-07detailRoberto Ierusalimschy1-2/+2
2001-03-06open functions are lua_CfunctionsRoberto Ierusalimschy7-32/+42
2001-03-06sizeof(string) != strlen(string)+1 when sizeof(char) != 1Roberto Ierusalimschy3-6/+6
2001-03-02details (identation)Roberto Ierusalimschy1-21/+28
2001-03-02lower-case for macros with argumentsRoberto Ierusalimschy10-156/+156
2001-02-23buffer should be void *, as char now is not that neutral...Roberto Ierusalimschy1-3/+4
2001-02-23buffer should be void *, as char now is not that neutral...Roberto Ierusalimschy5-20/+21
2001-02-23detailRoberto Ierusalimschy2-4/+4
2001-02-23`llimits' may need definitions from LUA_USER_HRoberto Ierusalimschy1-1/+3
2001-02-23`atoi' does not have a wide-char equivalentRoberto Ierusalimschy1-2/+2