summaryrefslogtreecommitdiff
path: root/luaconf.h (unfollow)
Commit message (Expand)AuthorFilesLines
2012-06-08bugs in yields inside debug hooksRoberto Ierusalimschy4-13/+23
2012-06-07new auxiliary function 'luaI_printinst' (to print a single instruction)Roberto Ierusalimschy1-1/+7
2012-05-31includes counts from 'sweeptolive' in cost of atomic stepRoberto Ierusalimschy1-8/+15
2012-05-31bug in luaL_getsubtable (calling lua_absindex not with original stack)Roberto Ierusalimschy1-3/+3
2012-05-31small bug in error handling of finalizers (cannot call lua_tostringRoberto Ierusalimschy1-27/+45
2012-05-31small improvement in lua_checkmemory (only allow dead objects inRoberto Ierusalimschy1-7/+12
2012-05-30update of 'lua_checkmemory'Roberto Ierusalimschy1-4/+10
2012-05-30bug: object being moved to 'finobj' list might not be sweeped byRoberto Ierusalimschy1-4/+7
2012-05-30typos in commentsRoberto Ierusalimschy2-5/+5
2012-05-29only count in 'atomic' objects marked for the first timeRoberto Ierusalimschy1-5/+8
2012-05-28more efficient way to apply 'stepmul' + some changes in GC parametersRoberto Ierusalimschy1-18/+29
2012-05-28definition for 'MAX_LMEM'Roberto Ierusalimschy1-1/+3
2012-05-23definition of 'GCSTEPSIZE' moved to header file + small changesRoberto Ierusalimschy2-10/+13
2012-05-23compensate for 'GCSTEPSIZE' in GC stepsRoberto Ierusalimschy1-2/+2
2012-05-23removed debug codeRoberto Ierusalimschy1-17/+1
2012-05-23spaces -> tabs in #definesRoberto Ierusalimschy5-30/+31
2012-05-22detail ('char' should be 'const char')Roberto Ierusalimschy1-2/+2
2012-05-22merge of fields 'lastmajormem' (used in gen. mode) and 'estimate'Roberto Ierusalimschy4-15/+15
2012-05-22try to avoid sweeping new objects created with new white (andRoberto Ierusalimschy3-27/+43
2012-05-21simpler macro 'luaC_condGC' + better 'step' in 'lua_gc' +Roberto Ierusalimschy3-17/+35
2012-05-20revamp of the GC pace control; more like 5.1: any X Kbytes allocatedRoberto Ierusalimschy2-97/+120
2012-05-20extend optimization of 'if a then break end' for the caseRoberto Ierusalimschy1-4/+10
2012-05-18allow "long double" precision for PI constant if neededRoberto Ierusalimschy1-6/+6
2012-05-14removed 'stringmark' trickRoberto Ierusalimschy1-25/+19
2012-05-14macro 'checkGC' takes care of setting 'top' to limit stack live valuesRoberto Ierusalimschy1-16/+9
2012-05-14details (header comments)Roberto Ierusalimschy2-3/+4
2012-05-11test for whether collector is running moved from function toRoberto Ierusalimschy3-16/+8
2012-05-11definition for 'LUAI_MAXSHORTLEN' moved to luaconf.h (too important)Roberto Ierusalimschy2-13/+9
2012-05-11better(?) handling of '#define's for IEEE-related tricks + avoid usingRoberto Ierusalimschy3-66/+82
2012-05-11bug: wrong handling of 'nCcalls' in coroutinesRoberto Ierusalimschy1-6/+35
2012-05-11useless parameter in macro 'luai_makeseed'Roberto Ierusalimschy1-2/+2
2012-05-08no more 'Proto' objects on the stack. Protos are anchored on outerRoberto Ierusalimschy11-90/+103
2012-04-27wrong error message when 'coroutine.create' or 'coroutine.wrap' areRoberto Ierusalimschy1-2/+3
2012-04-27small bug: a reader function should not modify the Lua stackRoberto Ierusalimschy1-1/+2
2012-04-26bug: wrong handling of 'nCcalls' in coroutinesRoberto Ierusalimschy1-5/+4
2012-04-26detail (separate code to create 'searchers' table into a new function)Roberto Ierusalimschy1-12/+15
2012-04-20primaryexp -> suffixedexp; prefixexp -> primaryexp + more 'syntactical'Roberto Ierusalimschy1-15/+17
2012-04-20details (using lua_setglobal/lua_getglobal instead of explicitRoberto Ierusalimschy2-15/+8
2012-04-20release 5.2.1Roberto Ierusalimschy1-4/+4
2012-04-20different scheme to check arguments to '%d', '%x', etc. Old schemeRoberto Ierusalimschy1-8/+9
2012-04-12Finalizers may call functions from a dynamic library afterRoberto Ierusalimschy1-2/+102
2012-04-11bug: C libraries must be unloaded after all other finalizers have run,Roberto Ierusalimschy1-33/+41
2012-04-03'if' to avoid empty 'memcpy' (may be expensive)Roberto Ierusalimschy1-2/+4
2012-03-28string hash may not use all bytes (but this is configurable now) +Roberto Ierusalimschy1-5/+28
2012-03-28definition for 'LUA_MAXSHORTLEN' moved to 'lstring.c' (used only there)Roberto Ierusalimschy1-10/+1
2012-03-19error function can be 'l_noret'Roberto Ierusalimschy1-2/+2
2012-03-19cleaner code (avoids loop with empty body)Roberto Ierusalimschy1-3/+5
2012-03-18'luaL_checkversion' called by 'luaL_setfuncs'Roberto Ierusalimschy1-1/+2
2012-02-01random seed used in the hash of all strings to avoid intentionalRoberto Ierusalimschy5-12/+49
2012-01-25first implementation of long stringsRoberto Ierusalimschy9-47/+144