summaryrefslogtreecommitdiff
path: root/lvm.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* unification of __index & __gettable (and __newindex & __settable)Roberto Ierusalimschy2002-09-191-3/+3
* state's buffer is used only for charsRoberto Ierusalimschy2002-09-191-2/+2
* detailsRoberto Ierusalimschy2002-08-211-2/+2
* new simetric format for ABC instructions, to avoid exchanging operandsRoberto Ierusalimschy2002-08-201-32/+22
* use a linear count for count hookRoberto Ierusalimschy2002-08-121-4/+3
* (much) cleaner way to control function statesRoberto Ierusalimschy2002-08-071-16/+21
* small bugs when stack is reallocatedRoberto Ierusalimschy2002-08-071-9/+11
* new implementation for error handlingRoberto Ierusalimschy2002-08-051-73/+77
* new names for light userdata operationsRoberto Ierusalimschy2002-07-171-2/+2
* CallInfo has different fields for C functions and Lua functionsRoberto Ierusalimschy2002-07-161-10/+13
* hook count is quadraticRoberto Ierusalimschy2002-07-081-2/+2
* new interface for debug hooksRoberto Ierusalimschy2002-07-081-13/+25
* optimizations for gettable (temporary)Roberto Ierusalimschy2002-07-051-32/+66
* detailsRoberto Ierusalimschy2002-06-241-15/+15
* details in arithmetic implementationRoberto Ierusalimschy2002-06-241-40/+58
* `luaV_gettable' returns element positionRoberto Ierusalimschy2002-06-241-32/+30
* first implementation of independent global table per functionRoberto Ierusalimschy2002-06-201-6/+6
* 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