aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* in lua_gc/step, 'luaC_step' changes GCthreshold, so there was littleRoberto Ierusalimschy2010-04-191-4/+2
* "light C function" is a better name than "C-function pointer"Roberto Ierusalimschy2010-04-186-19/+19
* comparsion tag methods follow the same rule as other binary TMsRoberto Ierusalimschy2010-04-181-20/+12
* macro LUA_USE_LONGJMP allows choosing longjmp when compiling Lua asRoberto Ierusalimschy2010-04-181-2/+2
* better line numbers for function calls and unary/binary operators +Roberto Ierusalimschy2010-04-173-20/+27
* 'gcstate' now also runs collector until given state + small changesRoberto Ierusalimschy2010-04-161-21/+22
* new escape sequence '\*' + several comments + moving options fromRoberto Ierusalimschy2010-04-161-42/+62
* no need to avoid calling ctype functions as now they are implementedRoberto Ierusalimschy2010-04-151-4/+2
* invalid instructions "cannot" happenRoberto Ierusalimschy2010-04-151-3/+2
* no more 'ccall' nor 'cpcall' functions. (With light C functions theyRoberto Ierusalimschy2010-04-145-40/+8
* first implementation of light C functionsRoberto Ierusalimschy2010-04-1411-88/+141
* BUG: 'string.format' may get buffer when there are missing argumentsRoberto Ierusalimschy2010-04-121-4/+15
* better control in 'totalmem' over choosing countersRoberto Ierusalimschy2010-04-121-8/+18
* new macro LUA_NUMTAGSRoberto Ierusalimschy2010-04-126-19/+15
* check memory allows strings to live in the main GC list (it shouldRoberto Ierusalimschy2010-04-121-1/+2
* patterns now accept '\0' as a regular characterRoberto Ierusalimschy2010-04-121-28/+38
* new implementation for Generic Buffer manipulation (using userdata asRoberto Ierusalimschy2010-04-093-103/+93
* keep memory-error message in the global state, so that its useRoberto Ierusalimschy2010-04-084-9/+13
* macro 'eqstr' was being used to compare non-string entitiesRoberto Ierusalimschy2010-04-081-2/+2
* no need to keep "_ENV" name in global state (can be kept in lex state)Roberto Ierusalimschy2010-04-055-12/+12
* new macro 'eqstr'Roberto Ierusalimschy2010-04-056-14/+25
* 'lua_pushstring' now uses 'luaS_new'Roberto Ierusalimschy2010-04-051-3/+11
* cannot sweep main thread in sweepstring phaseRoberto Ierusalimschy2010-04-051-7/+16
* 'luaS_new' changed from macro to functionRoberto Ierusalimschy2010-04-032-5/+8
* avoid using 'luaS_new' when can use 'luaS_newlstr'Roberto Ierusalimschy2010-04-021-3/+3
* small changes in 'luaO_pushvfstring'Roberto Ierusalimschy2010-04-021-15/+13
* option to return GC to normal (incremental, non generational) modeRoberto Ierusalimschy2010-04-023-5/+11
* added proper code to trace garbage collectionRoberto Ierusalimschy2010-04-022-8/+24
* work related to hooks moved from 'luaV_execute' to 'traceexec'Roberto Ierusalimschy2010-03-291-5/+5
* commentsRoberto Ierusalimschy2010-03-291-3/+3
* global table now is only kept in the registryRoberto Ierusalimschy2010-03-295-17/+17
* no more fenvs!Roberto Ierusalimschy2010-03-2616-170/+78
* major collections in generational modeRoberto Ierusalimschy2010-03-254-23/+39
* 'mainthread' is not inserted in the 'allgc' list anymore, but sweptRoberto Ierusalimschy2010-03-254-21/+18
* generational mode no longer sweep old objectsRoberto Ierusalimschy2010-03-242-19/+41
* userdata with finalizers are kept in a separated list ('udgc'), insteadRoberto Ierusalimschy2010-03-245-44/+48
* BUG: emergency collector might resize 'strt' (string table) whenRoberto Ierusalimschy2010-03-231-11/+27
* draft version of a generational mode for garbage collection. (Not wellRoberto Ierusalimschy2010-03-225-35/+70
* detail (wrong comment about LUAI_GCPAUSE)Roberto Ierusalimschy2010-03-221-2/+2
* 'lua_assert' not visible from librariesRoberto Ierusalimschy2010-03-221-3/+2
* 'cpcall' renamed to 'ccall' as it does not do a protected callRoberto Ierusalimschy2010-03-193-10/+10
* 'ipairs' is deprecatedRoberto Ierusalimschy2010-03-191-1/+13
* for compatibility only: 'module' changes the first upvalue ofRoberto Ierusalimschy2010-03-191-4/+8
* avoid using function environments in C libraries (as it probably willRoberto Ierusalimschy2010-03-174-51/+69
* '_ENV' name permanently stored in global state for easier accessRoberto Ierusalimschy2010-03-135-12/+11
* must include 'string.h' because a macro uses 'strlen'Roberto Ierusalimschy2010-03-131-1/+2
* better definitions for lua_[gs]etglobal + less uses of ENVIRONINDEXRoberto Ierusalimschy2010-03-134-23/+28
* first version of _ENV; no more global variablesRoberto Ierusalimschy2010-03-1212-124/+52
* small optimization in luaL_addlstring (avoid adding chars one by one)Roberto Ierusalimschy2010-03-121-3/+14
* first step towards _ENV: all chunks have an puvalues _ENV with theRoberto Ierusalimschy2010-03-083-13/+33