-
Notifications
You must be signed in to change notification settings - Fork 104
Update to LuaJIT 2.0.5 #1
base: master
Are you sure you want to change the base?
Commits on Mar 24, 2014
-
Mike Pall committed
Mar 24, 2014 Configuration menu - View commit details
-
Copy full SHA for 1ca794e - Browse repository at this point
Copy the full SHA 1ca794eView commit details
Commits on Mar 27, 2014
-
x86/x64: Avoid use of SAHF instruction.
Mike Pall committedMar 27, 2014 Configuration menu - View commit details
-
Copy full SHA for c03be12 - Browse repository at this point
Copy the full SHA c03be12View commit details -
Fix check for reuse of SCEV results in FORL.
Mike Pall committedMar 27, 2014 Configuration menu - View commit details
-
Copy full SHA for 095344c - Browse repository at this point
Copy the full SHA 095344cView commit details
Commits on Mar 28, 2014
-
FFI: Fix pseudo type conversions for type punning.
Mike Pall committedMar 28, 2014 Configuration menu - View commit details
-
Copy full SHA for c735293 - Browse repository at this point
Copy the full SHA c735293View commit details
Commits on Mar 31, 2014
-
FFI: Allow non-scalar cdata to be compared for equality by address.
Mike Pall committedMar 31, 2014 Configuration menu - View commit details
-
Copy full SHA for 19b69f2 - Browse repository at this point
Copy the full SHA 19b69f2View commit details
Commits on Apr 1, 2014
-
Correct fix for reuse of SCEV results in FORL.
Mike Pall committedApr 1, 2014 Configuration menu - View commit details
-
Copy full SHA for b293063 - Browse repository at this point
Copy the full SHA b293063View commit details
Commits on Apr 3, 2014
-
Fix top slot calculation for snapshots with continuations.
Mike Pall committedApr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for 111b2e8 - Browse repository at this point
Copy the full SHA 111b2e8View commit details
Commits on Apr 8, 2014
-
FFI: Fix cdata equality comparison against strings.
Mike Pall committedApr 8, 2014 Configuration menu - View commit details
-
Copy full SHA for 4ed3ee1 - Browse repository at this point
Copy the full SHA 4ed3ee1View commit details -
FFI: Fix cdata equality comparison against other Lua types.
Mike Pall committedApr 8, 2014 Configuration menu - View commit details
-
Copy full SHA for cc5075e - Browse repository at this point
Copy the full SHA cc5075eView commit details
Commits on Apr 17, 2014
-
Mike Pall committed
Apr 17, 2014 Configuration menu - View commit details
-
Copy full SHA for 65626ea - Browse repository at this point
Copy the full SHA 65626eaView commit details
Commits on Apr 21, 2014
-
x64: Allow building with LUAJIT_USE_SYSMALLOC and LUAJIT_USE_VALGRIND.
Valgrind 3.9 killed MAP_32BIT support. Ugh. So now we have to rely on undocumented behavior where Valgrind always allocates from the bottom of memory. Alas, such a binary won't run properly without Valgrind.
Mike Pall committedApr 21, 2014 Configuration menu - View commit details
-
Copy full SHA for f3374b5 - Browse repository at this point
Copy the full SHA f3374b5View commit details
Commits on Apr 22, 2014
-
Prevent adding side traces for stack checks.
Mike Pall committedApr 22, 2014 Configuration menu - View commit details
-
Copy full SHA for 18309b0 - Browse repository at this point
Copy the full SHA 18309b0View commit details -
Prevent GC estimate miscalculation due to buffer growth.
Mike Pall committedApr 22, 2014 Configuration menu - View commit details
-
Copy full SHA for 2715fe3 - Browse repository at this point
Copy the full SHA 2715fe3View commit details
Commits on Apr 26, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 7a39be0 - Browse repository at this point
Copy the full SHA 7a39be0View commit details
Commits on May 6, 2014
-
FFI: Another fix for cdata equality comparisons.
Mike Pall committedMay 6, 2014 Configuration menu - View commit details
-
Copy full SHA for ef82bb0 - Browse repository at this point
Copy the full SHA ef82bb0View commit details -
x64: Workaround for MSVC build issue.
Mike Pall committedMay 6, 2014 Configuration menu - View commit details
-
Copy full SHA for 2917288 - Browse repository at this point
Copy the full SHA 2917288View commit details
Commits on May 12, 2014
-
Fix frame traversal while searching for error function.
Mike Pall committedMay 12, 2014 Configuration menu - View commit details
-
Copy full SHA for 624260f - Browse repository at this point
Copy the full SHA 624260fView commit details
Commits on May 15, 2014
-
Fix FOLD rule for STRREF of SNEW.
Mike Pall committedMay 15, 2014 Configuration menu - View commit details
-
Copy full SHA for 8a38af2 - Browse repository at this point
Copy the full SHA 8a38af2View commit details -
FFI: Fix recording of indexing a struct pointer ctype object itself.
Mike Pall committedMay 15, 2014 Configuration menu - View commit details
-
Copy full SHA for fe288e7 - Browse repository at this point
Copy the full SHA fe288e7View commit details
Commits on May 20, 2014
-
Fix FOLD rule for string.sub(s, ...) == k.
Mike Pall committedMay 20, 2014 Configuration menu - View commit details
-
Copy full SHA for e157651 - Browse repository at this point
Copy the full SHA e157651View commit details
Commits on May 27, 2014
-
x86: Fix code generation for unused result of math.random().
Mike Pall committedMay 27, 2014 Configuration menu - View commit details
-
Copy full SHA for fc76d54 - Browse repository at this point
Copy the full SHA fc76d54View commit details -
PPC: Fix red zone overflow in machine code generation.
Mike Pall committedMay 27, 2014 Configuration menu - View commit details
-
Copy full SHA for 49d3157 - Browse repository at this point
Copy the full SHA 49d3157View commit details
Commits on May 28, 2014
-
Fix compatibility issues with Illumos.
Thanks to Theo Schlossnagle.
Mike Pall committedMay 28, 2014 Configuration menu - View commit details
-
Copy full SHA for 7fb503d - Browse repository at this point
Copy the full SHA 7fb503dView commit details
Commits on Jun 11, 2014
-
Fix debug info for main chunk of stripped bytecode.
Mike Pall committedJun 11, 2014 Configuration menu - View commit details
-
Copy full SHA for e7c6a1a - Browse repository at this point
Copy the full SHA e7c6a1aView commit details -
x86: lj_math_random_step() clobbers XMM regs on OSX Clang.
Mike Pall committedJun 11, 2014 Configuration menu - View commit details
-
Copy full SHA for 7dc9e5a - Browse repository at this point
Copy the full SHA 7dc9e5aView commit details
Commits on Jun 12, 2014
-
FFI: Fix frame traversal for backtraces with FFI callbacks.
Mike Pall committedJun 12, 2014 Configuration menu - View commit details
-
Copy full SHA for 5e7b9bb - Browse repository at this point
Copy the full SHA 5e7b9bbView commit details
Commits on Jun 13, 2014
-
Mike Pall committed
Jun 13, 2014 Configuration menu - View commit details
-
Copy full SHA for bb5dfbb - Browse repository at this point
Copy the full SHA bb5dfbbView commit details
Commits on Jul 1, 2014
-
Mike Pall committed
Jul 1, 2014 Configuration menu - View commit details
-
Copy full SHA for a6c34b8 - Browse repository at this point
Copy the full SHA a6c34b8View commit details
Commits on Jul 4, 2014
-
FFI: Fix compilation of reference field access.
Mike Pall committedJul 4, 2014 Configuration menu - View commit details
-
Copy full SHA for f948fe0 - Browse repository at this point
Copy the full SHA f948fe0View commit details
Commits on Jul 24, 2014
-
Invalidate backpropagation cache after DCE.
Mike Pall committedJul 24, 2014 Configuration menu - View commit details
-
Copy full SHA for 59d2906 - Browse repository at this point
Copy the full SHA 59d2906View commit details
Commits on Aug 5, 2014
-
FFI: Fix __index/__newindex metamethod resolution for ctypes.
Mike Pall committedAug 5, 2014 Configuration menu - View commit details
-
Copy full SHA for 66515a0 - Browse repository at this point
Copy the full SHA 66515a0View commit details
Commits on Sep 8, 2014
-
FFI: Fix for cdata vs. non-cdata arithmetic and comparisons.
Thanks to Roman Tsisyk.
Mike Pall committedSep 8, 2014 Configuration menu - View commit details
-
Copy full SHA for 247ead6 - Browse repository at this point
Copy the full SHA 247ead6View commit details -
FFI: Fix initialization of unions of subtypes.
Thanks to Peter Colberg.
Mike Pall committedSep 8, 2014 Configuration menu - View commit details
-
Copy full SHA for 41156fe - Browse repository at this point
Copy the full SHA 41156feView commit details
Commits on Sep 21, 2014
-
Configuration menu - View commit details
-
Copy full SHA for ae7d4d5 - Browse repository at this point
Copy the full SHA ae7d4d5View commit details
Commits on Sep 22, 2014
-
DynASM/x86: Add fldenv, f[n]stenv, fxsave, fxrstor opcodes.
Thanks to Cosmin Apreutesei.
Mike Pall committedSep 22, 2014 Configuration menu - View commit details
-
Copy full SHA for cb886b5 - Browse repository at this point
Copy the full SHA cb886b5View commit details
Commits on Oct 7, 2014
-
Fix DragonFly build (unsupported).
Thanks to Robin Hahling, Alex Hornung and Joris Giovannangeli.
Mike Pall committedOct 7, 2014 Configuration menu - View commit details
-
Copy full SHA for 4846a71 - Browse repository at this point
Copy the full SHA 4846a71View commit details
Commits on Oct 8, 2014
-
Fix fused constant loads under high register pressure.
Mike Pall committedOct 8, 2014 Configuration menu - View commit details
-
Copy full SHA for 6d0654d - Browse repository at this point
Copy the full SHA 6d0654dView commit details
Commits on Nov 3, 2014
-
FFI: No meta fallback when indexing pointer to incomplete struct.
Mike Pall committedNov 3, 2014 Configuration menu - View commit details
-
Copy full SHA for a31c317 - Browse repository at this point
Copy the full SHA a31c317View commit details
Commits on Nov 28, 2014
-
Fix snapshot #0 handling for traces with a stack check on entry.
Mike Pall committedNov 28, 2014 Configuration menu - View commit details
-
Copy full SHA for c75c62b - Browse repository at this point
Copy the full SHA c75c62bView commit details
Commits on Dec 3, 2014
-
DynASM/ARM: Fix description shown for multi-element templates.
Mike Pall committedDec 3, 2014 Configuration menu - View commit details
-
Copy full SHA for 3f2e4ec - Browse repository at this point
Copy the full SHA 3f2e4ecView commit details
Commits on Dec 8, 2014
-
Avoid error messages when building with Clang.
Mike Pall committedDec 8, 2014 Configuration menu - View commit details
-
Copy full SHA for 6fddb9b - Browse repository at this point
Copy the full SHA 6fddb9bView commit details
Commits on Dec 15, 2014
-
Gracefully handle lua_error() for a suspended coroutine.
Thanks to Sergei Zhirikov.
Mike Pall committedDec 15, 2014 Configuration menu - View commit details
-
Copy full SHA for c6e6924 - Browse repository at this point
Copy the full SHA c6e6924View commit details
Commits on Dec 20, 2014
-
x86: Fix argument checks for ipairs() iterator.
Mike Pall committedDec 20, 2014 Configuration menu - View commit details
-
Copy full SHA for 10caad0 - Browse repository at this point
Copy the full SHA 10caad0View commit details
Commits on Dec 27, 2014
-
Fix corner case in string to number conversion.
Mike Pall committedDec 27, 2014 Configuration menu - View commit details
-
Copy full SHA for 1b774d9 - Browse repository at this point
Copy the full SHA 1b774d9View commit details -
ARM: Fix excess stack growth in interpreter.
Mike Pall committedDec 27, 2014 Configuration menu - View commit details
-
Copy full SHA for 5482656 - Browse repository at this point
Copy the full SHA 5482656View commit details -
ARM: Fix write barrier check in BC_USETS.
Mike Pall committedDec 27, 2014 Configuration menu - View commit details
-
Copy full SHA for 16f910b - Browse repository at this point
Copy the full SHA 16f910bView commit details -
PPC: Fix excess stack growth in interpreter.
Mike Pall committedDec 27, 2014 Configuration menu - View commit details
-
Copy full SHA for 6319e03 - Browse repository at this point
Copy the full SHA 6319e03View commit details -
MIPS: Fix excess stack growth in interpreter.
Mike Pall committedDec 27, 2014 Configuration menu - View commit details
-
Copy full SHA for f45d11e - Browse repository at this point
Copy the full SHA f45d11eView commit details -
DynASM/ARM: Fix rollback for variant templates.
Mike Pall committedDec 27, 2014 Configuration menu - View commit details
-
Copy full SHA for db7cb5a - Browse repository at this point
Copy the full SHA db7cb5aView commit details
Commits on Jan 4, 2015
-
Mike Pall committed
Jan 4, 2015 Configuration menu - View commit details
-
Copy full SHA for 9caaf65 - Browse repository at this point
Copy the full SHA 9caaf65View commit details -
x86: Minor interpreter optimization.
Mike Pall committedJan 4, 2015 Configuration menu - View commit details
-
Copy full SHA for 31e6683 - Browse repository at this point
Copy the full SHA 31e6683View commit details -
ARM: Minor interpreter optimization.
Mike Pall committedJan 4, 2015 Configuration menu - View commit details
-
Copy full SHA for 4d9e8e2 - Browse repository at this point
Copy the full SHA 4d9e8e2View commit details
Commits on Jan 5, 2015
-
Fix BC_UCLO/BC_JMP join optimization in Lua parser.
Mike Pall committedJan 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 999f57d - Browse repository at this point
Copy the full SHA 999f57dView commit details -
Mike Pall committed
Jan 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 86913b9 - Browse repository at this point
Copy the full SHA 86913b9View commit details
Commits on Jan 17, 2015
-
OpenBSD/x86: Better executable memory allocation for W^X mode.
Mike Pall committedJan 17, 2015 Configuration menu - View commit details
-
Copy full SHA for b876d6d - Browse repository at this point
Copy the full SHA b876d6dView commit details -
Don't compile IR_RETF after CALLT to ff with-side effects.
Mike Pall committedJan 17, 2015 Configuration menu - View commit details
-
Copy full SHA for 7f01300 - Browse repository at this point
Copy the full SHA 7f01300View commit details
Commits on Feb 2, 2015
-
Fix lexer error for chunks without tokens.
Mike Pall committedFeb 2, 2015 Configuration menu - View commit details
-
Copy full SHA for dfa173b - Browse repository at this point
Copy the full SHA dfa173bView commit details
Commits on Feb 18, 2015
-
FFI: Prevent DSE across ffi.string().
Mike Pall committedFeb 18, 2015 Configuration menu - View commit details
-
Copy full SHA for 704280f - Browse repository at this point
Copy the full SHA 704280fView commit details
Commits on Feb 21, 2015
-
x86/x64: Fix code generation for fused test/arith ops.
Thanks to Alexander Nasonov and AFL.
Mike Pall committedFeb 21, 2015 Configuration menu - View commit details
-
Copy full SHA for 4fa51af - Browse repository at this point
Copy the full SHA 4fa51afView commit details
Commits on Feb 22, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e6b0875 - Browse repository at this point
Copy the full SHA e6b0875View commit details
Commits on Feb 25, 2015
-
Properly fail unsupported cross-compile to MIPS64.
Mike Pall committedFeb 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 7ff4768 - Browse repository at this point
Copy the full SHA 7ff4768View commit details -
ARM: Handle more arch defines.
Mike Pall committedFeb 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 5c0e33c - Browse repository at this point
Copy the full SHA 5c0e33cView commit details
Commits on Mar 2, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 1f578bd - Browse repository at this point
Copy the full SHA 1f578bdView commit details
Commits on Mar 5, 2015
-
Fix Lua/C API typecheck error for special indexes.
Mike Pall committedMar 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 8b6af89 - Browse repository at this point
Copy the full SHA 8b6af89View commit details
Commits on Mar 11, 2015
-
Mike Pall committed
Mar 11, 2015 Configuration menu - View commit details
-
Copy full SHA for a9fd686 - Browse repository at this point
Copy the full SHA a9fd686View commit details
Commits on Apr 28, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 11106aa - Browse repository at this point
Copy the full SHA 11106aaView commit details
Commits on May 4, 2015
-
x86/x64: Fix argument check for bit shifts.
Mike Pall committedMay 4, 2015 Configuration menu - View commit details
-
Copy full SHA for 9622d6b - Browse repository at this point
Copy the full SHA 9622d6bView commit details
Commits on May 14, 2015
-
Mike Pall committed
May 14, 2015 Configuration menu - View commit details
-
Copy full SHA for cd4c59f - Browse repository at this point
Copy the full SHA cd4c59fView commit details -
Mike Pall committed
May 14, 2015 Configuration menu - View commit details
-
Copy full SHA for 69e5342 - Browse repository at this point
Copy the full SHA 69e5342View commit details
Commits on Jun 9, 2015
-
x64: Allow building without external unwinder.
Required for PS4 SDK 2.5. Thanks to James Park.
Mike Pall committedJun 9, 2015 Configuration menu - View commit details
-
Copy full SHA for 7234789 - Browse repository at this point
Copy the full SHA 7234789View commit details
Commits on Jun 10, 2015
-
Mike Pall committed
Jun 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 7f454ae - Browse repository at this point
Copy the full SHA 7f454aeView commit details
Commits on Jul 10, 2015
-
Limit number of arguments given to io.lines() and fp:lines().
Mike Pall committedJul 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 575bfe5 - Browse repository at this point
Copy the full SHA 575bfe5View commit details
Commits on Jul 17, 2015
-
FFI: Don't propagate qualifiers into subtypes of complex.
Mike Pall committedJul 17, 2015 Configuration menu - View commit details
-
Copy full SHA for a5b1c4d - Browse repository at this point
Copy the full SHA a5b1c4dView commit details
Commits on Aug 19, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 424940f - Browse repository at this point
Copy the full SHA 424940fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8715ae6 - Browse repository at this point
Copy the full SHA 8715ae6View commit details
Commits on Sep 20, 2015
-
Fix Cygwin support. Note: this is not a supported target.
Contributed by Yaakov Selkowitz.
Mike Pall committedSep 20, 2015 Configuration menu - View commit details
-
Copy full SHA for 076d625 - Browse repository at this point
Copy the full SHA 076d625View commit details
Commits on Oct 1, 2015
-
Reported by Elias Hogstvedt. Debugged and fixed by Vyacheslav Egorov.
Mike Pall committedOct 1, 2015 Configuration menu - View commit details
-
Copy full SHA for ef087aa - Browse repository at this point
Copy the full SHA ef087aaView commit details -
Flush symbol tables in jit.dump on trace flush.
Mike Pall committedOct 1, 2015 Configuration menu - View commit details
-
Copy full SHA for 2e85af8 - Browse repository at this point
Copy the full SHA 2e85af8View commit details
Commits on Oct 15, 2015
-
Drop marks from replayed instructions when sinking.
Reported by Vyacheslav Egorov.
Mike Pall committedOct 15, 2015 Configuration menu - View commit details
-
Copy full SHA for 4808e62 - Browse repository at this point
Copy the full SHA 4808e62View commit details
Commits on Oct 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e5f4cb1 - Browse repository at this point
Copy the full SHA e5f4cb1View commit details -
DynASM/x86: Fix some SSE instruction templates.
Thanks to Peter Cawley.
Mike Pall committedOct 24, 2015 Configuration menu - View commit details
-
Copy full SHA for 9dc785e - Browse repository at this point
Copy the full SHA 9dc785eView commit details -
DynASM/x86: Restrict shld/shrd to operands with same width.
Thanks to Peter Cawley.
Mike Pall committedOct 24, 2015 Configuration menu - View commit details
-
Copy full SHA for 7579b16 - Browse repository at this point
Copy the full SHA 7579b16View commit details -
iOS: Disable os.execute() when building for iOS >= 8.0.
Thanks to Vyacheslav Egorov.
Mike Pall committedOct 24, 2015 Configuration menu - View commit details
-
Copy full SHA for 3639ff4 - Browse repository at this point
Copy the full SHA 3639ff4View commit details -
OSX: Switch to Clang as the default compiler.
Mike Pall committedOct 24, 2015 Configuration menu - View commit details
-
Copy full SHA for f416cf6 - Browse repository at this point
Copy the full SHA f416cf6View commit details -
Mike Pall committed
Oct 24, 2015 Configuration menu - View commit details
-
Copy full SHA for 1393b2f - Browse repository at this point
Copy the full SHA 1393b2fView commit details
Commits on Nov 4, 2015
-
Extend Valgrind suppressions for non-inlined C code.
Thanks to Dennis Schridde.
Mike Pall committedNov 4, 2015 Configuration menu - View commit details
-
Copy full SHA for 7991a66 - Browse repository at this point
Copy the full SHA 7991a66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 367cba2 - Browse repository at this point
Copy the full SHA 367cba2View commit details
Commits on Nov 26, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 3d4c9f9 - Browse repository at this point
Copy the full SHA 3d4c9f9View commit details
Commits on Feb 10, 2016
-
Don't allocate unused 2nd result register in JIT compiler backend.
Mike Pall committedFeb 10, 2016 Configuration menu - View commit details
-
Copy full SHA for a443889 - Browse repository at this point
Copy the full SHA a443889View commit details
Commits on Mar 3, 2016
-
Mike Pall committed
Mar 3, 2016 Configuration menu - View commit details
-
Copy full SHA for db1b399 - Browse repository at this point
Copy the full SHA db1b399View commit details
Commits on Mar 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ddadbe8 - Browse repository at this point
Copy the full SHA ddadbe8View commit details -
Mike Pall committed
Mar 22, 2016 Configuration menu - View commit details
-
Copy full SHA for 7e05355 - Browse repository at this point
Copy the full SHA 7e05355View commit details
Commits on Mar 28, 2016
-
Fix display of NULL (light)userdata in -jdump.
Thanks to Peter Cawley.
Mike Pall committedMar 28, 2016 Configuration menu - View commit details
-
Copy full SHA for e23fc10 - Browse repository at this point
Copy the full SHA e23fc10View commit details -
Windows: Remove intermediate files at end of build.
Mike Pall committedMar 28, 2016 Configuration menu - View commit details
-
Copy full SHA for 9531eb2 - Browse repository at this point
Copy the full SHA 9531eb2View commit details
Commits on Mar 30, 2016
-
MIPS: Fix use of ffgccheck delay slots in interpreter.
Mike Pall committedMar 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 62af101 - Browse repository at this point
Copy the full SHA 62af101View commit details
Commits on Apr 3, 2016
-
Cygwin: Allow cross-builds to non-Cygwin targets.
Mike Pall committedApr 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 4ab6367 - Browse repository at this point
Copy the full SHA 4ab6367View commit details -
Fix recording of select(n, ...) with off-trace varargs
Thanks to Peter Cawley.
Mike Pall committedApr 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 1c6fd13 - Browse repository at this point
Copy the full SHA 1c6fd13View commit details
Commits on Apr 13, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e5b5e07 - Browse repository at this point
Copy the full SHA e5b5e07View commit details
Commits on Apr 18, 2016
-
x86/x64: Search for exit jumps with instruction length decoder.
Contributed by Peter Cawley.
Mike Pall committedApr 18, 2016 Configuration menu - View commit details
-
Copy full SHA for 73680a5 - Browse repository at this point
Copy the full SHA 73680a5View commit details -
Mike Pall committed
Apr 18, 2016 Configuration menu - View commit details
-
Copy full SHA for cc4f5d0 - Browse repository at this point
Copy the full SHA cc4f5d0View commit details
Commits on Apr 21, 2016
-
Fix handling of non-numeric strings in arithmetic coercions.
Thanks to Vyacheslav Egorov.
Mike Pall committedApr 21, 2016 Configuration menu - View commit details
-
Copy full SHA for 2f0001f - Browse repository at this point
Copy the full SHA 2f0001fView commit details
Commits on Apr 24, 2016
-
Fix GCC 6 -Wmisleading-indentation warnings.
Thanks to Roman Tsisyk.
Mike Pall committedApr 24, 2016 Configuration menu - View commit details
-
Copy full SHA for 7b26e9c - Browse repository at this point
Copy the full SHA 7b26e9cView commit details
Commits on May 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f05280e - Browse repository at this point
Copy the full SHA f05280eView commit details
Commits on May 20, 2016
-
Remove assumption that lj_math_random_step() doesn't clobber FPRs.
Mike Pall committedMay 20, 2016 Configuration menu - View commit details
-
Copy full SHA for 5837c2a - Browse repository at this point
Copy the full SHA 5837c2aView commit details -
Add guard for obscure aliasing between open upvalues and SSA slots.
Thanks to Peter Cawley.
Mike Pall committedMay 20, 2016 Configuration menu - View commit details
-
Copy full SHA for 37e1e70 - Browse repository at this point
Copy the full SHA 37e1e70View commit details
Commits on May 23, 2016
-
x86: Don't spill an explicit REF_BASE in the IR.
Thanks to Vyacheslav Egorov.
Mike Pall committedMay 23, 2016 Configuration menu - View commit details
-
Copy full SHA for 747feb6 - Browse repository at this point
Copy the full SHA 747feb6View commit details
Commits on Jun 3, 2016
-
Don't try to record outermost pcall() return to lower frame.
Mike Pall committedJun 3, 2016 Configuration menu - View commit details
-
Copy full SHA for a5f8a48 - Browse repository at this point
Copy the full SHA a5f8a48View commit details -
Mike Pall committed
Jun 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 3206307 - Browse repository at this point
Copy the full SHA 3206307View commit details
Commits on Jun 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a7bec69 - Browse repository at this point
Copy the full SHA a7bec69View commit details
Commits on Jun 27, 2016
-
Drop leftover regs in 'for' iterator assignment, too.
Mike Pall committedJun 27, 2016 Configuration menu - View commit details
-
Copy full SHA for aef4edd - Browse repository at this point
Copy the full SHA aef4eddView commit details
Commits on Jul 17, 2016
-
Fix unused vars etc. in internal Lua files.
Thanks to François Perrad.
Mike Pall committedJul 17, 2016 Configuration menu - View commit details
-
Copy full SHA for 1914de7 - Browse repository at this point
Copy the full SHA 1914de7View commit details -
Fix for cdata vs. non-cdata arithmetics/comparisons.
Thanks to Vyacheslav Egorov.
Mike Pall committedJul 17, 2016 Configuration menu - View commit details
-
Copy full SHA for b74ddaf - Browse repository at this point
Copy the full SHA b74ddafView commit details -
Mike Pall committed
Jul 17, 2016 Configuration menu - View commit details
-
Copy full SHA for 6be5ffd - Browse repository at this point
Copy the full SHA 6be5ffdView commit details
Commits on Jul 31, 2016
-
Revert "OSX: Switch to Clang as the default compiler."
It breaks cross-compilation to Android. And host "gcc" aliases to "clang", anyway.
Mike Pall committedJul 31, 2016 Configuration menu - View commit details
-
Copy full SHA for 02b9b55 - Browse repository at this point
Copy the full SHA 02b9b55View commit details
Commits on Sep 19, 2016
-
Initialize uv->immutable for upvalues of loaded chunks.
Thanks to Peter Cawley.
Mike Pall committedSep 19, 2016 Configuration menu - View commit details
-
Copy full SHA for 9910ded - Browse repository at this point
Copy the full SHA 9910dedView commit details -
Looks like COLORTERM has gone out of fashion.
Mike Pall committedSep 19, 2016 Configuration menu - View commit details
-
Copy full SHA for 8ada57e - Browse repository at this point
Copy the full SHA 8ada57eView commit details
Commits on Oct 2, 2016
-
ARM: Fix BLX encoding for Thumb interworking calls.
Thanks to Charles Baylis.
Mike Pall committedOct 2, 2016 Configuration menu - View commit details
-
Copy full SHA for fcc8244 - Browse repository at this point
Copy the full SHA fcc8244View commit details
Commits on Oct 13, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a68c411 - Browse repository at this point
Copy the full SHA a68c411View commit details
Commits on Nov 21, 2016
-
Mike Pall committed
Nov 21, 2016 Configuration menu - View commit details
-
Copy full SHA for c3cae04 - Browse repository at this point
Copy the full SHA c3cae04View commit details
Commits on Dec 15, 2016
-
Configuration menu - View commit details
-
Copy full SHA for fb61f7c - Browse repository at this point
Copy the full SHA fb61f7cView commit details
Commits on Jan 17, 2017
-
Fix cross-endian jit.bcsave for MIPS target.
Mike Pall committedJan 17, 2017 Configuration menu - View commit details
-
Copy full SHA for a2013dd - Browse repository at this point
Copy the full SHA a2013ddView commit details -
Mike Pall committed
Jan 17, 2017 Configuration menu - View commit details
-
Copy full SHA for a1e13fa - Browse repository at this point
Copy the full SHA a1e13faView commit details -
Mike Pall committed
Jan 17, 2017 Configuration menu - View commit details
-
Copy full SHA for b93a1dd - Browse repository at this point
Copy the full SHA b93a1ddView commit details
Commits on Feb 20, 2017
-
MIPS: Backport workaround for compact unwind tables.
Mike Pall committedFeb 20, 2017 Configuration menu - View commit details
-
Copy full SHA for 1abd779 - Browse repository at this point
Copy the full SHA 1abd779View commit details -
MIPS: Fix emitted code for U32 to float conversion.
Mike Pall committedFeb 20, 2017 Configuration menu - View commit details
-
Copy full SHA for ee33a1f - Browse repository at this point
Copy the full SHA ee33a1fView commit details -
MIPS: Don't use RID_GP as a scratch register.
Mike Pall committedFeb 20, 2017 Configuration menu - View commit details
-
Copy full SHA for 892d370 - Browse repository at this point
Copy the full SHA 892d370View commit details
Commits on Mar 8, 2017
-
Mike Pall committed
Mar 8, 2017 Configuration menu - View commit details
-
Copy full SHA for a9740d9 - Browse repository at this point
Copy the full SHA a9740d9View commit details -
Fix annoying warning, due to deterministic binutils configuration.
Mike Pall committedMar 8, 2017 Configuration menu - View commit details
-
Copy full SHA for eef77a6 - Browse repository at this point
Copy the full SHA eef77a6View commit details -
Remove internal __mode = "K" and replace with safe check.
Mike Pall committedMar 8, 2017 Configuration menu - View commit details
-
Copy full SHA for 3ab9f5a - Browse repository at this point
Copy the full SHA 3ab9f5aView commit details -
Fix out-of-scope goto handling in parser.
Many thanks to Demetrios Obenour for tracking down this long-standing bug.
Mike Pall committedMar 8, 2017 Configuration menu - View commit details
-
Copy full SHA for ff64836 - Browse repository at this point
Copy the full SHA ff64836View commit details -
Fix overly restrictive range calculation in mcode allocation.
Contributed by Alexey Kopytov.
Mike Pall committedMar 8, 2017 Configuration menu - View commit details
-
Copy full SHA for 4e30836 - Browse repository at this point
Copy the full SHA 4e30836View commit details -
Limit mcode alloc probing, depending on the available pool size.
Contributed by Alexey Kopytov.
Mike Pall committedMar 8, 2017 Configuration menu - View commit details
-
Copy full SHA for d62459f - Browse repository at this point
Copy the full SHA d62459fView commit details -
Remove unnecessary mcode alloc pointer check.
Also fixes Illumos address space issue reported by Theo Schlossnagle.
Mike Pall committedMar 8, 2017 Configuration menu - View commit details
-
Copy full SHA for f50bf75 - Browse repository at this point
Copy the full SHA f50bf75View commit details
Commits on Mar 30, 2017
-
FFI: Fix FOLD rules for int64_t comparisons.
Thanks to Peter Cawley.
Mike Pall committedMar 30, 2017 Configuration menu - View commit details
-
Copy full SHA for e205ad0 - Browse repository at this point
Copy the full SHA e205ad0View commit details
Commits on Apr 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 247b362 - Browse repository at this point
Copy the full SHA 247b362View commit details
Commits on Apr 17, 2017
-
Add workaround for MSVC 2015 stdio changes.
Contributed by Peter Cawley.
Mike Pall committedApr 17, 2017 Configuration menu - View commit details
-
Copy full SHA for 02b4b1e - Browse repository at this point
Copy the full SHA 02b4b1eView commit details
Commits on May 1, 2017
-
Mike Pall committed
May 1, 2017 Configuration menu - View commit details
-
Copy full SHA for ae0d438 - Browse repository at this point
Copy the full SHA ae0d438View commit details -
Mike Pall committed
May 1, 2017 Configuration menu - View commit details
-
Copy full SHA for 0bf80b0 - Browse repository at this point
Copy the full SHA 0bf80b0View commit details
Commits on May 9, 2017
-
Fix LJ_MAX_JSLOTS assertion in rec_check_slots().
Thanks to Yichun Zhang.
Mike Pall committedMay 9, 2017 Configuration menu - View commit details
-
Copy full SHA for 1c89933 - Browse repository at this point
Copy the full SHA 1c89933View commit details
Commits on May 17, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 630ff31 - Browse repository at this point
Copy the full SHA 630ff31View commit details
Commits on Jun 7, 2017
-
MIPS: Use precise search for exit jump patching.
Contributed by Djordje Kovacevic and Stefan Pejic.
Mike Pall committedJun 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 7381b62 - Browse repository at this point
Copy the full SHA 7381b62View commit details -
MIPS: Fix handling of spare long-range jump slots.
Contributed by Djordje Kovacevic and Stefan Pejic.
Mike Pall committedJun 7, 2017 Configuration menu - View commit details
-
Copy full SHA for c7c3c4d - Browse repository at this point
Copy the full SHA c7c3c4dView commit details
Commits on Jun 12, 2017
-
Modify fix for warning from 'ar'.
Mike Pall committedJun 12, 2017 Configuration menu - View commit details
-
Copy full SHA for 82151a4 - Browse repository at this point
Copy the full SHA 82151a4View commit details
Commits on Aug 18, 2017
-
Use https for freelists.org links.
Mike Pall committedAug 18, 2017 Configuration menu - View commit details
-
Copy full SHA for f3d7507 - Browse repository at this point
Copy the full SHA f3d7507View commit details
Commits on Sep 20, 2017
-
DynASM/x86: Fix potential REL_A overflow.
Thanks to Joshua Haberman.
Mike Pall committedSep 20, 2017 Configuration menu - View commit details
-
Copy full SHA for 0c0e7b1 - Browse repository at this point
Copy the full SHA 0c0e7b1View commit details
Commits on Nov 8, 2017
-
Fix FOLD rule for strength reduction of widening.
Reported by Matthew Burk.
Mike Pall committedNov 8, 2017 Configuration menu - View commit details
-
Copy full SHA for 9f0caad - Browse repository at this point
Copy the full SHA 9f0caadView commit details
Commits on Nov 16, 2017
-
Fix saved bytecode encapsulated in ELF objects.
Thanks to Dimitry Andric.
Mike Pall committedNov 16, 2017 Configuration menu - View commit details
-
Copy full SHA for 7dbf0b0 - Browse repository at this point
Copy the full SHA 7dbf0b0View commit details
Commits on Jan 14, 2018
-
Mike Pall committed
Jan 14, 2018 Configuration menu - View commit details
-
Copy full SHA for 430d9f8 - Browse repository at this point
Copy the full SHA 430d9f8View commit details
Commits on Jan 18, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c88602f - Browse repository at this point
Copy the full SHA c88602fView commit details
Commits on Jan 29, 2018
-
FFI: Don't assert on #1LL (5.2 compatibility mode only).
Reported by Denis Golovan.
Mike Pall committedJan 29, 2018 Configuration menu - View commit details
-
Copy full SHA for b03a56f - Browse repository at this point
Copy the full SHA b03a56fView commit details -
Fix GCC 7 -Wimplicit-fallthrough warnings.
Mike Pall committedJan 29, 2018 Configuration menu - View commit details
-
Copy full SHA for d4ee803 - Browse repository at this point
Copy the full SHA d4ee803View commit details -
Clear stack after print_jit_status() in CLI.
Suggested by Hydroque.
Mike Pall committedJan 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 03cd5aa - Browse repository at this point
Copy the full SHA 03cd5aaView commit details
Commits on Feb 27, 2018
-
Fix rechaining of pseudo-resurrected string keys.
This is a serious bug. But extremely hard to reproduce, so it went undetected for 8 years. One needs two resurrections with different main nodes, which are both in a hash chain which gets relinked on key insertion where the colliding node is in a non-main position. Phew. Thanks to lbeiming.
Mike Pall committedFeb 27, 2018 Configuration menu - View commit details
-
Copy full SHA for 046129d - Browse repository at this point
Copy the full SHA 046129dView commit details
Commits on Apr 22, 2018
-
FFI: Add tonumber() specialization for failed conversions.
Contributed by Javier Guerra Giraldez.
Mike Pall committedApr 22, 2018 Configuration menu - View commit details
-
Copy full SHA for 02b5219 - Browse repository at this point
Copy the full SHA 02b5219View commit details
Commits on Apr 25, 2018
-
Mike Pall committed
Apr 25, 2018 Configuration menu - View commit details
-
Copy full SHA for cf7a054 - Browse repository at this point
Copy the full SHA cf7a054View commit details
Commits on May 20, 2018
-
FFI: Make FP to U64 conversions match JIT backend behavior.
Mike Pall committedMay 20, 2018 Configuration menu - View commit details
-
Copy full SHA for f5d424a - Browse repository at this point
Copy the full SHA f5d424aView commit details -
x86/x64: Check for jcc when using xor r,r in emit_loadi().
Thanks to Peter Cawley.
Mike Pall committedMay 20, 2018 Configuration menu - View commit details
-
Copy full SHA for fb5e522 - Browse repository at this point
Copy the full SHA fb5e522View commit details
Commits on Jun 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b025b01 - Browse repository at this point
Copy the full SHA b025b01View commit details
Commits on Jan 10, 2019
-
Better detection of MinGW build.
Mike Pall committedJan 10, 2019 Configuration menu - View commit details
-
Copy full SHA for 3404183 - Browse repository at this point
Copy the full SHA 3404183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 380e440 - Browse repository at this point
Copy the full SHA 380e440View commit details -
DynASM/PPC: Fix shadowed variable.
Cleanup only, bug cannot trigger. Thanks to Domingo Alvarez Duarte.
Mike Pall committedJan 10, 2019 Configuration menu - View commit details
-
Copy full SHA for 20e4c52 - Browse repository at this point
Copy the full SHA 20e4c52View commit details -
DynASM/MIPS: Fix shadowed variable.
Cleanup only, bug cannot trigger. Thanks to Domingo Alvarez Duarte.
Mike Pall committedJan 10, 2019 Configuration menu - View commit details
-
Copy full SHA for 5c91199 - Browse repository at this point
Copy the full SHA 5c91199View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61464b0 - Browse repository at this point
Copy the full SHA 61464b0View commit details
Commits on May 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 871ae76 - Browse repository at this point
Copy the full SHA 871ae76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a30a8d - Browse repository at this point
Copy the full SHA 6a30a8dView commit details
Commits on Jun 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9a2c8d4 - Browse repository at this point
Copy the full SHA 9a2c8d4View commit details