aboutsummaryrefslogtreecommitdiff
path: root/bugs (unfollow)
Commit message (Expand)AuthorFilesLines
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
2017-12-12back to reallocation when resizing the string table.Roberto Ierusalimschy1-30/+60
2017-12-11allows memory-allocation errors when shrinking blocksRoberto Ierusalimschy1-2/+3
2017-12-11more freedom in handling memory-allocation errors (not all allocationsRoberto Ierusalimschy1-2/+2
2017-12-11'luaD_growstack' cannot raise any errors when 'raiseerror' isRoberto Ierusalimschy2-17/+30
2017-12-11'luaM_shrinkvector' raises an error if it cannot shrink the blockRoberto Ierusalimschy1-2/+2
2017-12-08more freedom in handling memory-allocation errors (not all allocationsRoberto Ierusalimschy8-95/+136
2017-12-08new C instruction "rawcheckstack" (to test failing in 'lua_checkstack')Roberto Ierusalimschy1-3/+16
2017-12-07using explicit tests for allocation overflow whenever possibleRoberto Ierusalimschy5-46/+80
2017-12-07detail (comment)Roberto Ierusalimschy1-1/+2
2017-12-07new test function 'T.allocount' to restrict number of allocationsRoberto Ierusalimschy2-4/+20
2017-12-07opcodes for order and shift can use several metamethods,Roberto Ierusalimschy1-4/+8
2017-12-06avoid using one function for different tasks (malloc, free, etc.)Roberto Ierusalimschy3-47/+108
2017-12-06bug: 'lua_pushcclosure' should not call the garbage collector whenRoberto Ierusalimschy1-2/+35
2017-12-06bug: 'lua_pushcclosure' should not call the GC when 'n' is zeroRoberto Ierusalimschy1-3/+4
2017-12-04new opcodes OP_SHLI/OP_SHRIRoberto Ierusalimschy4-18/+94
2017-12-01'luaS_resize' can raise memory errorsRoberto Ierusalimschy1-4/+9
2017-12-01rehashes string table always allocating a new array instead ofRoberto Ierusalimschy1-17/+11
2017-12-01detailRoberto Ierusalimschy1-3/+3
2017-12-01another value for LUAI_MAXCCALLS (must think more about that)Roberto Ierusalimschy1-2/+2
2017-11-30warnings from Visual Studio /W3Roberto Ierusalimschy3-6/+6
2017-11-30small peephole optimizationsRoberto Ierusalimschy5-48/+63
2017-11-30details (comments)Roberto Ierusalimschy1-5/+10
2017-11-30detail (spacing)Roberto Ierusalimschy1-3/+3
2017-11-29new opcodes OP_RETURN0/OP_RETURN1Roberto Ierusalimschy4-17/+77
2017-11-29'luaV_execute' gets call info as extra argument (it is alwaysRoberto Ierusalimschy3-11/+11