Commit Verlauf

Autor SHA1 Nachricht Datum
  Mike Pall fa5cd010e8 Add support for tailcalls from internal C functions. vor 14 Jahren
  Mike Pall 23f847f4ed Optimize lookups in empty proxy tables. vor 14 Jahren
  Mike Pall a1f66abe4e Avoid phantom stores to proxy tables. vor 14 Jahren
  Mike Pall efcaef22bd Inline lj_gc_barrierback(). vor 14 Jahren
  Mike Pall d85b7e636e Fix recording of JLOOP with higher maxslot. vor 14 Jahren
  Mike Pall f69524f7f1 PPC: Misc. fixes for interpreter. vor 14 Jahren
  Mike Pall 54e986a51d ARM: Misc. fixes for interpreter. vor 14 Jahren
  Mike Pall 040c8c5737 ARM: Add string.* fast functions and GC steps. vor 14 Jahren
  Mike Pall da1ef8c3b0 ARM: Add rawget() fast function. vor 14 Jahren
  Mike Pall 89022b4c3e Use lj_vm_tobit() on targets without FPU. vor 14 Jahren
  Mike Pall f089f3954c ARM: Add bit.* fast functions and lj_vm_tobit(). vor 14 Jahren
  Mike Pall 161bc379f0 ARM: Add GPR variants for shift aliases to DynASM. vor 14 Jahren
  Mike Pall 27bf481669 ARM: Misc. fixes for interpreter. vor 14 Jahren
  Mike Pall b56784aae2 ARM: Add BC_CAT and lj_cont_cat. vor 14 Jahren
  Mike Pall b1912f3325 ARM: Add missing metamethod handlers and continuations. vor 14 Jahren
  Mike Pall aee129a789 ARM: Add tailcall instructions. vor 14 Jahren
  Mike Pall 16e0ecaf54 ARM: Add table.getn() fast function. vor 14 Jahren
  Mike Pall 9e18260fb4 ARM: Add upvalue get/set and closure-related instructions. vor 14 Jahren
  Mike Pall 3af41060c7 ARM: Add test/copy and comparison instructions. vor 14 Jahren
  Mike Pall 83e302938b ARM: Add math.* fast functions. vor 14 Jahren
  Mike Pall 1f4f805c96 ARM: Add getmetatable(), setmetatable() and tonumber() fast functions. vor 14 Jahren
  Mike Pall 0046f955eb ARM: Handle stack growth during function calls. vor 14 Jahren
  Mike Pall 3f8fed5358 ARM: Add pc-relative loads to DynASM. vor 14 Jahren
  Mike Pall 1a56dacbcf ARM: Add build rules (still disabled). vor 14 Jahren
  Mike Pall ee644872e3 FFI: Register the FFI library as a loaded module in luaopen_ffi(). vor 14 Jahren
  Mike Pall 734e96fa05 Remove links to shootout. vor 14 Jahren
  Mike Pall 66a1006175 Fuse XLOAD/XSTORE operands more aggressively. vor 14 Jahren
  Mike Pall 3acd4892e9 Add FOLD rule for FLOAT->NUM->FLOAT conversions. vor 14 Jahren
  Mike Pall 48438b9e13 Fix code generation for PHIs with type IRT_FLOAT. vor 14 Jahren
  Mike Pall 5b7a8baea4 x64: Fix getmetatable(lightuserdata). vor 14 Jahren