summaryrefslogtreecommitdiff
path: root/ldebug.c
Commit message (Expand)AuthorAgeFilesLines
* 'lua_sethook' returns voidRoberto Ierusalimschy2013-12-091-3/+2
* bug: Wrong error message in some short-cut expressionsRoberto Ierusalimschy2013-07-101-11/+19
* correct error message for conversion errors from float to intRoberto Ierusalimschy2013-05-061-10/+20
* added 'const' to parameters of 'luaG_concaterror'Roberto Ierusalimschy2013-04-291-2/+2
* new interface for 'tonumber'Roberto Ierusalimschy2013-04-261-3/+3
* new operation '//' (integer division)Roberto Ierusalimschy2013-04-261-1/+2
* functions 'traceexec', 'callTM', and 'call_binTM' moved to otherRoberto Ierusalimschy2013-04-251-1/+34
* remove of unecessary luaD_checkstack. (In some cases, C shouldRoberto Ierusalimschy2012-08-161-5/+5
* object tag keeps variant bits too -> no need for 'isC' field inRoberto Ierusalimschy2012-01-201-5/+8
* more uses of 'l_noret'Roberto Ierusalimschy2011-11-301-3/+3
* new type 'l_noret' for function that do not returnRoberto Ierusalimschy2011-10-071-6/+5
* details (and missing 'break's)Roberto Ierusalimschy2011-09-131-7/+6
* upvalue names always can be NULL (if debug info was removed), soRoberto Ierusalimschy2011-09-131-7/+13
* new implementation for 'getobjname': first search for relevantRoberto Ierusalimschy2011-08-121-85/+87
* no more 'luaH_setstr (used only once) + 'luaH_setint' receives valueRoberto Ierusalimschy2011-08-091-5/+7
* stricter control (using tag variants) over closure kinds (Lua x C)Roberto Ierusalimschy2011-06-021-12/+12
* bug in OP_SELF when method name goes to a registerRoberto Ierusalimschy2011-04-281-12/+32
* change in opcode OP_LOADNIL: B is used as a counter instead of aRoberto Ierusalimschy2011-04-191-3/+3
* small bug (masked by wrong entry for OP_TEST in opcodes.c)Roberto Ierusalimschy2011-04-181-1/+5
* detail ('luai_apicheck' should be used always through macro 'api_check')Roberto Ierusalimschy2011-04-181-2/+2
* new instruction OP_LOADKX (to replace OP_LOADK with extra argument)Roberto Ierusalimschy2011-04-071-4/+5
* detail (cleaning trailing spaces)Roberto Ierusalimschy2011-01-261-3/+3
* getlocal/setlocal can access vararg parametersRoberto Ierusalimschy2010-11-301-9/+22
* 'proto->source' may be NULL (if dump strips debug information)Roberto Ierusalimschy2010-10-111-5/+11
* name "_ENV" configurable through 'luaconf.h'Roberto Ierusalimschy2010-09-071-2/+2
* 'getlocal' gets information about parameters of Lua functionsRoberto Ierusalimschy2010-06-211-6/+15
* 'what' may be NULL in 'kname'Roberto Ierusalimschy2010-06-161-2/+2
* first implementation of light C functionsRoberto Ierusalimschy2010-04-141-15/+17
* macro 'eqstr' was being used to compare non-string entitiesRoberto Ierusalimschy2010-04-081-2/+2
* new macro 'eqstr'Roberto Ierusalimschy2010-04-051-6/+6
* '_ENV' name permanently stored in global state for easier accessRoberto Ierusalimschy2010-03-131-2/+2
* first version of _ENV; no more global variablesRoberto Ierusalimschy2010-03-121-21/+27
* when finding a 'name' for a function, handle the case when the functionRoberto Ierusalimschy2010-03-051-2/+5
* new instructions to optimize indexing on upvaluesRoberto Ierusalimschy2010-02-261-9/+26
* "no value" added to array luaT_typenames + occurrences of "userdata"Roberto Ierusalimschy2010-01-131-5/+5
* removed useless initializationRoberto Ierusalimschy2010-01-111-2/+2
* new debug info 'isvararg' and 'nparams'Roberto Ierusalimschy2010-01-061-1/+9
* detailsRoberto Ierusalimschy2009-12-011-3/+7
* detail in 'currentpc' (only needs to work for Lua functions)Roberto Ierusalimschy2009-11-261-8/+4
* new scheme for debug info about tail calls: no more 'fake' stack entries,Roberto Ierusalimschy2009-11-251-32/+10
* two small bugs: 'debug.getinfo' did not consider negative indices as outRoberto Ierusalimschy2009-10-131-8/+10
* information about upvalues (where they come from) kept in Proto structure,Roberto Ierusalimschy2009-09-281-8/+3
* handle extended opcodes (with OP_EXTRAARG) when checking metamethodRoberto Ierusalimschy2009-09-281-1/+3
* limit of constants per function changed to 2^26 using extra argumentsRoberto Ierusalimschy2009-09-231-2/+4
* luaH_[gs]etnum renamed to luaH_[gs]etint (as they only accept integers,Roberto Ierusalimschy2009-08-071-2/+2
* 'getline' renamed to 'getfuncline' (to avoid problems with POSIX)Roberto Ierusalimschy2009-06-101-2/+2
* no more L->base + ci->base only for Lua functions (C functions may useRoberto Ierusalimschy2009-06-011-26/+29
* 'symbexec' merged with 'getobjname' (as only use for symbolic executionRoberto Ierusalimschy2009-05-041-103/+78
* no more code checkingRoberto Ierusalimschy2009-04-301-122/+5
* unused arguments removedRoberto Ierusalimschy2009-04-271-9/+9