1. d61b0c6 More checks and documentation for uses of EXTRA_STACK by Roberto Ierusalimschy · 3 months ago master
  2. 196bb94 Bug: 'lua_settop' may use an invalid pointer to stack by Roberto Ierusalimschy · 3 months ago
  3. 603b2c6 'luaV_concat' can use invalidated pointer to stack by Roberto Ierusalimschy · 3 months ago
  4. 4a00f61 'lua_checkstack' doesn't need to check stack overflow by Roberto Ierusalimschy · 3 months ago
  5. 42d4058 Save stack space while handling errors by Roberto Ierusalimschy · 3 months ago
  6. e435aaa Details (identation and typos) by Roberto Ierusalimschy · 3 months ago
  7. 315639d Factoring out common parts of 'codearith' and 'codebitwise' by Roberto Ierusalimschy · 3 months ago
  8. c764ca7 Bug: Wrong code generation in bitwise operations by Roberto Ierusalimschy · 4 months ago
  9. 295cde9 New release number (5.4.5) by Roberto Ierusalimschy · 4 months ago
  10. f3cfd5b Details by Roberto Ierusalimschy · 4 months ago
  11. 8426d9b Avoid computing invalid addresses by Roberto Ierusalimschy · 6 months ago
  12. 1f3c6f4 Bug: Lua can generate wrong code when _ENV is <const> by Roberto Ierusalimschy · 6 months ago
  13. 25b143d Bug: lua.c assumes that argv has at least one element by Roberto Ierusalimschy · 6 months ago
  14. 5d708c3 Explanation of borders in the manual by Roberto Ierusalimschy · 7 months ago v5.4.4
  15. 8dd2c91 Detail by Roberto Ierusalimschy · 7 months ago
  16. 05ac240 New year (2022) by Roberto Ierusalimschy · 7 months ago
  17. 597a53b Bug: finalizer calling exit can corrupt finalization order by Roberto Ierusalimschy · 8 months ago
  18. 86ec152 Details by Roberto Ierusalimschy · 8 months ago
  19. cf613cd Bug: finalizers can be called with an invalid stack by Roberto Ierusalimschy · 8 months ago
  20. 066e0f9 Fix debug information about finalizers by Roberto Ierusalimschy · 8 months ago
  21. 0bfc572 Bug: GC is not reentrant by Roberto Ierusalimschy · 8 months ago
  22. 1de95e9 Bug: Lua stack still active when closing a state by Roberto Ierusalimschy · 8 months ago
  23. ad3942a Main 'mainposition' replaced by 'mainpositionTV' by Roberto Ierusalimschy · 9 months ago
  24. 48835c7 Wrong assert in 'collectvalidlines' by Roberto Ierusalimschy · 9 months ago
  25. 6b3e116 Corrected bug in 'luaD_tryfuncTM' by Roberto Ierusalimschy · 9 months ago
  26. e8deac5 Avoid OP_VARARGPREP for active lines by Roberto Ierusalimschy · 9 months ago
  27. bfbff37 Bug: Wrong status in coroutine during reset by Roberto Ierusalimschy · 9 months ago
  28. 74d9905 Bug: C stack overflow with coroutines by Roberto Ierusalimschy · 9 months ago
  29. 1fce5be More uniform implementation for tail calls by Roberto Ierusalimschy · 10 months ago
  30. 3699446 Removed goto's in 'luaD_precall' by Roberto Ierusalimschy · 10 months ago
  31. 0e5071b Avoid taking the address of a 'TValue' field by Roberto Ierusalimschy · 10 months ago
  32. 87a9573 Documentation by Roberto Ierusalimschy · 10 months ago
  33. deac067 Avoid overflows when incrementing parameters in C by Roberto Ierusalimschy · 11 months ago
  34. 2ff3471 Using 'inline' in some functions by Roberto Ierusalimschy · 11 months ago
  35. 9db4bfe Revamp of format validation in 'string.format' by Roberto Ierusalimschy · 11 months ago
  36. 91673a8 'luaD_tryfuncTM' checks stack space by itself by Roberto Ierusalimschy · 12 months ago
  37. 41871f1 Undo simplification of tail calls (commit 901d760) by Roberto Ierusalimschy · 12 months ago
  38. a393ac2 Detail in 'testes/math.lua' by Roberto Ierusalimschy · 12 months ago
  39. 65434b4 Option '-l' can give a name for the global variable. by Roberto Ierusalimschy · 12 months ago
  40. 59acd79 Added tests for string reuse by the scanner by Roberto Ierusalimschy · 12 months ago
  41. e2c07dc Improved documentation for 'lua_getinfo' by Roberto Ierusalimschy · 12 months ago
  42. 439e45a Bug: luaL_tolstring may get confused with negative index by Roberto Ierusalimschy · 1 year, 1 month ago
  43. 62fb934 Bug: Negation in 'luaV_shiftr' may overflow by Roberto Ierusalimschy · 1 year, 1 month ago
  44. 8a32e0a Correction on documentation of string-buffer operations by Roberto Ierusalimschy · 1 year, 1 month ago
  45. dbdc74d Simplification in the parameters of 'luaD_precall' by Roberto Ierusalimschy · 1 year, 1 month ago
  46. 6a0dace Bug: 'local function' can assign to '<const>' variables by Roberto Ierusalimschy · 1 year, 2 months ago
  47. 04e1971 C functions can be tail called, too by Roberto Ierusalimschy · 1 year, 2 months ago
  48. 901d760 Simpler implementation for tail calls by Roberto Ierusalimschy · 1 year, 2 months ago
  49. c0ed74c Avoid the term "undefined behavior" in the manual by Roberto Ierusalimschy · 1 year, 2 months ago
  50. fc6c74f 'index2value' more robust by Roberto Ierusalimschy · 1 year, 3 months ago
  51. 1e6918d Details by Roberto Ierusalimschy · 1 year, 3 months ago
  52. 6812971 Bug: yielding in '__close' mess up number of returns by Roberto Ierusalimschy · 1 year, 4 months ago
  53. 5148954 Align error messages for calling non-callable values by Roberto Ierusalimschy · 1 year, 4 months ago
  54. d205f3a Bug: Lua source should not use C99 comments ("//") by Roberto Ierusalimschy · 1 year, 4 months ago
  55. 47cffdc Bug: tbc variables in "for" loops don't avoid tail calls by Roberto Ierusalimschy · 1 year, 4 months ago
  56. 36de01d Changes in cache for function constants by Roberto Ierusalimschy · 1 year, 4 months ago
  57. 7fbe215 New hash function for integer keys by Roberto Ierusalimschy · 1 year, 4 months ago
  58. bf10593 Allow yields inside '__pairs' by Roberto Ierusalimschy · 1 year, 4 months ago
  59. bef250e Details by Roberto Ierusalimschy · 1 year, 4 months ago
  60. ba81ada Next release number (5.4.4) by Roberto Ierusalimschy · 1 year, 4 months ago
  61. eadd8c7 Added option LUA_NOBUILTIN by Roberto Ierusalimschy · 1 year, 5 months ago v5.4.3
  62. 014daf4 Details by Roberto Ierusalimschy · 1 year, 5 months ago
  63. 05b1365 File 'tracegc.lua' added to 'packtests' by Roberto Ierusalimschy · 1 year, 5 months ago
  64. 81c6021 New implementation for 'tbclist' by Roberto Ierusalimschy · 1 year, 5 months ago
  65. a7b8b27 Uses of "likely" in macros active to all users by Roberto Ierusalimschy · 1 year, 5 months ago
  66. 511d53a lua_settop/lua_pop closes to-be-closed variables by Roberto Ierusalimschy · 1 year, 5 months ago
  67. f5df7f9 Wrong assertion in 'getbaseline' by Roberto Ierusalimschy · 1 year, 5 months ago
  68. e7803f7 New release number (5.4.3) by Roberto Ierusalimschy · 1 year, 5 months ago
  69. b7eb21c Normalization of metamethod typography in the manual by Roberto Ierusalimschy · 1 year, 5 months ago
  70. cf23a93 Added assertions for proper use of string buffers by Roberto Ierusalimschy · 1 year, 5 months ago
  71. 9a2de78 Stack check in warning function for tests by Roberto Ierusalimschy · 1 year, 5 months ago
  72. 5276973 New test module 'tracegc' by Roberto Ierusalimschy · 1 year, 5 months ago
  73. f9d857a Stack reallocation done in two phases by Roberto Ierusalimschy · 1 year, 5 months ago
  74. 1537d66 New control for reentrancy of emergency collections by Roberto Ierusalimschy · 1 year, 6 months ago
  75. e0260eb Bug (kind of) in 'isinstack' by Roberto Ierusalimschy · 1 year, 6 months ago
  76. 5205f07 Don't use tointegerns when luaV_tointegerns will do by Roberto Ierusalimschy · 1 year, 6 months ago
  77. 31925e4 Details by Roberto Ierusalimschy · 1 year, 6 months ago
  78. 59c88f8 Broadening the use of branch hints by Roberto Ierusalimschy · 1 year, 6 months ago
  79. c03c527 Bug: 'string.concat' error message uses wrong format by Roberto Ierusalimschy · 1 year, 6 months ago
  80. 38cc7d4 Bug: cannot allow the call 'debug.getinfo(0, ">")' by Roberto Ierusalimschy · 1 year, 6 months ago
  81. bc97000 '__close' methods can yield in the return of a C function by Roberto Ierusalimschy · 1 year, 6 months ago
  82. f79ccdc Eases the use of clang in the makefile by Roberto Ierusalimschy · 1 year, 6 months ago
  83. 4e47f81 New implementation for to-be-closed variables by Roberto Ierusalimschy · 1 year, 6 months ago
  84. c63e5d2 New macro 'completestate' by Roberto Ierusalimschy · 1 year, 6 months ago
  85. dee6433 Forbid changing numerical types through compiler options by Roberto Ierusalimschy · 1 year, 6 months ago
  86. 2bfa13e Fixed some bugs around stack reallocation by Roberto Ierusalimschy · 1 year, 6 months ago
  87. e500892 Optimization/simplification of 'getbaseline' by Roberto Ierusalimschy · 1 year, 6 months ago
  88. 949187b Optimizations for line hook by Roberto Ierusalimschy · 1 year, 6 months ago
  89. 58aa09a Small improvements in hooks by Roberto Ierusalimschy · 1 year, 7 months ago
  90. 1f81baf Janitorial work by Roberto Ierusalimschy · 1 year, 7 months ago
  91. 0e9254d Correct order of return hooks vs. close metamethods by Roberto Ierusalimschy · 1 year, 7 months ago
  92. 6ccd24e Simpler handling of errors when creating tbc variables by Roberto Ierusalimschy · 1 year, 7 months ago
  93. d0f34d9 Allow yields in '__close' metamethods ater errors by Roberto Ierusalimschy · 1 year, 7 months ago
  94. 825ac8e Corrected documentation for 'table.sort' by Roberto Ierusalimschy · 1 year, 7 months ago
  95. b07fc10 Allow yields inside '__close' metamethods by Roberto Ierusalimschy · 1 year, 7 months ago
  96. cc16925 New API function 'lua_closeslot' by Roberto Ierusalimschy · 1 year, 7 months ago
  97. ce101dc Handles '__close' errors in coroutines in "coroutine style" by Roberto Ierusalimschy · 1 year, 7 months ago
  98. 553b37c Do not insert nil values into tables by Roberto Ierusalimschy · 1 year, 7 months ago
  99. 4bd10b6 Better error messages for calling non-callable objects by Roberto Ierusalimschy · 1 year, 7 months ago
  100. 59e565d No need to recheck close method before calling it by Roberto Ierusalimschy · 1 year, 7 months ago