diff options
author | alnsn <alnsn> | 2015-05-14 22:33:47 +0000 |
---|---|---|
committer | alnsn <alnsn> | 2015-05-14 22:33:47 +0000 |
commit | 3e8f644cc43bc5979bb9f4c308e8a2040ea03550 (patch) | |
tree | 4d5a43259d4bf022a2c8c3c2231f89b851f464c4 /lang | |
parent | 36d2e81095f64ae0896a1775048fa84a9a681e5b (diff) | |
download | pkgsrc-3e8f644cc43bc5979bb9f4c308e8a2040ea03550.tar.gz |
Update lang/LuaJIT2 to 2.0.4.
* Fix stack check in narrowing optimization.
* Fix Lua/C API typecheck error for special indexes.
* Fix string to number conversion.
* Fix lexer error for chunks without tokens.
* Don't compile IR_RETF after CALLT to ff with-side effects.
* Fix BC_UCLO/BC_JMP join optimization in Lua parser.
* Fix corner case in string to number conversion.
* Gracefully handle lua_error() for a suspended coroutine.
* Avoid error messages when building with Clang.
* Fix snapshot #0 handling for traces with a stack check on entry.
* Fix fused constant loads under high register pressure.
* Invalidate backpropagation cache after DCE.
* Fix ABC elimination.
* Fix debug info for main chunk of stripped bytecode.
* Fix FOLD rule for string.sub(s, ...) == k.
* Fix FOLD rule for STRREF of SNEW.
* Fix frame traversal while searching for error function.
* Prevent GC estimate miscalculation due to buffer growth.
* Prevent adding side traces for stack checks.
* Fix top slot calculation for snapshots with continuations.
* Fix check for reuse of SCEV results in FORL.
* Add PS Vita port.
* Fix compatibility issues with Illumos.
* Fix DragonFly build (unsupported).
* OpenBSD/x86: Better executable memory allocation for W^X mode.
* x86: Fix argument checks for ipairs() iterator.
* x86: lj_math_random_step() clobbers XMM regs on OSX Clang.
* x86: Fix code generation for unused result of math.random().
* x64: Allow building with LUAJIT_USE_SYSMALLOC and
LUAJIT_USE_VALGRIND.
* x86/x64: Fix argument check for bit shifts.
* x86/x64: Fix code generation for fused test/arith ops.
* ARM: Fix write barrier check in BC_USETS.
* PPC: Fix red zone overflow in machine code generation.
* PPC: Don't use mcrxr on PPE.
* Various archs: Fix excess stack growth in interpreter.
* FFI: Fix FOLD rule for TOBIT + CONV num.u32.
* FFI: Prevent DSE across ffi.string().
* FFI: No meta fallback when indexing pointer to incomplete struct.
* FFI: Fix initialization of unions of subtypes.
* FFI: Fix cdata vs. non-cdata arithmetic and comparisons.
* FFI: Fix __index/__newindex metamethod resolution for ctypes.
* FFI: Fix compilation of reference field access.
* FFI: Fix frame traversal for backtraces with FFI callbacks.
* FFI: Fix recording of indexing a struct pointer ctype object
itself.
* FFI: Allow non-scalar cdata to be compared for equality by address.
* FFI: Fix pseudo type conversions for type punning.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/LuaJIT2/Makefile | 5 | ||||
-rw-r--r-- | lang/LuaJIT2/distinfo | 8 |
2 files changed, 6 insertions, 7 deletions
diff --git a/lang/LuaJIT2/Makefile b/lang/LuaJIT2/Makefile index 6d2296c3e9d..3d7b09febc6 100644 --- a/lang/LuaJIT2/Makefile +++ b/lang/LuaJIT2/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.5 2015/02/27 07:51:58 alnsn Exp $ +# $NetBSD: Makefile,v 1.6 2015/05/14 22:33:47 alnsn Exp $ # -DISTNAME= LuaJIT-2.0.3 -PKGREVISION= 1 +DISTNAME= LuaJIT-2.0.4 PKGNAME= ${DISTNAME:S/LuaJIT/LuaJIT2/} CATEGORIES= lang MASTER_SITES= http://luajit.org/download/ diff --git a/lang/LuaJIT2/distinfo b/lang/LuaJIT2/distinfo index d2b235f67db..7f272416e64 100644 --- a/lang/LuaJIT2/distinfo +++ b/lang/LuaJIT2/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.4 2015/02/27 07:51:58 alnsn Exp $ +$NetBSD: distinfo,v 1.5 2015/05/14 22:33:47 alnsn Exp $ -SHA1 (LuaJIT-2.0.3.tar.gz) = 2db39e7d1264918c2266b0436c313fbd12da4ceb -RMD160 (LuaJIT-2.0.3.tar.gz) = aa5c3fc367871a6ad15c7f9ad3300327c20462ec -Size (LuaJIT-2.0.3.tar.gz) = 844927 bytes +SHA1 (LuaJIT-2.0.4.tar.gz) = 6e533675180300e85d12c4bbeea2d0e41ad21172 +RMD160 (LuaJIT-2.0.4.tar.gz) = ef9ec596ebf81e3871f060c40303bcd2002474c4 +Size (LuaJIT-2.0.4.tar.gz) = 847615 bytes SHA1 (patch-Makefile) = 12e6a78839d975b667578baa7e4122efbecb0d92 |