summaryrefslogtreecommitdiff
path: root/ldblib.c (unfollow)
Commit message (Expand)AuthorFilesLines
2011-02-07trying to avoid assumption that sizeof(char)==1Roberto Ierusalimschy5-12/+13
2011-02-07ensures that all local variables are declared inside some block,Roberto Ierusalimschy1-45/+39
2011-02-07some reorganization of dynamic data structures used by the parserRoberto Ierusalimschy4-118/+104
2011-02-07no more 'OP_CLOSE' instructions (use jumps to close upvalues)Roberto Ierusalimschy4-12/+10
2011-02-07detail in 'print_usage'Roberto Ierusalimschy1-6/+4
2011-02-04first implementation of 'goto'Roberto Ierusalimschy4-23/+227
2011-02-02new reserved word 'goto'Roberto Ierusalimschy2-4/+4
2011-02-01avoid extra increment to 'savedpc' when jumpingRoberto Ierusalimschy1-15/+20
2011-02-01new scheme to close upvalues in 'break'; jump instructions mayRoberto Ierusalimschy5-21/+41
2011-02-01better control for GC running or stoppedRoberto Ierusalimschy1-2/+2
2011-01-31bug: problem with optimizations of short-circuit logicRoberto Ierusalimschy1-2/+45
2011-01-31bug in some short-circuit optimizationsRoberto Ierusalimschy1-21/+7
2011-01-26detail (cleaning trailing spaces)Roberto Ierusalimschy10-24/+24
2011-01-12'sep' argument to 'string.rep' + 'string.rep' preallocates entireRoberto Ierusalimschy1-9/+23
2011-01-10'luaL_findtable' returns boolean about whether it created a newRoberto Ierusalimschy2-5/+6
2011-01-10using 'luaL_findtable' to manage hook tableRoberto Ierusalimschy1-17/+6
2011-01-07optional argument 'sep' to 'searchpath'Roberto Ierusalimschy1-5/+9
2011-01-07prototype for 'luaO_ceillog2' was different from definitionRoberto Ierusalimschy1-2/+2
2011-01-07new function 'rawlen'Roberto Ierusalimschy1-1/+11
2010-12-29full collection does not restart collector + avoid changing GCRoberto Ierusalimschy3-20/+25
2010-12-27own implementation of 'tunumber', so that it works correctly withRoberto Ierusalimschy1-18/+24
2010-12-23more efficient hash for numbers in IEEE754 machinesRoberto Ierusalimschy1-9/+10
2010-12-20change in the relationship between totalbytes and GCdebt - luaM_realloc_Roberto Ierusalimschy5-26/+35
2010-12-20better control for GC running or stoppedRoberto Ierusalimschy6-31/+31
2010-12-20error when indexing strings with invalid keysRoberto Ierusalimschy1-7/+19
2010-12-20'debug.setmetatable' returns object (like 'setmetatable')Roberto Ierusalimschy1-3/+3
2010-12-17removed 'newproxy'Roberto Ierusalimschy1-37/+1
2010-12-17allows number of bits used by the library to be changed from outsideRoberto Ierusalimschy1-11/+14
2010-12-17table library respects '#' metamethodsRoberto Ierusalimschy1-4/+4
2010-12-17GC does not mark dead registers inside activation recordRoberto Ierusalimschy1-6/+21
2010-12-17new closures are always created on "next" register (so that GC knowsRoberto Ierusalimschy1-9/+6
2010-12-17new macro 'luaC_condGC' to allow extra code to be run in caseRoberto Ierusalimschy1-2/+4
2010-12-15commentRoberto Ierusalimschy1-2/+2
2010-12-13'loadin' -> 'load'Roberto Ierusalimschy1-44/+29
2010-12-10official support for floating hexa numeralsRoberto Ierusalimschy3-13/+99
2010-12-10'hexafloat' moved to 'lobject.c' (hexa conversion needs it too)Roberto Ierusalimschy2-10/+4
2010-12-10new macro 'cast_uchar'Roberto Ierusalimschy2-4/+5
2010-12-08'loadstring' deprecated; use 'load' insteadRoberto Ierusalimschy2-13/+18
2010-12-07commentRoberto Ierusalimschy1-2/+2
2010-12-06detection of erroneous numeric strings with \0 (such as "1\0")Roberto Ierusalimschy4-13/+17
2010-12-06using 'strspn' to skip spaces in 'tonumber'Roberto Ierusalimschy1-5/+9
2010-12-03'printf' replaced by 'luai_writestring'Roberto Ierusalimschy1-2/+2
2010-12-03'micro' bug: when closing state, old objects are finalized (breakingRoberto Ierusalimschy1-5/+8
2010-12-02commentsRoberto Ierusalimschy1-3/+3
2010-11-30getlocal/setlocal can access vararg parametersRoberto Ierusalimschy1-9/+22
2010-11-29new functions 'extract' and 'replace'Roberto Ierusalimschy1-13/+56
2010-11-26finalizers (__gc) for tablesRoberto Ierusalimschy7-57/+63
2010-11-23removed deprecated functions getn-foreach-foreachiv5.2-alphaRoberto Ierusalimschy1-53/+7
2010-11-22'test' -> 'btest'Roberto Ierusalimschy1-2/+2
2010-11-22conventional names for bitwise operatorsRoberto Ierusalimschy1-13/+13