Commit History

Author SHA1 Message Date
  Mike Pall 0123e4fc89 FFI: Extend metamethod tutorial. 14 years ago
  Mike Pall fa1675baad ARM: Fix IR splitting for softfp XLOAD. 14 years ago
  Mike Pall 4bcf2b40fe ARM: Fix code generation for type-check only softfp [AHUV]LOAD. 14 years ago
  Mike Pall f1849fa928 x64: Fix lightuserdata comparisons. 14 years ago
  Mike Pall 7b0157aa99 Spelling. 14 years ago
  Mike Pall ec56c25790 PPC: Install dis_ppc.lua. 14 years ago
  Mike Pall 2dc574d06b FFI: Compile calls to stdcall, fastcall and vararg functions. 14 years ago
  Mike Pall 1d190c99a2 PPC: Fuse BAND with shift to rlwinm. 14 years ago
  Mike Pall 455917fa0a Add more FOLD rules for shift + BAND simplifications. 14 years ago
  Mike Pall 17cb366fc9 x64: Fix code generation for BSWAP. 14 years ago
  Mike Pall 179fe9e5d8 PPC: Fuse BSWAP with XLOAD/XSTORE to lwbrx/stwbrx. 14 years ago
  Mike Pall ca2b923026 PPC/e500: Fix write barrier in USETS. 14 years ago
  Mike Pall 9df9c7ef73 PPC: Fix externally provided relocation offsets in DynASM. 14 years ago
  Mike Pall bec4d20fb6 PPC: Fix write barrier in USETV/USETS. 14 years ago
  Mike Pall 0cf8c20be8 PPC: Integrate and enable JIT compiler. 14 years ago
  Mike Pall fa9ade356b Allow selection of single-number vs. dual-number mode in Makefile. 14 years ago
  Mike Pall 96d8611d1b PPC: Fix/improve interpreter/JIT integration. 14 years ago
  Mike Pall 167f638f91 PPC: Generalize rematerialization handling. 14 years ago
  Mike Pall 826fb377ec PPC: Add support for GDB JIT API. 14 years ago
  Mike Pall 3591609dad PPC: Add Linux/PPC cache flush mechanism. 14 years ago
  Mike Pall 8fc9bc1724 Make sure to flush/sync the D/I-cache for all generated code. 14 years ago
  Mike Pall 32098921fd Fix handling of alignment arguments (nil) to CALLX. 14 years ago
  Mike Pall cb1dd159e3 PPC: Add support for per-trace exit stubs. 14 years ago
  Mike Pall a0d7827554 Generalize handling of stack checks indicated by highest exit + 1. 14 years ago
  Mike Pall 84683405fb Don't save/restore tmptv with copyTV. 14 years ago
  Mike Pall 86a5cc427d Fix compiler warning. 14 years ago
  Mike Pall 7aa2c994b5 Whitespace. 14 years ago
  Mike Pall aa502203a6 Add missing FOLD rule for CONV.u64.int + sign-extension. 14 years ago
  Mike Pall fee957b22d FFI: Cleanup/fix 64 bit arithmetic in assembler backend. 14 years ago
  Mike Pall 2e5c0870bc x64: Fix math.random() code generation. 14 years ago