summaryrefslogtreecommitdiff
path: root/lvm.h
Commit message (Collapse)AuthorAgeFilesLines
...
* small bug in 'luaV_concat' (L->top was left incorrect in some cases)Roberto Ierusalimschy2009-05-271-2/+2
|
* yielding across lua_call (first version)Roberto Ierusalimschy2009-03-101-1/+2
|
* better control of call status through CallInfoRoberto Ierusalimschy2008-08-261-2/+2
|
* better documentation for auxiliary functions (that should be called onlyRoberto Ierusalimschy2007-02-091-3/+5
| | | | through specific macros).
* small improvementsRoberto Ierusalimschy2005-08-221-2/+2
|
* added LUAI_FUNC to functions not in the APIRoberto Ierusalimschy2005-04-251-9/+11
|
* removed dirt optimizations that gave small gainsRoberto Ierusalimschy2005-04-041-5/+3
|
* small steps towards yields in iterators and tag methodsRoberto Ierusalimschy2004-05-141-3/+5
|
* `TObject' renamed to `TValue' + other name changes and better assertionsRoberto Ierusalimschy2003-12-101-6/+6
| | | | for incremental garbage collection
* new way to control `pc' of running functionsRoberto Ierusalimschy2003-07-161-2/+2
|
* inlining of `luaV_gettable' were too complex (dirty)Roberto Ierusalimschy2003-05-051-3/+2
|
* better code to signal write barriersRoberto Ierusalimschy2002-11-141-2/+2
|
* (much) cleaner way to control function statesRoberto Ierusalimschy2002-08-071-8/+1
|
* new implementation for error handlingRoberto Ierusalimschy2002-08-051-1/+8
|
* optimizations for gettable (temporary)Roberto Ierusalimschy2002-07-051-2/+3
|
* `luaV_gettable' returns element positionRoberto Ierusalimschy2002-06-241-2/+2
|
* new fallback for equality `__eq'Roberto Ierusalimschy2002-06-131-1/+5
|
* new fallback __le (less equal), for partial orderRoberto Ierusalimschy2002-06-121-2/+2
|
* `strconc' -> `concat'Roberto Ierusalimschy2002-06-031-2/+2
|
* new format for test intructions (handle NaN correctly)Roberto Ierusalimschy2002-05-061-2/+2
|
* erroneous objects may not live in the stackRoberto Ierusalimschy2002-03-191-3/+3
|
* `inline' of tonumberRoberto Ierusalimschy2002-03-041-2/+3
|
* details.Roberto Ierusalimschy2002-02-071-1/+3
|
* preparations for stack reallocationRoberto Ierusalimschy2002-01-161-1/+1
|
* first implementation of coroutinesRoberto Ierusalimschy2002-01-091-1/+1
|
* tag system replaced by event tablesRoberto Ierusalimschy2001-12-051-3/+1
|
* new definitions for closure structuresRoberto Ierusalimschy2001-10-021-2/+2
|
* first implementation of unrestricted static scopingRoberto Ierusalimschy2001-09-071-3/+1
|
* new implementation for the Virtual MachineRoberto Ierusalimschy2001-06-051-4/+3
|
* new way to handle top x L->topRoberto Ierusalimschy2001-02-071-6/+6
|
* better control of relationship top x L->topRoberto Ierusalimschy2001-02-011-5/+5
|
* new definition for types-tagsRoberto Ierusalimschy2000-10-051-3/+3
|
* new version for APIRoberto Ierusalimschy2000-09-051-5/+6
|
* `call' doesn't use pack anymoreRoberto Ierusalimschy2000-08-311-2/+1
|
* better implementation for luaV_packRoberto Ierusalimschy2000-08-291-2/+2
|
* new signature for `luaH_set'Roberto Ierusalimschy2000-06-061-2/+1
|
* global variables are stored in a Lua tableRoberto Ierusalimschy2000-05-081-4/+3
|
* no more `register' declarations: leave it to the compiler.Roberto Ierusalimschy2000-04-191-2/+2
|
* no more special cases for closures with 0 upvalues (performance is the same,Roberto Ierusalimschy2000-03-291-3/+4
| | | | memory use a little higher, code much simpler).
* some name changesRoberto Ierusalimschy2000-03-101-4/+4
|
* some optimizationsRoberto Ierusalimschy2000-03-081-2/+2
|
* many details (most by lhf).Roberto Ierusalimschy2000-03-031-3/+3
|
* all order operators use a single tag method (<)Roberto Ierusalimschy2000-02-221-2/+2
|
* keep `top' in registers when running basic tasks (settable, getglobal, ...)Roberto Ierusalimschy2000-01-241-5/+5
|
* small optimizations (relational operators)Roberto Ierusalimschy2000-01-191-3/+2
|
* fixed stack; first version.Roberto Ierusalimschy1999-12-011-5/+5
|
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-13/+13
|
* new implementation for global variable values (separated from strings)Roberto Ierusalimschy1999-11-041-3/+3
|
* some more `const'sRoberto Ierusalimschy1999-10-141-2/+2
|
* "const" !!!Roberto Ierusalimschy1999-08-161-3/+3
|