1. f59e6a9 opening functions must be exported! by Roberto Ierusalimschy · 6 years ago v5.4-w2
  2. 6683f83 several details by Roberto Ierusalimschy · 6 years ago
  3. a314409 in generational mode, an emergency collection can turn any object black by Roberto Ierusalimschy · 6 years ago
  4. 15ce8d0 in generational mode, an emergency collection can turn any object black by Roberto Ierusalimschy · 6 years ago
  5. b43300c change in 'LUAI_DDEC' to allow variables to be static in 'onelua' by Roberto Ierusalimschy · 6 years ago
  6. af70905 no need to check whether libraries and host use the same kernel; by Roberto Ierusalimschy · 6 years ago
  7. b95e466 new field 'nilvalue' in struct 'global_State' to avoid the use of by Roberto Ierusalimschy · 6 years ago
  8. d406d3d removed unused macros 'isstackindex'/'api_checkstackindex' + by Roberto Ierusalimschy · 6 years ago
  9. b6780ee detail (removed unused definition for 'LUA_QS') by Roberto Ierusalimschy · 6 years ago
  10. 2c107e1 warning (comparison between signed and unsigned integers) by Roberto Ierusalimschy · 6 years ago
  11. 6e60069 field 'sizearray' in struct 'Table' changed to 'alimit', which can by Roberto Ierusalimschy · 6 years ago
  12. 0612792 new macro 'ispow2' by Roberto Ierusalimschy · 6 years ago
  13. aedcfb9 type 'Rand64' may not be long long, so it should not use 'LL' in its constants by Roberto Ierusalimschy · 6 years ago
  14. 992b6d2 no more 'TESTGRAYBIT' (to free this bit for real uses) by Roberto Ierusalimschy · 6 years ago
  15. 588dfa4 detail in comment by Roberto Ierusalimschy · 6 years ago
  16. 6f2b8e2 added 'const' to 'Proto*' when possible by Roberto Ierusalimschy · 6 years ago
  17. c5dc521 added patch for bug 5.3.4-7 by Roberto Ierusalimschy · 6 years ago
  18. 505fc91 no more 'luaO_nilobject' to avoid comparison of global variable addresses by Roberto Ierusalimschy · 6 years ago
  19. fb8fa66 no more 'luaH_emptyobject' and comparisons of addresses of global variables by Roberto Ierusalimschy · 6 years ago
  20. b397064 avoid craches when loading tampered code with NULL as a string constant by Roberto Ierusalimschy · 6 years ago
  21. 34aa0c5 new macros 'likely'/'unlikely' with hints for jump predictions by Roberto Ierusalimschy · 6 years ago
  22. 97e394b macro 'luai_makeseed' now controls the whole process of making the seed by Roberto Ierusalimschy · 6 years ago
  23. 950fbcb detail ('l_castU2S' should only be used over lua_Unsigned values) by Roberto Ierusalimschy · 6 years ago
  24. b2d4d06 avoid possible overflows when checking sizes in 'string.unpack' by Roberto Ierusalimschy · 6 years ago
  25. 3b8dba5 added patches for two bugs (5.3.4-2 and 5.3.4-3) by Roberto Ierusalimschy · 6 years ago
  26. 892aff2 avoid circular inclusion between ltm.h <-> lstate.h by Roberto Ierusalimschy · 6 years ago
  27. 02ed0b2 in 'luaD_poscall', there is no need to compute 'firstResult' when 'nres==0' by Roberto Ierusalimschy · 6 years ago
  28. de53c2e using some weak "randomness" (time and memory address) to initialize by Roberto Ierusalimschy · 6 years ago
  29. 80bd4a8 correction on xoshiro256** algorithm by Roberto Ierusalimschy · 6 years ago
  30. 3e7415e reorganization of '#if's for sellecting a type for 'Rand64' + comments by Roberto Ierusalimschy · 6 years ago
  31. e64e20a minimizing the code ran by 'vmfetch' + no more 'vra' by Roberto Ierusalimschy · 6 years ago
  32. deb8078 'luaO_pushvfstring' does not need to reallocate stack by Roberto Ierusalimschy · 6 years ago
  33. 26eb144 no need to define 'luaP_opnames' in regular builds by Roberto Ierusalimschy · 6 years ago
  34. f9c3d6f use test mode to test the interpreter without jump tables by Roberto Ierusalimschy · 6 years ago
  35. 762baf0 detail (trim constants are unsigned) by Roberto Ierusalimschy · 6 years ago
  36. b8a0465 PRNG changed from 'xoroshiro128+' to 'xoshiro256**' + "I' renamed 'Rand64' by Roberto Ierusalimschy · 6 years ago
  37. b447876 using 'xoroshiro128+' for PRNG by Roberto Ierusalimschy · 6 years ago
  38. 03c6a05 no more nil-in-table by Roberto Ierusalimschy · 6 years ago
  39. 3d0b5ed using unsigned comparison in 'l_intfitsf' (avoids one comparison) by Roberto Ierusalimschy · 6 years ago
  40. 8d50a99 definition for LUA_UNSIGNEDBITS (number of bits in a LUA_UNSIGNED) by Roberto Ierusalimschy · 6 years ago
  41. bdd10a0 in 'random', uses high-order bits instead of low-order by Roberto Ierusalimschy · 6 years ago
  42. c5e3b2f in random/'project', remove the special case for "small" intervals; by Roberto Ierusalimschy · 6 years ago
  43. 6486762 missing LUAI_FUNC in prototype for 'luaK_patchgoto' by Roberto Ierusalimschy · 6 years ago
  44. 4907444 'fTransfer' -> 'ftransfer' / 'nTransfer' -> 'ntransfer' by Roberto Ierusalimschy · 6 years ago
  45. c3cb31f some extra goodies for 'readline' by Roberto Ierusalimschy · 6 years ago
  46. 0c77382 FALLTHROUGH comment must be last "statement" by Roberto Ierusalimschy · 6 years ago
  47. 7b0b6b3 cannot use 'defined' inside a macro + call to 'luaT_keydef' must be protected by Roberto Ierusalimschy · 6 years ago
  48. 89da416 avoid functions named 'pack' by Roberto Ierusalimschy · 6 years ago
  49. 6b01b6c 'lu_int32' may not be 'int' by Roberto Ierusalimschy · 6 years ago
  50. e3388eb more explicit casts when converting an integer to a random float by Roberto Ierusalimschy · 6 years ago
  51. 9e3db70 details (casts between 'lua_Number' and 'double') by Roberto Ierusalimschy · 6 years ago
  52. dbec41f random floats of different sizes get exactly needed number of random bits by Roberto Ierusalimschy · 6 years ago
  53. 0b3db69 slight simplification in 'xorshift128plus' by Roberto Ierusalimschy · 6 years ago
  54. 80ae1c1 fairer projection of random integers into an integer interval by Roberto Ierusalimschy · 6 years ago
  55. 40683b4 added definition for LUA_MAXUNSIGNED by Roberto Ierusalimschy · 6 years ago
  56. 6480e73 details (avoid using non-C89 '//' comment) by Roberto Ierusalimschy · 6 years ago
  57. 4a1612f new experimental syntax using reserved word 'undef' by Roberto Ierusalimschy · 6 years ago
  58. 464658b better modularization of the code for the REPL by Roberto Ierusalimschy · 6 years ago
  59. bdcde45 updated to use jump tables by Roberto Ierusalimschy · 6 years ago
  60. 8b0434e both 'fTransfer' and 'nTransfer' may not fit in a 'char' by Roberto Ierusalimschy · 6 years ago
  61. 8b0b675 added casts (warnings in VS) by Roberto Ierusalimschy · 6 years ago
  62. 8c42931 typo in comment by Roberto Ierusalimschy · 6 years ago
  63. 66b7b07 'math.random' using the xorshift128+ algorithm by Roberto Ierusalimschy · 6 years ago
  64. 62a392f using jump tables when available by Roberto Ierusalimschy · 6 years ago
  65. 893f382 Jump Table for the interpreter by Roberto Ierusalimschy · 6 years ago
  66. 0eb10c6 'LUA_USE_READLINE' moved to the make file by Roberto Ierusalimschy · 6 years ago
  67. 00008b8 back to one format per argument by Roberto Ierusalimschy · 6 years ago
  68. df49384 year in copyright changed to 2018 by Roberto Ierusalimschy · 6 years ago
  69. fbea553 'lua_setiuservalue' removes value from the stack even in case of error by Roberto Ierusalimschy · 6 years ago
  70. 34b00c1 removed compatibility code with older versions by Roberto Ierusalimschy · 6 years ago
  71. 12110de module has been deprecated. by Roberto Ierusalimschy · 6 years ago
  72. 4105caf no more 'bitlib' by Roberto Ierusalimschy · 6 years ago
  73. 76ff557 no optimizations in test mode + no more compat with 5.2 + a few more by Roberto Ierusalimschy · 6 years ago
  74. b7edf5d metamethods for 'removekey'/'keyin' by Roberto Ierusalimschy · 6 years ago
  75. ef8263f better names for macros for tags and types. by Roberto Ierusalimschy · 6 years ago
  76. 2952bc5 special compact representation for userdata with no user values (a common case) by Roberto Ierusalimschy · 6 years ago
  77. 38d3bc8 using 'offsetof' to compute the size of parts of a structure by Roberto Ierusalimschy · 6 years ago
  78. 75efc67 avoid variant tags with the same value of the original type by Roberto Ierusalimschy · 6 years ago
  79. d766e2a first (parcial) implementation of 'keyin'/'removekey' by Roberto Ierusalimschy · 6 years ago
  80. f055a9d added check in 'obj2gco' to prevent its use in non Lua-object pointers by Roberto Ierusalimschy · 6 years ago
  81. 4a7fe61 in 'clearbykeys', clear keys of just-removed entries too by Roberto Ierusalimschy · 6 years ago
  82. 9243c41 first version of empty entries in tables by Roberto Ierusalimschy · 6 years ago
  83. 477ca2f some reorganization in 'lobject.h' (just moving stuff around) by Roberto Ierusalimschy · 6 years ago
  84. c72ac04 conditional jumps "deunified" by Roberto Ierusalimschy · 6 years ago
  85. b03dddf removed coercion string->number in bitwise operations by Roberto Ierusalimschy · 6 years ago
  86. c80c7a4 details (comments) by Roberto Ierusalimschy · 6 years ago
  87. 212095a new opcodes OP_GTI/OP_GEI by Roberto Ierusalimschy · 6 years ago
  88. c67603f using new 'lua_newuserdatauv' instead of 'lua_newuserdata' by Roberto Ierusalimschy · 6 years ago
  89. 06865aa simpler implementation for 'LTintfloat'/'LEintfloat' + 'LTfloatint'/'LEfloatint' by Roberto Ierusalimschy · 6 years ago
  90. 465b474 small reorganization of 'luaV_flttointeger'/'luaV_tointeger' by Roberto Ierusalimschy · 6 years ago
  91. 6353d61 detail (comment) by Roberto Ierusalimschy · 6 years ago
  92. ca6fe74 userdata can have multiple user values by Roberto Ierusalimschy · 6 years ago
  93. 1afd5a1 more generic way to handle 'gclist' by Roberto Ierusalimschy · 6 years ago
  94. 422318f two new fields 'fTransfer'/'nTransfer' in 'lua_Debug' structure by Roberto Ierusalimschy · 6 years ago
  95. 49dae52 correct way to check stack space for vararg functions by Roberto Ierusalimschy · 6 years ago
  96. 104d249 in return hook, 'top' must be corrected only if smaller than 'ci->top'. by Roberto Ierusalimschy · 6 years ago
  97. c7a8cba no more 'nfield' string by Roberto Ierusalimschy · 6 years ago
  98. 0682fe8 some simplifications/optimizations in returns from Lua functions by Roberto Ierusalimschy · 6 years ago
  99. b137993 vararg back to '...' (but with another implementation) by Roberto Ierusalimschy · 6 years ago
  100. 4e0de3a details by Roberto Ierusalimschy · 6 years ago