aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2016-04-18x86/x64: Search for exit jumps with instruction length decoder.Mike Pall1-9/+104
2016-04-14MIPS: Fix BC_ISNEXT fallback path.Mike Pall1-17/+17
2016-04-03Fix recording of select(n, ...) with off-trace varargsMike Pall1-1/+4
2016-04-03Cygwin: Allow cross-builds to non-Cygwin targets.Mike Pall3-8/+11
2016-03-30MIPS: Fix use of ffgccheck delay slots in interpreter.Mike Pall1-0/+5
2016-03-28Windows: Remove intermediate files at end of build.Mike Pall1-0/+2
2016-03-28Fix display of NULL (light)userdata in -jdump.Mike Pall1-1/+1
2016-03-22Fix install for cross-builds.Mike Pall2-14/+23
2016-03-22Fix compiler warnings.Mike Pall3-2/+3
2016-03-03Bump copyright date to 2016.Mike Pall177-197/+196
2016-02-10Don't allocate unused 2nd result register in JIT compiler backend.Mike Pall4-4/+4
2015-11-26FFI: Fix SPLIT pass for CONV i64.u64.Mike Pall1-1/+2
2015-11-04DynASM/x86: Add rdpmc instruction.Mike Pall1-0/+1
2015-11-04Extend Valgrind suppressions for non-inlined C code.Mike Pall1-0/+15
2015-10-24Update build instructions.Mike Pall1-15/+12
2015-10-24OSX: Switch to Clang as the default compiler.Mike Pall1-18/+28
2015-10-24iOS: Disable os.execute() when building for iOS >= 8.0.Mike Pall2-1/+4
2015-10-24DynASM/x86: Restrict shld/shrd to operands with same width.Mike Pall1-2/+2
2015-10-24DynASM/x86: Fix some SSE instruction templates.Mike Pall1-3/+3
2015-10-24FFI: Fix ipairs() recording.Mike Pall1-4/+5
2015-10-15Drop marks from replayed instructions when sinking.Mike Pall1-1/+1
2015-10-01Flush symbol tables in jit.dump on trace flush.Mike Pall1-0/+1
2015-10-01Fix unsinking check.Mike Pall1-15/+11
2015-09-20Fix Cygwin support. Note: this is not a supported target.Mike Pall3-4/+10
2015-08-20Properly handle OOM in trace_save().Mike Pall1-4/+12
2015-08-20Fix NYICF error message.Mike Pall1-1/+1
2015-07-17FFI: Don't propagate qualifiers into subtypes of complex.Mike Pall1-0/+4
2015-07-10Limit number of arguments given to io.lines() and fp:lines().Mike Pall1-4/+11
2015-06-10Fix narrowing of TOBIT.Mike Pall1-5/+2
2015-06-09x64: Allow building without external unwinder.Mike Pall6-8/+37
2015-05-14RELEASE LuaJIT-2.0.4v2.0.4Mike Pall13-16/+16
2015-05-14Update changelog.Mike Pall1-0/+50
2015-05-04x86/x64: Fix argument check for bit shifts.Mike Pall1-3/+7
2015-04-28Fix stack check in narrowing optimization.Mike Pall1-3/+11
2015-03-11Doc cleanup.Mike Pall1-11/+2
2015-03-05Fix Lua/C API typecheck error for special indexes.Mike Pall1-3/+17
2015-03-02FFI: Fix FOLD rule for TOBIT + CONV num.u32.Mike Pall1-3/+8
2015-02-25ARM: Handle more arch defines.Mike Pall1-1/+3
2015-02-25Properly fail unsupported cross-compile to MIPS64.Mike Pall1-0/+3
2015-02-22Fix string to number conversion.Mike Pall1-1/+1
2015-02-21x86/x64: Fix code generation for fused test/arith ops.Mike Pall1-2/+6
2015-02-18FFI: Prevent DSE across ffi.string().Mike Pall1-0/+1
2015-02-02Fix lexer error for chunks without tokens.Mike Pall1-0/+1
2015-01-17Don't compile IR_RETF after CALLT to ff with-side effects.Mike Pall1-0/+2
2015-01-17OpenBSD/x86: Better executable memory allocation for W^X mode.Mike Pall1-2/+15
2015-01-05Bump copyright date to 2015.Mike Pall177-195/+195
2015-01-05Fix BC_UCLO/BC_JMP join optimization in Lua parser.Mike Pall1-2/+4
2015-01-05ARM: Minor interpreter optimization.Mike Pall1-3/+2
2015-01-05x86: Minor interpreter optimization.Mike Pall1-2/+1
2015-01-04Fix docs.Mike Pall1-1/+1