summaryrefslogtreecommitdiff
path: root/ldebug.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* simpler implementation for `for' loopsRoberto Ierusalimschy2002-02-051-30/+10
* first version of dynamic stackRoberto Ierusalimschy2002-01-251-18/+17
* cleaner semantics for test instructions (skips)Roberto Ierusalimschy2002-01-161-4/+3
* first implementation of coroutinesRoberto Ierusalimschy2002-01-091-7/+8
* first version of Lua "stackless"Roberto Ierusalimschy2001-12-181-24/+16
* new type `boolean'Roberto Ierusalimschy2001-12-111-4/+4
* tag system replaced by event tablesRoberto Ierusalimschy2001-12-051-23/+6
* no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy2001-11-281-44/+43
* tables of globals accessible through pseudo-index in C APIRoberto Ierusalimschy2001-10-311-2/+2
* optimization for array part of a TableRoberto Ierusalimschy2001-10-251-7/+7
* new definitions for closure structuresRoberto Ierusalimschy2001-10-021-9/+9
* small bug in close x returnRoberto Ierusalimschy2001-09-281-2/+1
* first implementation of unrestricted static scopingRoberto Ierusalimschy2001-09-071-13/+15
* check C is independent from check BRoberto Ierusalimschy2001-07-031-4/+5
* new module lopcodes.c for tables describing opcodesRoberto Ierusalimschy2001-06-281-50/+1
* rename of `kproto' to `p'Roberto Ierusalimschy2001-06-281-3/+3
* too much optimization to "break" keys in tables; keep them as TObjects...Roberto Ierusalimschy2001-06-261-3/+3
* cleaner way to ensure alignment for strings and userdataRoberto Ierusalimschy2001-06-151-3/+3
* details about opcode parametersRoberto Ierusalimschy2001-06-111-48/+48