1. 24 Jan, 2019 1 commit
  2. 09 Dec, 2018 1 commit
  3. 13 Oct, 2018 1 commit
    • Terry Ellison's avatar
      Optimise ROTable accesses and interface (#2505) · 5f67de8d
      Terry Ellison authored
      -  Optimise ROTable accesses and interface
      
      This includes some refinements to the ROTable cache which remove the linker cludges on the CROSS_COMPILE builds.  Also keyhole tweaks to some of the Lua VM code to implrove runtimes.
      
      I also noticed some compile time warnings during the build; the change to uz_unzip.c doesn't impact the compiled code, but does remove the compiler warnings.
      5f67de8d
  4. 10 Oct, 2018 1 commit
  5. 29 Sep, 2018 1 commit
  6. 11 Aug, 2018 2 commits
  7. 22 Jun, 2018 1 commit
  8. 19 Apr, 2018 1 commit
  9. 17 Mar, 2018 2 commits
  10. 12 Dec, 2015 1 commit
    • Johny Mattsson's avatar
      Major cleanup of module registration. · 6b6456be
      Johny Mattsson authored
      As per #810 & #796, only LUA_OPTIMIZE_MEMORY=2 & MIN_OPT_LEVEL=2 are
      supported when building. This commit effects that limitation.
      
      With this change modules/auxmods.h no longer needs to be updated for
      every new module, nor do module writers need to cater for a hypothetical
      LUA_OPTIMIZE_MEMORY < 2 scenario.
      6b6456be
  11. 03 Nov, 2015 1 commit