Commit Verlauf

Autor SHA1 Nachricht Datum
  Roberto Ierusalimschy b95e466218 new field 'nilvalue' in struct 'global_State' to avoid the use of vor 7 Jahren
  Roberto Ierusalimschy d406d3d05f removed unused macros 'isstackindex'/'api_checkstackindex' + vor 7 Jahren
  Roberto Ierusalimschy b6780ee41b detail (removed unused definition for 'LUA_QS') vor 7 Jahren
  Roberto Ierusalimschy 2c107e13a8 warning (comparison between signed and unsigned integers) vor 7 Jahren
  Roberto Ierusalimschy 6e600695f8 field 'sizearray' in struct 'Table' changed to 'alimit', which can vor 7 Jahren
  Roberto Ierusalimschy 06127927ff new macro 'ispow2' vor 7 Jahren
  Roberto Ierusalimschy aedcfb9414 type 'Rand64' may not be long long, so it should not use 'LL' in its vor 7 Jahren
  Roberto Ierusalimschy 992b6d2712 no more 'TESTGRAYBIT' (to free this bit for real uses) vor 7 Jahren
  Roberto Ierusalimschy 588dfa4ce5 detail in comment vor 7 Jahren
  Roberto Ierusalimschy 6f2b8e21c4 added 'const' to 'Proto*' when possible vor 7 Jahren
  Roberto Ierusalimschy c5dc521d65 added patch for bug 5.3.4-7 vor 7 Jahren
  Roberto Ierusalimschy 505fc91222 no more 'luaO_nilobject' to avoid comparison of global variable addresses vor 7 Jahren
  Roberto Ierusalimschy fb8fa66136 no more 'luaH_emptyobject' and comparisons of addresses of global variables vor 7 Jahren
  Roberto Ierusalimschy b397064955 avoid craches when loading tampered code with NULL as a string constant vor 7 Jahren
  Roberto Ierusalimschy 34aa0c5bd7 new macros 'likely'/'unlikely' with hints for jump predictions vor 7 Jahren
  Roberto Ierusalimschy 97e394ba18 macro 'luai_makeseed' now controls the whole process of making the seed vor 7 Jahren
  Roberto Ierusalimschy 950fbcb971 detail ('l_castU2S' should only be used over lua_Unsigned values) vor 7 Jahren
  Roberto Ierusalimschy b2d4d06428 avoid possible overflows when checking sizes in 'string.unpack' vor 7 Jahren
  Roberto Ierusalimschy 3b8dba5279 added patches for two bugs (5.3.4-2 and 5.3.4-3) vor 7 Jahren
  Roberto Ierusalimschy 892aff2a07 avoid circular inclusion between ltm.h <-> lstate.h vor 7 Jahren
  Roberto Ierusalimschy 02ed0b2c30 in 'luaD_poscall', there is no need to compute 'firstResult' when 'nres==0' vor 7 Jahren
  Roberto Ierusalimschy de53c2ec7e using some weak "randomness" (time and memory address) to initialize vor 7 Jahren
  Roberto Ierusalimschy 80bd4a8940 correction on xoshiro256** algorithm vor 7 Jahren
  Roberto Ierusalimschy 3e7415e846 reorganization of '#if's for sellecting a type for 'Rand64' + vor 7 Jahren
  Roberto Ierusalimschy e64e20ac81 minimizing the code ran by 'vmfetch' + no more 'vra' vor 7 Jahren
  Roberto Ierusalimschy deb807837c 'luaO_pushvfstring' does not need to reallocate stack vor 7 Jahren
  Roberto Ierusalimschy 26eb144541 no need to define 'luaP_opnames' in regular builds vor 7 Jahren
  Roberto Ierusalimschy f9c3d6fdbe use test mode to test the interpreter without jump tables vor 7 Jahren
  Roberto Ierusalimschy 762baf0548 detail (trim constants are unsigned) vor 7 Jahren
  Roberto Ierusalimschy b8a04658b2 PRNG changed from 'xoroshiro128+' to 'xoshiro256**' + "I' renamed 'Rand64' vor 7 Jahren