summaryrefslogtreecommitdiff
path: root/ldebug.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* avoid name colision (for alllua.c)Roberto Ierusalimschy2003-03-191-4/+4
|
* name changes to avoid name collision between macros and variablesRoberto Ierusalimschy2003-03-181-4/+4
|
* unused argumentRoberto Ierusalimschy2003-03-181-3/+3
|
* detailRoberto Ierusalimschy2003-02-271-2/+2
|
* no-nonsense debug information about tail callsRoberto Ierusalimschy2003-02-271-57/+65
|
* expressions too complex for an ARM compiler...Roberto Ierusalimschy2003-02-191-5/+8
|
* different variables for number of upvalues and size of upvalue arrayRoberto Ierusalimschy2003-02-111-3/+3
| | | | (makes code clearer)
* OP_TFORLOOP uses extra stack spaceRoberto Ierusalimschy2002-12-111-2/+2
|
* TFORLOOP makes a call that affects all values above it on the stackRoberto Ierusalimschy2002-12-061-1/+2
|
* each .c file defines its own nameRoberto Ierusalimschy2002-12-041-1/+3
|
* detailRoberto Ierusalimschy2002-11-261-3/+5
|
* simpler interface to hooks + use of `int' to count hooksRoberto Ierusalimschy2002-11-251-7/+10
|
* keep L->ci->base in L->base for faster accessRoberto Ierusalimschy2002-11-211-2/+2
|
* new representation for hooks (to allow asynchronous calls to sethook)Roberto Ierusalimschy2002-11-181-13/+22
|
* new macros to distinguish different types of object moves (for future GCRoberto Ierusalimschy2002-11-071-5/+5
| | | | evolution).
* in case of memory allocation errors, sizecode and sizelineinfo canRoberto Ierusalimschy2002-10-161-1/+2
| | | | be different
* no more newlines at the end of error messagesRoberto Ierusalimschy2002-09-051-7/+4
|
* new simetric format for ABC instructions, to avoid exchanging operandsRoberto Ierusalimschy2002-08-201-6/+13
| | | | for `commutative' operators
* use a linear count for count hookRoberto Ierusalimschy2002-08-121-8/+5
|
* external messages add their own extra informationRoberto Ierusalimschy2002-08-081-11/+6
|
* (much) cleaner way to control function statesRoberto Ierusalimschy2002-08-071-6/+8
|
* warnings in other compilersRoberto Ierusalimschy2002-08-071-21/+20
|
* `luadebug.h' content now is included in `lua.h'Roberto Ierusalimschy2002-08-061-2/+1
|
* new (old?) error handling schemeRoberto Ierusalimschy2002-08-061-14/+13
|
* new implementation for tailcalls and error handlingRoberto Ierusalimschy2002-08-051-39/+33
|
* CallInfo has different fields for C functions and Lua functionsRoberto Ierusalimschy2002-07-161-13/+9
|
* new interface for debug hooksRoberto Ierusalimschy2002-07-081-16/+25
|
* detailsRoberto Ierusalimschy2002-06-241-2/+3
|
* small bug building error messagesRoberto Ierusalimschy2002-06-201-2/+6
|
* traceback stops at first protected callRoberto Ierusalimschy2002-06-181-1/+6
|
* new protocol for error handlingRoberto Ierusalimschy2002-06-181-10/+35
|
* new fallback for equality `__eq'Roberto Ierusalimschy2002-06-131-2/+2
|
* warnings from other compilersRoberto Ierusalimschy2002-06-061-7/+4
|
* new names for string formating functionsRoberto Ierusalimschy2002-05-161-3/+3
|
* new format for error messagesRoberto Ierusalimschy2002-05-151-7/+23
|
* no more `global' declarationsRoberto Ierusalimschy2002-05-141-6/+1
|
* generic for also coded to make test at the end of the loopRoberto Ierusalimschy2002-05-131-6/+4
|
* `skip' instructions must be followed by a jumpRoberto Ierusalimschy2002-05-091-4/+5
|
* new function `lua_vpushstr' to replace uses of `sprintf'Roberto Ierusalimschy2002-05-071-5/+5
|
* precompiler may create functions without `lineinfo'Roberto Ierusalimschy2002-05-021-2/+2
|
* avoid names that differ only in capitalizationRoberto Ierusalimschy2002-04-241-7/+7
|
* new way to handle errorsRoberto Ierusalimschy2002-04-221-2/+2
|
* line trace uses `savedpc' to save last `pc' seenRoberto Ierusalimschy2002-04-101-5/+5
|
* new semantics for `generic for' (with state)Roberto Ierusalimschy2002-04-091-3/+2
|
* debug interface uses `method' to describe calls like `a:foo()'Roberto Ierusalimschy2002-04-041-3/+5
|
* simpler implementation for line informationRoberto Ierusalimschy2002-03-251-63/+22
|
* first implementation of proper tail callRoberto Ierusalimschy2002-03-221-1/+3
|
* erroneous objects may not live in the stackRoberto Ierusalimschy2002-03-191-24/+49
|
* avoid C identifiers beginning with '_'Roberto Ierusalimschy2002-03-111-5/+5
|
* generic for (with any number of control variables)Roberto Ierusalimschy2002-03-081-4/+17
|