1. 464658b better modularization of the code for the REPL by Roberto Ierusalimschy · 6 years ago
  2. bdcde45 updated to use jump tables by Roberto Ierusalimschy · 6 years ago
  3. 8b0434e both 'fTransfer' and 'nTransfer' may not fit in a 'char' by Roberto Ierusalimschy · 6 years ago
  4. 8b0b675 added casts (warnings in VS) by Roberto Ierusalimschy · 6 years ago
  5. 8c42931 typo in comment by Roberto Ierusalimschy · 6 years ago
  6. 66b7b07 'math.random' using the xorshift128+ algorithm by Roberto Ierusalimschy · 6 years ago
  7. 62a392f using jump tables when available by Roberto Ierusalimschy · 6 years ago
  8. 893f382 Jump Table for the interpreter by Roberto Ierusalimschy · 6 years ago
  9. 0eb10c6 'LUA_USE_READLINE' moved to the make file by Roberto Ierusalimschy · 6 years ago
  10. 00008b8 back to one format per argument by Roberto Ierusalimschy · 6 years ago
  11. df49384 year in copyright changed to 2018 by Roberto Ierusalimschy · 6 years ago
  12. fbea553 'lua_setiuservalue' removes value from the stack even in case of error by Roberto Ierusalimschy · 6 years ago
  13. 34b00c1 removed compatibility code with older versions by Roberto Ierusalimschy · 6 years ago
  14. 12110de module has been deprecated. by Roberto Ierusalimschy · 6 years ago
  15. 4105caf no more 'bitlib' by Roberto Ierusalimschy · 6 years ago
  16. 76ff557 no optimizations in test mode + no more compat with 5.2 + a few more by Roberto Ierusalimschy · 6 years ago
  17. b7edf5d metamethods for 'removekey'/'keyin' by Roberto Ierusalimschy · 6 years ago
  18. ef8263f better names for macros for tags and types. by Roberto Ierusalimschy · 6 years ago
  19. 2952bc5 special compact representation for userdata with no user values (a common case) by Roberto Ierusalimschy · 6 years ago
  20. 38d3bc8 using 'offsetof' to compute the size of parts of a structure by Roberto Ierusalimschy · 6 years ago
  21. 75efc67 avoid variant tags with the same value of the original type by Roberto Ierusalimschy · 6 years ago
  22. d766e2a first (parcial) implementation of 'keyin'/'removekey' by Roberto Ierusalimschy · 6 years ago
  23. f055a9d added check in 'obj2gco' to prevent its use in non Lua-object pointers by Roberto Ierusalimschy · 6 years ago
  24. 4a7fe61 in 'clearbykeys', clear keys of just-removed entries too by Roberto Ierusalimschy · 6 years ago
  25. 9243c41 first version of empty entries in tables by Roberto Ierusalimschy · 6 years ago
  26. 477ca2f some reorganization in 'lobject.h' (just moving stuff around) by Roberto Ierusalimschy · 6 years ago
  27. c72ac04 conditional jumps "deunified" by Roberto Ierusalimschy · 6 years ago
  28. b03dddf removed coercion string->number in bitwise operations by Roberto Ierusalimschy · 6 years ago
  29. c80c7a4 details (comments) by Roberto Ierusalimschy · 6 years ago
  30. 212095a new opcodes OP_GTI/OP_GEI by Roberto Ierusalimschy · 6 years ago
  31. c67603f using new 'lua_newuserdatauv' instead of 'lua_newuserdata' by Roberto Ierusalimschy · 6 years ago
  32. 06865aa simpler implementation for 'LTintfloat'/'LEintfloat' + 'LTfloatint'/'LEfloatint' by Roberto Ierusalimschy · 6 years ago
  33. 465b474 small reorganization of 'luaV_flttointeger'/'luaV_tointeger' by Roberto Ierusalimschy · 6 years ago
  34. 6353d61 detail (comment) by Roberto Ierusalimschy · 6 years ago
  35. ca6fe74 userdata can have multiple user values by Roberto Ierusalimschy · 6 years ago
  36. 1afd5a1 more generic way to handle 'gclist' by Roberto Ierusalimschy · 6 years ago
  37. 422318f two new fields 'fTransfer'/'nTransfer' in 'lua_Debug' structure by Roberto Ierusalimschy · 6 years ago
  38. 49dae52 correct way to check stack space for vararg functions by Roberto Ierusalimschy · 6 years ago
  39. 104d249 in return hook, 'top' must be corrected only if smaller than 'ci->top'. by Roberto Ierusalimschy · 6 years ago
  40. c7a8cba no more 'nfield' string by Roberto Ierusalimschy · 6 years ago
  41. 0682fe8 some simplifications/optimizations in returns from Lua functions by Roberto Ierusalimschy · 6 years ago
  42. b137993 vararg back to '...' (but with another implementation) by Roberto Ierusalimschy · 6 years ago
  43. 4e0de3a details by Roberto Ierusalimschy · 6 years ago
  44. 318a9a5 new opcode 'PREPVARARG' (avoids test for vararg function in all function calls) by Roberto Ierusalimschy · 6 years ago
  45. 73d797c detail (order of 'OT' and 'IT' bits corresponds with macro 'opmode') by Roberto Ierusalimschy · 6 years ago
  46. 51280ef call hooks for Lua functions called by 'luaV_execute' by Roberto Ierusalimschy · 6 years ago
  47. fc3eaa2 GC default mode for the stand-alone interpreter is generational mode by Roberto Ierusalimschy · 6 years ago
  48. daff7c3 small corrections in generational mode by Roberto Ierusalimschy · 6 years ago
  49. a131eae default for minor collection intervals a little larger by Roberto Ierusalimschy · 6 years ago
  50. 022abc3 'gcemergency' should be zero before any memory allocation by Roberto Ierusalimschy · 6 years ago
  51. 56e50e8 'collectgarbage' returns old mode when changing mode by Roberto Ierusalimschy · 6 years ago
  52. 9056963 detail (uses a reserved-format name for an internal type in the registry) by Roberto Ierusalimschy · 6 years ago
  53. dc0ab1e warnings in VS (implicit casts from ptrdiff_t to int) by Roberto Ierusalimschy · 6 years ago
  54. e2b15aa janitor work on casts by Roberto Ierusalimschy · 6 years ago
  55. 8911098 bug in tailcall of vararg functions (when adjusting missing parameters) by Roberto Ierusalimschy · 6 years ago
  56. 53979df calling a vararg function needs to check GC (because it creates a new table) by Roberto Ierusalimschy · 6 years ago
  57. 6710a2b detail (comment) by Roberto Ierusalimschy · 6 years ago
  58. 5bd8d38 OP_CONCAT does not move its result (to simplify its execution) by Roberto Ierusalimschy · 6 years ago
  59. 28f215e comments by Roberto Ierusalimschy · 6 years ago
  60. d2fb34a 'OP_TAILCALL' calling C functions finishes the call and returns by Roberto Ierusalimschy · 6 years ago
  61. ab0a851 'luaD_tryfuncTM' can ensure it does not change the stack by Roberto Ierusalimschy · 6 years ago
  62. 728ff94 error handler in protected calls must be a function by Roberto Ierusalimschy · 6 years ago
  63. ad96009 avoid jumping into a variable scope (C++ does not allow that) by Roberto Ierusalimschy · 6 years ago
  64. 33e3774 keep more opcode arguments byte-aligned by Roberto Ierusalimschy · 6 years ago
  65. a9295a2 typos in comments by Roberto Ierusalimschy · 6 years ago
  66. c6fedc9 new command 'print' (to print literal strings) in mini-language by Roberto Ierusalimschy · 6 years ago
  67. 68af7cc another try with table resize. by Roberto Ierusalimschy · 6 years ago
  68. 28323ae by-one error when filling missing arguments in a tail call by Roberto Ierusalimschy · 6 years ago
  69. cf7eff4 keep control of stack top in Lua functions concentrated in 'luaV_execute' by Roberto Ierusalimschy · 6 years ago
  70. 8691612 when calling a hook, cannot decrease 'ci->top' (to preserve stack by Roberto Ierusalimschy · 6 years ago
  71. f99f3c4 comment by Roberto Ierusalimschy · 6 years ago
  72. f360e77 assert cannot use instruction after the last by Roberto Ierusalimschy · 7 years ago
  73. 4676f65 new macros 'isOT'/'isIT' by Roberto Ierusalimschy · 7 years ago
  74. 1d5b885 when running Lua code, there is no need to keep 'L->top' "correct"; by Roberto Ierusalimschy · 7 years ago
  75. 4dc0be9 new macro 'isLuacode' (to distinguish regular Lua code from by Roberto Ierusalimschy · 7 years ago
  76. 3153a41 no need to save 'pc' in case of allocation errors by Roberto Ierusalimschy · 7 years ago
  77. d388c16 new opcodes 'FORLOOP1'/'FORPREP1' for "basic for" (integer variable by Roberto Ierusalimschy · 7 years ago
  78. ab07005 new auxiliary function 'luaK_isKint' + removal of 'luaK_needclose', by Roberto Ierusalimschy · 7 years ago
  79. 7024f49 default now is compiling without compatibility options + smaller by Roberto Ierusalimschy · 7 years ago
  80. 2f6f6ab 'rehash' -> 'tablerehash' by Roberto Ierusalimschy · 7 years ago
  81. 3064ede details (cleaning uses of 'exp1') by Roberto Ierusalimschy · 7 years ago
  82. f8c1c14 some cleaning on signed opcode parameters by Roberto Ierusalimschy · 7 years ago
  83. 4b6928e (1 << 31) with signed integer has undefined behavior in C by Roberto Ierusalimschy · 7 years ago
  84. b3f924b 'Proto->numparams' does not include vararg parameter by Roberto Ierusalimschy · 7 years ago
  85. e001d5a 'VRELOCABLE' -> 'VRELOC' by Roberto Ierusalimschy · 7 years ago
  86. e752d84 bug: memory-allocation error when resizing a table can leave it by Roberto Ierusalimschy · 7 years ago
  87. 86431a2 new opcodes BANDK/BORK/BXORK. (They do not use immediate operands by Roberto Ierusalimschy · 7 years ago
  88. 36cf8f3 Code should not change the stack level after the initialization of a by Roberto Ierusalimschy · 7 years ago
  89. 725c15a when shrinking stack, always shrinks the CI list. by Roberto Ierusalimschy · 7 years ago
  90. b077b20 back to reallocation when resizing the string table. by Roberto Ierusalimschy · 7 years ago
  91. 3cf340f allows memory-allocation errors when shrinking blocks by Roberto Ierusalimschy · 7 years ago
  92. 7ad20af more freedom in handling memory-allocation errors (not all allocations by Roberto Ierusalimschy · 7 years ago
  93. bfb88e9 'luaD_growstack' cannot raise any errors when 'raiseerror' is by Roberto Ierusalimschy · 7 years ago
  94. c5ebed7 'luaM_shrinkvector' raises an error if it cannot shrink the block by Roberto Ierusalimschy · 7 years ago
  95. e663a24 more freedom in handling memory-allocation errors (not all allocations by Roberto Ierusalimschy · 7 years ago
  96. 40f823e new C instruction "rawcheckstack" (to test failing in 'lua_checkstack') by Roberto Ierusalimschy · 7 years ago
  97. 7622373 using explicit tests for allocation overflow whenever possible by Roberto Ierusalimschy · 7 years ago
  98. 46bc7f2 detail (comment) by Roberto Ierusalimschy · 7 years ago
  99. cc01d46 new test function 'T.allocount' to restrict number of allocations by Roberto Ierusalimschy · 7 years ago
  100. 9fa1baf opcodes for order and shift can use several metamethods, by Roberto Ierusalimschy · 7 years ago