aboutsummaryrefslogtreecommitdiff
path: root/bugs (unfollow)
Commit message (Expand)AuthorFilesLines
2018-02-15no more 'nfield' stringRoberto Ierusalimschy2-10/+7
2018-02-15some simplifications/optimizations in returns from Lua functionsRoberto Ierusalimschy7-77/+80
2018-02-09vararg back to '...' (but with another implementation)Roberto Ierusalimschy11-110/+133
2018-02-07detailsRoberto Ierusalimschy1-13/+16
2018-02-07new opcode 'PREPVARARG'Roberto Ierusalimschy7-29/+50
2018-02-07detailRoberto Ierusalimschy1-6/+6
2018-02-06call hooks for Lua functions called by 'luaV_execute'Roberto Ierusalimschy4-21/+23
2018-02-06GC default mode for the stand-alone interpreter is generational modeRoberto Ierusalimschy1-1/+2
2018-02-05small corrections in generational modeRoberto Ierusalimschy1-7/+9
2018-02-05default for minor collection intervals a little largerRoberto Ierusalimschy1-4/+4
2018-02-05'gcemergency' should be zero before any memory allocationRoberto Ierusalimschy1-2/+2
2018-02-05'collectgarbage' returns old mode when changing modeRoberto Ierusalimschy2-6/+14
2018-01-29detailRoberto Ierusalimschy1-2/+2
2018-01-29warnings in VS (implicit casts from ptrdiff_t to int)Roberto Ierusalimschy3-6/+6
2018-01-28janitor work on castsRoberto Ierusalimschy18-76/+83
2018-01-28bug in tailcall of vararg functionsRoberto Ierusalimschy3-24/+26
2018-01-28calling a vararg function needs to check GCRoberto Ierusalimschy2-8/+10
2018-01-28detail (comment)Roberto Ierusalimschy1-2/+2
2018-01-27OP_CONCAT does not move its result (to simplify its execution)Roberto Ierusalimschy3-51/+61
2018-01-18commentsRoberto Ierusalimschy1-11/+13
2018-01-14'OP_TAILCALL' calling C functions finishes the call and returnsRoberto Ierusalimschy1-5/+10
2018-01-10'luaD_tryfuncTM' can ensure it does not change the stackRoberto Ierusalimschy3-13/+8
2018-01-10error handler in protected calls must be a functionRoberto Ierusalimschy2-3/+4
2018-01-09avoid jumping into a variable scope (C++ does not allow that)Roberto Ierusalimschy1-8/+8
2018-01-09keep more opcode arguments byte-alignedRoberto Ierusalimschy3-24/+28
2017-12-30typos in commentsRoberto Ierusalimschy3-8/+8
2017-12-29new command 'print' (to print literal strings) in mini-languageRoberto Ierusalimschy1-2/+6
2017-12-29another try with table resize.Roberto Ierusalimschy1-41/+55
2017-12-29by-one error when filling missing arguments in a tail callRoberto Ierusalimschy1-3/+3
2017-12-28keep control of stack top in Lua functions concentrated in 'luaV_execute'Roberto Ierusalimschy4-48/+40
2017-12-28when calling a hook, cannot decrease 'ci->top' (to preserve stackRoberto Ierusalimschy1-6/+6
2017-12-28commentRoberto Ierusalimschy1-3/+2
2017-12-22assert cannot use instruction after the lastRoberto Ierusalimschy1-2/+2
2017-12-22new macros 'isOT'/'isIT'Roberto Ierusalimschy5-94/+104
2017-12-20when running Lua code, there is no need to keep 'L->top' "correct";Roberto Ierusalimschy5-41/+53
2017-12-19new macro 'isLuacode' (to distinguish regular Lua code fromRoberto Ierusalimschy4-11/+16
2017-12-19no need to save 'pc' in case of allocation errorsRoberto Ierusalimschy1-3/+1
2017-12-18new opcodes 'FORLOOP1'/'FORPREP1' for "basic for" (integer variableRoberto Ierusalimschy4-18/+73
2017-12-18new auxiliary function 'luaK_isKint' + removal of 'luaK_needclose',Roberto Ierusalimschy2-18/+12
2017-12-18default now is compiling without compatibility options + smallerRoberto Ierusalimschy1-14/+14
2017-12-18'rehash' -> 'tablerehash'Roberto Ierusalimschy1-6/+6
2017-12-18details (cleaning uses of 'exp1')Roberto Ierusalimschy1-8/+5
2017-12-15some cleaning on signed opcode parametersRoberto Ierusalimschy3-27/+50
2017-12-15(1 << 31) with signed integer has undefined behavior in CRoberto Ierusalimschy1-2/+2
2017-12-15'Proto->numparams' does not include vararg parameterRoberto Ierusalimschy4-12/+11
2017-12-14'VRELOCABLE' -> 'VRELOC'Roberto Ierusalimschy3-22/+22
2017-12-13bug: memory-allocation error when resizing a table can leave itRoberto Ierusalimschy1-2/+27
2017-12-13new opcodes BANDK/BORK/BXORK. (They do not use immediate operandsRoberto Ierusalimschy7-23/+107
2017-12-13Code should not change the stack level after the initialization of aRoberto Ierusalimschy1-3/+3
2017-12-12when shrinking stack, always shrinks the CI list.Roberto Ierusalimschy1-5/+2