summaryrefslogtreecommitdiff
path: root/lcode.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* small changes in castsRoberto Ierusalimschy2005-12-221-5/+5
* new macro luai_numisnanRoberto Ierusalimschy2005-11-251-2/+2
* 'mod' may also raise an error when applied to zeroRoberto Ierusalimschy2005-11-161-2/+4
* more privacyRoberto Ierusalimschy2005-11-081-3/+3
* no more L in numer-operator macros (some functions that use those macrosRoberto Ierusalimschy2005-10-241-13/+13
* small optimizationRoberto Ierusalimschy2005-10-131-15/+12
* constant folding optimizationsRoberto Ierusalimschy2005-10-091-93/+134
* small optimization for local declarations without initializationsRoberto Ierusalimschy2005-09-301-9/+12
* new method to handle tests without values (negative values)Roberto Ierusalimschy2005-08-291-30/+39
* new coding for while and repeat (with new scoping for repeat)Roberto Ierusalimschy2005-08-171-5/+5
* small bug (type error)Roberto Ierusalimschy2005-06-071-2/+2
* detailsRoberto Ierusalimschy2005-05-201-4/+4
* new operation *t (for size of t) (may yet be removed...)Roberto Ierusalimschy2005-03-161-9/+22
* `luac´ -> `luai' (to avoid confusion with other luac stuff)Roberto Ierusalimschy2005-03-091-2/+2
* `luaconf.h´ exports all its definitions always (so all of themRoberto Ierusalimschy2005-03-081-2/+2
* macros for all arithmetic operations over lua_NumbersRoberto Ierusalimschy2005-01-101-2/+2
* static names do not need `luaX_' prefixRoberto Ierusalimschy2004-12-031-25/+25
* small optimization for boolean constants + new format for SETLIST opcodeRoberto Ierusalimschy2004-10-041-3/+26
* small correction (less conservative write barrier for tables)Roberto Ierusalimschy2004-08-241-2/+2
* small bugRoberto Ierusalimschy2004-07-161-2/+2
* new way to code RK valuesRoberto Ierusalimschy2004-06-291-5/+5
* new way to use `vararg' parameters (with `...')Roberto Ierusalimschy2004-05-311-7/+21
* new scheme for configuration through `luaconf.h'Roberto Ierusalimschy2004-04-301-1/+2
* `TObject' renamed to `TValue' + other name changes and better assertionsRoberto Ierusalimschy2003-12-101-11/+13
* First version of incremental GCRoberto Ierusalimschy2003-12-091-2/+4
* detailsRoberto Ierusalimschy2003-11-191-8/+8
* parser fully reentrant(!)Roberto Ierusalimschy2003-08-271-5/+7
* better information about instruction behavior (use of arguments)Roberto Ierusalimschy2003-05-141-4/+6
* warnings from several compilers (mainly typecasts when lua_Number is float)Roberto Ierusalimschy2003-04-031-2/+2
* avoid the identifier `index' (clashes with BSD `index' function)Roberto Ierusalimschy2003-02-271-5/+5
* OP_TFORLOOP uses extra stack spaceRoberto Ierusalimschy2002-12-111-2/+2
* each .c file defines its own nameRoberto Ierusalimschy2002-12-041-1/+3
* documentation for write barriersRoberto Ierusalimschy2002-11-141-2/+2
* in case of memory allocation errors, sizecode and sizelineinfo canRoberto Ierusalimschy2002-10-161-4/+4
* detailsRoberto Ierusalimschy2002-08-211-31/+14
* new simetric format for ABC instructions, to avoid exchanging operandsRoberto Ierusalimschy2002-08-201-41/+26
* new macros `ttis*'Roberto Ierusalimschy2002-08-051-3/+3
* new fallback for equality `__eq'Roberto Ierusalimschy2002-06-131-3/+3
* new fallback __le (less equal), for partial orderRoberto Ierusalimschy2002-06-121-25/+10
* detailRoberto Ierusalimschy2002-06-031-2/+2
* new `__newindex' eventfieldRoberto Ierusalimschy2002-05-271-4/+2
* no more `global' declarationsRoberto Ierusalimschy2002-05-141-3/+3
* details about jump optimizationRoberto Ierusalimschy2002-05-131-13/+22
* cleaner implementation of code generation for jumpsRoberto Ierusalimschy2002-05-101-37/+28
* optimization for `while' (first version)Roberto Ierusalimschy2002-05-101-10/+17
* `skip' instructions must be followed by a jumpRoberto Ierusalimschy2002-05-091-13/+10
* new function `lua_vpushstr' to replace uses of `sprintf'Roberto Ierusalimschy2002-05-071-8/+3
* new format for test intructions (handle NaN correctly)Roberto Ierusalimschy2002-05-061-66/+82
* avoid names that differ only in capitalizationRoberto Ierusalimschy2002-04-241-17/+17
* some simplificationsRoberto Ierusalimschy2002-04-221-53/+35