summaryrefslogtreecommitdiff
path: root/ldebug.c
Commit message (Expand)AuthorAgeFilesLines
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2018-08-231-1/+1
* added 'const' to 'Proto*' when possibleRoberto Ierusalimschy2018-06-081-17/+18
* minimizing the code ran by 'vmfetch' + no more 'vra'Roberto Ierusalimschy2018-05-021-10/+17
* 'fTransfer' -> 'ftransfer' / 'nTransfer' -> 'ntransfer'Roberto Ierusalimschy2018-03-161-4/+4
* two new fields 'fTransfer'/'nTransfer' in 'lua_Debug' structureRoberto Ierusalimschy2018-02-171-3/+11
* vararg back to '...' (but with another implementation)Roberto Ierusalimschy2018-02-091-5/+21
* call hooks for Lua functions called by 'luaV_execute'Roberto Ierusalimschy2018-02-061-2/+2
* error handler in protected calls must be a functionRoberto Ierusalimschy2018-01-101-2/+2
* keep control of stack top in Lua functions concentrated in 'luaV_execute'Roberto Ierusalimschy2017-12-281-6/+3
* when running Lua code, there is no need to keep 'L->top' "correct";Roberto Ierusalimschy2017-12-201-9/+10
* 'Proto->numparams' does not include vararg parameterRoberto Ierusalimschy2017-12-151-2/+2
* new opcodes BANDK/BORK/BXORK. (They do not use immediate operandsRoberto Ierusalimschy2017-12-131-2/+3
* opcodes for order and shift can use several metamethods,Roberto Ierusalimschy2017-12-071-4/+8
* detail (typo in comments)Roberto Ierusalimschy2017-11-231-2/+2
* no more 'stackless' implementation; 'luaV_execute' calls itselfRoberto Ierusalimschy2017-11-231-1/+2
* using 'trap' to stop 'luaV_execute' when necessary (tracing andRoberto Ierusalimschy2017-11-131-2/+21
* detailRoberto Ierusalimschy2017-11-131-7/+8
* new function 'luaV_flttointeger' to convert floats to integers (withoutRoberto Ierusalimschy2017-11-081-2/+2
* new format for JUMP instructions (to allow larger offsets)Roberto Ierusalimschy2017-11-071-2/+2
* back to 'CallInfo' (no gains with its removal)Roberto Ierusalimschy2017-11-071-90/+71
* 'lua_Debug' not using 'CallInfo'Roberto Ierusalimschy2017-11-031-10/+14
* removing uses of 'CallInfo'Roberto Ierusalimschy2017-11-031-52/+64
* no more useful fields in CallInfoRoberto Ierusalimschy2017-11-031-8/+10
* more fields moved out of 'CallInfo'Roberto Ierusalimschy2017-11-031-14/+15
* new API for 'lua_resume' + cleaning the uses of the 'extra' field inRoberto Ierusalimschy2017-11-021-24/+1
* using 'L->func' when possibleRoberto Ierusalimschy2017-11-011-4/+4
* detail: in 'isinstack', check against the whole stack insteadRoberto Ierusalimschy2017-10-311-5/+5
* eplicit 1-bit opcode operand 'k'Roberto Ierusalimschy2017-10-041-9/+8
* new opcodes with immediate integer operand for all arithmetic operationsRoberto Ierusalimschy2017-10-041-5/+8
* bug: Lua does not check GC when creating error messagesRoberto Ierusalimschy2017-07-101-1/+2
* coercion string->number in arithmetic operations moved to stringRoberto Ierusalimschy2017-07-071-3/+2
* new type 'StackValue' for stack elementsRoberto Ierusalimschy2017-06-291-15/+15
* 'lineinfo' in prototypes saved as differences instead of absoluteRoberto Ierusalimschy2017-06-271-7/+85
* no more field 'base' in CallInfo (base is always equal to 'func + 1',Roberto Ierusalimschy2017-05-131-5/+6
* back to old-style vararg system (with vararg table collecting extraRoberto Ierusalimschy2017-05-131-18/+3
* details in 'findsetreg'Roberto Ierusalimschy2017-04-291-19/+17
* new opcodes for table access with constant keys (strings and integers)Roberto Ierusalimschy2017-04-281-30/+62
* new opcode OP_ADDI (for immediate integer operand) (Experimental)Roberto Ierusalimschy2017-04-261-1/+4
* check whether function is finalizer when finding a name for it +Roberto Ierusalimschy2016-10-191-13/+32
* detail (comment)Roberto Ierusalimschy2016-03-311-2/+2
* When available, use metafield '__name' in error messagesRoberto Ierusalimschy2016-02-261-5/+5
* comments (about hooks vs signals)Roberto Ierusalimschy2015-12-161-2/+8
* in 'luaD_call', use two functions instead of one with fixed booleanRoberto Ierusalimschy2015-11-021-2/+2
* hook test in 'luaV_execute' reduced to minimum (rest done inRoberto Ierusalimschy2015-10-221-2/+4
* reuse of 'addinfo' by lexical errorsRoberto Ierusalimschy2015-05-221-14/+15
* details (avoid 'lint' warnings)Roberto Ierusalimschy2015-03-281-4/+4
* 'ci_func' don't need to be exportedRoberto Ierusalimschy2015-03-111-1/+5
* macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameterRoberto Ierusalimschy2015-03-061-2/+2
* bug: suspended function can have its 'func' field not pointing toRoberto Ierusalimschy2015-02-131-2/+25
* 'lua_setlocal' should not pop value when failing (to be consistentRoberto Ierusalimschy2015-01-021-3/+4