summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2016-03-03RELEASE LuaJIT-2.1.0-beta2v2.1.0-beta2Mike Pall2-3/+3
2016-03-03Update changelog.Mike Pall1-4/+14
2016-03-03Bump copyright date to 2016.Mike Pall177-197/+196
2016-03-03Fix Android/x86 build.Mike Pall1-1/+1
2016-03-01Fix build with JIT disabled.Mike Pall2-4/+0
2016-02-26Use internal implementation for converting FP numbers to strings.Mike Pall11-121/+627
2016-02-22Windows/x64/LJ_GC64: Fix math.frexp() and math.modf().Mike Pall1-0/+8
2016-02-10Don't allocate unused 2nd result register in JIT compiler backend.Mike Pall4-4/+4
2016-02-10MIPS: Add soft-float support to JIT compiler backend.Mike Pall7-83/+418
2016-02-09Generalize LJ_SOFTFP dependencies in lj_asm.c.Mike Pall2-15/+12
2016-02-01PS4: Switch default build to amalgamated and LJ_GC64 mode.Mike Pall1-6/+26
2016-01-29MIPS: Switch to dual-number mode. Fix soft-float interpreter.Mike Pall7-1426/+1418
2016-01-18Add proper DynASM dependency.Mike Pall1-1/+1
2016-01-18FFI: Parse #line NN and #NN.Mike Pall1-5/+26
2016-01-18Always merge snapshots without instructions inbetween.Mike Pall1-2/+2
2016-01-18Rollback due to HREFK + load fwd must restore guardemit state.Mike Pall1-4/+12
2015-12-28DynASM/x64: Fix for full VREG support.Mike Pall1-1/+2
2015-12-28x86: Disassemble AES instructions.Mike Pall1-0/+5
2015-12-28x86: Improve disassembly of AVX shift instructions.Mike Pall1-2/+2
2015-12-28DynASM/x86: Add AVX AES instructions.Mike Pall1-0/+6
2015-12-28ARM: Add external frame unwinding.Mike Pall3-28/+84
2015-12-28DynASM/x64: Add full VREG support.Mike Pall2-36/+104
2015-12-28FFI: Properly unsink non-standard cdata allocations.Mike Pall4-6/+15
2015-12-18MIPS soft-float, part 2: Add soft-float FFI support.Mike Pall3-21/+53
2015-12-17MIPS soft-float, part 1: Add soft-float support to interpreter.Mike Pall6-224/+1189
2015-11-26FFI: Fix SPLIT pass for CONV i64.u64.Mike Pall1-1/+2
2015-11-18x64/LJ_GC64: Fix stack growth in vararg function setup.Mike Pall1-1/+1
2015-11-04Document minimum compiler requirements for 2.1 branch.Mike Pall1-3/+3
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 changelog.Mike Pall1-0/+1
2015-10-24iOS/ARM64: Add build instructions.Mike Pall1-0/+7
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-24x86/x64: Disassemble AVX/AVX2 instructions.Mike Pall1-70/+155
2015-10-24Whitespace.Mike Pall1-1/+1
2015-10-24DynASM: Bump version to 1.4.Mike Pall7-20/+20
2015-10-24DynASM/x86: Add AVX and AVX2 opcodes.Mike Pall2-71/+338
2015-10-24DynASM/x86: Add AES-NI opcodes.Mike Pall1-0/+9
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-24Fix pairs() recording.Mike Pall1-1/+1
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-01Add collectgarbage("isrunning").Mike Pall3-2/+6
2015-10-01Fix unsinking check.Mike Pall1-15/+11
2015-09-20FFI: Add ssize_t declaration.Mike Pall3-0/+5
2015-09-20Fix Cygwin support. Note: this is not a supported target.Mike Pall3-4/+10