aboutsummaryrefslogtreecommitdiff
path: root/all (unfollow)
Commit message (Expand)AuthorFilesLines
2018-07-09Opcode names moved to a new header fileRoberto Ierusalimschy4-94/+100
2018-07-09Fixed bug in OP_IDIVIRoberto Ierusalimschy2-3/+14
2018-07-09Added manual and tests for version 5.4-w2Roberto Ierusalimschy37-0/+22260
2018-06-19opening functions must be exported!v5.4-w2Roberto Ierusalimschy1-5/+3
2018-06-18several detailsRoberto Ierusalimschy1-11/+10
2018-06-18in generational mode, an emergency collection can turn any object blackRoberto Ierusalimschy1-3/+3
2018-06-18in generational mode, an emergency collection can turn any object blackRoberto Ierusalimschy1-2/+2
2018-06-18change in 'LUAI_DDEC' to allow variables to be static in 'onelua'Roberto Ierusalimschy4-13/+17
2018-06-18no need to check whether libraries and host use the same kernel;Roberto Ierusalimschy6-23/+18
2018-06-15new field 'nilvalue' in struct 'global_State' to avoid the use ofRoberto Ierusalimschy5-22/+17
2018-06-15removed unused macros 'isstackindex'/'api_checkstackindex' +Roberto Ierusalimschy1-10/+2
2018-06-15detail (removed unused definition for 'LUA_QS')Roberto Ierusalimschy1-10/+2
2018-06-15warning (comparison between signed and unsigned integers)Roberto Ierusalimschy1-2/+3
2018-06-15field 'sizearray' in struct 'Table' changed to 'alimit', which canRoberto Ierusalimschy7-54/+201
2018-06-15new macro 'ispow2'Roberto Ierusalimschy1-1/+7
2018-06-14type 'Rand64' may not be long long, so it should not use 'LL' in itsRoberto Ierusalimschy1-4/+5
2018-06-11no more 'TESTGRAYBIT' (to free this bit for real uses)Roberto Ierusalimschy2-24/+8
2018-06-08detail in commentRoberto Ierusalimschy1-2/+2
2018-06-08added 'const' to 'Proto*' when possibleRoberto Ierusalimschy4-23/+24
2018-06-08added patch for bug 5.3.4-7Roberto Ierusalimschy1-2/+40
2018-06-01no more 'luaO_nilobject' to avoid comparison of global variable addressesRoberto Ierusalimschy5-20/+12
2018-06-01no more 'luaH_emptyobject' and comparisons of addresses of global variablesRoberto Ierusalimschy5-30/+46
2018-06-01avoid craches when loading tampered code with NULL as a string constantRoberto Ierusalimschy1-6/+20
2018-05-30new macros 'likely'/'unlikely' with hints for jump predictionsRoberto Ierusalimschy6-48/+78
2018-05-29macro 'luai_makeseed' now controls the whole process of making the seedRoberto Ierusalimschy1-17/+17
2018-05-29detail ('l_castU2S' should only be used over lua_Unsigned values)Roberto Ierusalimschy1-2/+2
2018-05-25avoid possible overflows when checking sizes in 'string.unpack'Roberto Ierusalimschy1-11/+8
2018-05-24added patches for two bugs (5.3.4-2 and 5.3.4-3)Roberto Ierusalimschy1-2/+51
2018-05-23avoid circular inclusion between ltm.h <-> lstate.hRoberto Ierusalimschy1-2/+1
2018-05-22in 'luaD_poscall', there is no need to compute 'firstResult' when 'nres==0'Roberto Ierusalimschy3-51/+48
2018-05-16using some weak "randomness" (time and memory address) to initializeRoberto Ierusalimschy1-10/+21
2018-05-09correction on xoshiro256** algorithmRoberto Ierusalimschy1-3/+3
2018-05-04reorganization of '#if's for sellecting a type for 'Rand64' +Roberto Ierusalimschy2-32/+61
2018-05-02minimizing the code ran by 'vmfetch' + no more 'vra'Roberto Ierusalimschy3-125/+128
2018-04-25'luaO_pushvfstring' does not need to reallocate stackRoberto Ierusalimschy1-10/+12
2018-04-19no need to define 'luaP_opnames' in regular buildsRoberto Ierusalimschy2-2/+10
2018-04-11use test mode to test the interpreter without jump tablesRoberto Ierusalimschy1-1/+5
2018-04-06detail (trim constants are unsigned)Roberto Ierusalimschy1-3/+3
2018-04-06PRNG changed from 'xoroshiro128+' to 'xoshiro256**' + "I' renamed 'Rand64'Roberto Ierusalimschy1-73/+109
2018-04-04using 'xoroshiro128+' for PRNGRoberto Ierusalimschy1-87/+88
2018-04-04no more nil-in-tableRoberto Ierusalimschy16-172/+23
2018-04-02using unsigned comparison in 'l_intfitsf' (avoids one comparison)Roberto Ierusalimschy1-9/+13
2018-04-02definition for LUA_UNSIGNEDBITS (number of bits in a LUA_UNSIGNED)Roberto Ierusalimschy1-1/+4
2018-03-26in 'random', uses high-order bits instead of low-orderRoberto Ierusalimschy1-49/+68
2018-03-22in random/'project', remove the special case for "small" intervals;Roberto Ierusalimschy1-24/+15
2018-03-19missing LUAI_FUNC in prototype for 'luaK_patchgoto'Roberto Ierusalimschy1-2/+3
2018-03-16'fTransfer' -> 'ftransfer' / 'nTransfer' -> 'ntransfer'Roberto Ierusalimschy5-21/+21
2018-03-16some extra goodies for 'readline'Roberto Ierusalimschy1-1/+5
2018-03-16FALLTHROUGH comment must be last "statement"Roberto Ierusalimschy2-6/+5
2018-03-16cannot use 'defined' inside a macro +Roberto Ierusalimschy1-3/+8