summaryrefslogtreecommitdiff
path: root/lvm.c
Commit message (Expand)AuthorAgeFilesLines
* avoid gotos when possibleRoberto Ierusalimschy2002-06-141-45/+39
* new fallback for equality `__eq'Roberto Ierusalimschy2002-06-131-2/+30
* new fallback __le (less equal), for partial orderRoberto Ierusalimschy2002-06-121-21/+41
* warnings from other compilersRoberto Ierusalimschy2002-06-061-2/+1
* defintions for lua_number2str and lua_str2number don't need to be publicRoberto Ierusalimschy2002-06-051-2/+8
* `strconc' -> `concat'Roberto Ierusalimschy2002-06-031-3/+3
* new `__newindex' eventfieldRoberto Ierusalimschy2002-05-271-13/+18
* new format for error messagesRoberto Ierusalimschy2002-05-151-8/+8
* generic for also coded to make test at the end of the loopRoberto Ierusalimschy2002-05-131-2/+4
* `skip' instructions must be followed by a jumpRoberto Ierusalimschy2002-05-091-4/+8
* new format for test intructions (handle NaN correctly)Roberto Ierusalimschy2002-05-061-40/+28
* precompiler may create functions without `lineinfo'Roberto Ierusalimschy2002-05-021-3/+3
* avoid names that differ only in capitalizationRoberto Ierusalimschy2002-04-241-11/+11
* new way to handle errorsRoberto Ierusalimschy2002-04-221-8/+8
* line trace uses `savedpc' to save last `pc' seenRoberto Ierusalimschy2002-04-101-8/+9
* new semantics for `generic for' (with state)Roberto Ierusalimschy2002-04-091-13/+13
* simpler implementation for line informationRoberto Ierusalimschy2002-03-251-47/+21
* first implementation of proper tail callRoberto Ierusalimschy2002-03-221-13/+29
* some improvements in stack controlRoberto Ierusalimschy2002-03-201-4/+3
* erroneous objects may not live in the stackRoberto Ierusalimschy2002-03-191-6/+6
* generic for (with any number of control variables)Roberto Ierusalimschy2002-03-081-9/+6
* `inline' of tonumberRoberto Ierusalimschy2002-03-041-6/+7
* detailRoberto Ierusalimschy2002-03-041-2/+2
* new generic `for'Roberto Ierusalimschy2002-02-141-11/+14
* details.Roberto Ierusalimschy2002-02-071-11/+9
* simpler implementation for `for' loopsRoberto Ierusalimschy2002-02-051-35/+32
* `eventtable' renamed to `metatable'Roberto Ierusalimschy2002-01-301-2/+2
* first version of dynamic stackRoberto Ierusalimschy2002-01-251-41/+42
* no more linehook field in CallInfoRoberto Ierusalimschy2002-01-181-6/+12
* cleaner semantics for test instructions (skips)Roberto Ierusalimschy2002-01-161-40/+20
* detailsRoberto Ierusalimschy2002-01-111-2/+3
* first implementation of coroutinesRoberto Ierusalimschy2002-01-091-57/+29
* small optimizationsRoberto Ierusalimschy2002-01-031-12/+15
* small optimizationsRoberto Ierusalimschy2001-12-201-17/+15
* first version of stackless LuaRoberto Ierusalimschy2001-12-201-31/+56
* commentsRoberto Ierusalimschy2001-12-131-1/+1
* new type `boolean'Roberto Ierusalimschy2001-12-111-14/+12
* it doesn't pay to optimize absence when it is an errorRoberto Ierusalimschy2001-12-101-15/+24
* tag system replaced by event tablesRoberto Ierusalimschy2001-12-051-79/+58
* new implementation for lua upvalues (sugested by E.T.): simpler and solvesRoberto Ierusalimschy2001-11-291-6/+3
* no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy2001-11-281-24/+23
* optimizations for space in LClosures and time cleanning weak tablesRoberto Ierusalimschy2001-11-061-7/+6
* tables of globals accessible through pseudo-index in C APIRoberto Ierusalimschy2001-10-311-4/+4
* optimization for array part of a TableRoberto Ierusalimschy2001-10-251-9/+8
* new definitions for closure structuresRoberto Ierusalimschy2001-10-021-17/+13
* small bug in close x returnRoberto Ierusalimschy2001-09-281-2/+4
* first implementation of unrestricted static scopingRoberto Ierusalimschy2001-09-071-37/+42
* better syntax for type castsRoberto Ierusalimschy2001-08-311-3/+3
* better locality of assignment of table valuesRoberto Ierusalimschy2001-08-301-9/+12
* rename of `kproto' to `p'Roberto Ierusalimschy2001-06-281-2/+2