summaryrefslogtreecommitdiff
path: root/lvm.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* small optimization for boolean constants + new format for SETLIST opcodeRoberto Ierusalimschy2004-10-041-10/+8
|
* cleaner API for coroutinesRoberto Ierusalimschy2004-09-151-2/+2
|
* bug (due to new handling of varargs)Roberto Ierusalimschy2004-08-121-2/+3
|
* less conservative write barrier for tablesRoberto Ierusalimschy2004-08-101-3/+3
|
* new way to code RK valuesRoberto Ierusalimschy2004-06-291-3/+3
|
* detailRoberto Ierusalimschy2004-06-291-36/+36
|
* BUG: string concatenation may cause arithmetic overflow, leadingRoberto Ierusalimschy2004-06-081-3/+4
| | | | to a buffer overflow.
* new macro `lua_threadyield' + lock stuff in `luaconf.h' + detailsRoberto Ierusalimschy2004-06-021-41/+39
|
* new way to use `vararg' parameters (with `...')Roberto Ierusalimschy2004-05-311-10/+27
|
* small steps towards yields in iterators and tag methodsRoberto Ierusalimschy2004-05-141-55/+72
|
* code parameterized by LUA_FIRSTINDEX (first index of an array)Roberto Ierusalimschy2004-05-101-5/+6
|
* new scheme for configuration through `luaconf.h'Roberto Ierusalimschy2004-04-301-10/+2
|
* small optimization for {f()}Roberto Ierusalimschy2004-03-261-3/+4
|
* detailRoberto Ierusalimschy2004-03-161-2/+1
|
* `TObject' renamed to `TValue' + other name changes and better assertionsRoberto Ierusalimschy2003-12-101-79/+79
| | | | for incremental garbage collection
* First version of incremental GCRoberto Ierusalimschy2003-12-091-6/+11
|
* towards a "stackless" call of metamethods (?)Roberto Ierusalimschy2003-10-271-18/+24
|
* new way to control `pc' of running functionsRoberto Ierusalimschy2003-07-161-76/+78
|
* correct handling when a thread turns on line hooks in another threadRoberto Ierusalimschy2003-07-071-4/+6
|
* better information about instruction behavior (use of arguments)Roberto Ierusalimschy2003-05-141-6/+8
|
* new semantics for "for" local variablesRoberto Ierusalimschy2003-05-131-25/+27
|
* inlining of `luaV_gettable' were too complex (dirty)Roberto Ierusalimschy2003-05-051-84/+39
|
* warnings from several compilers (mainly typecasts when lua_Number is float)Roberto Ierusalimschy2003-04-031-2/+2
|
* clearance of debuging code (left by mistake)Roberto Ierusalimschy2003-03-311-9/+1
|
* ^ operator is defined by global `__pow'Roberto Ierusalimschy2003-03-111-4/+3
|
* commentsRoberto Ierusalimschy2003-03-071-2/+4
|
* avoid including system headers after program headersRoberto Ierusalimschy2003-03-061-2/+2
|
* bug: GC metamethod calls could mess C/Lua stack syncronizationRoberto Ierusalimschy2003-02-281-6/+17
|
* avoid the identifier `index' (clashes with BSD `index' function)Roberto Ierusalimschy2003-02-271-5/+5
|
* no-nonsense debug information about tail callsRoberto Ierusalimschy2003-02-271-1/+2
|
* small optimization for sizes of array constructorsRoberto Ierusalimschy2003-02-181-2/+2
|
* different variables for number of upvalues and size of upvalue arrayRoberto Ierusalimschy2003-02-111-2/+2
| | | | (makes code clearer)
* correct semantics for comparison metamethods (they are only validRoberto Ierusalimschy2003-01-271-15/+42
| | | | when both operands have the same metamethod).
* must move call results in the last iteration, tooRoberto Ierusalimschy2002-12-111-8/+9
|
* bug: scope of generic for variables is not soundRoberto Ierusalimschy2002-12-061-8/+17
|
* each .c file defines its own nameRoberto Ierusalimschy2002-12-041-1/+3
|
* simpler interface to hooks + use of `int' to count hooksRoberto Ierusalimschy2002-11-251-2/+2
|
* resets hook count even in case of errorsRoberto Ierusalimschy2002-11-251-2/+2
|
* small bug: previous call may change `base'Roberto Ierusalimschy2002-11-211-2/+3
|
* easier way to keep `base' correctRoberto Ierusalimschy2002-11-211-17/+18
|
* keep L->ci->base in L->base for faster accessRoberto Ierusalimschy2002-11-211-5/+7
|
* no problem keeping some dead meat while doing collectionRoberto Ierusalimschy2002-11-211-13/+4
|
* small bugs (state could keep its CI_HASFRAME attribute after returning)Roberto Ierusalimschy2002-11-191-5/+8
|
* support for yield inside hooksRoberto Ierusalimschy2002-11-181-4/+9
|
* new representation for hooks (to allow asynchronous calls to sethook)Roberto Ierusalimschy2002-11-181-2/+6
|
* documentation for write barriersRoberto Ierusalimschy2002-11-141-6/+6
|
* new macros to distinguish different types of object moves (for future GCRoberto Ierusalimschy2002-11-071-34/+34
| | | | evolution).
* new API for coroutinesRoberto Ierusalimschy2002-11-061-1/+2
|
* threads now are real Lua objects, subject to garbage collectionRoberto Ierusalimschy2002-10-251-5/+6
|
* use of different buffers for scanner and concatenationRoberto Ierusalimschy2002-10-081-2/+2
|