summaryrefslogtreecommitdiff
path: root/src/lj_opt_mem.c (unfollow)
Commit message (Expand)AuthorFilesLines
2013-04-04Fix spurious red zone overflows in machine code generation.Mike Pall4-2/+31
2013-04-04FFI/x86: Fix register allocation for 64 bit comparisons.Mike Pall1-6/+2
2013-03-23FFI: Fix snapshot substitution in SPLIT pass.Mike Pall1-19/+27
2013-03-17DynASM: Improve validation of local backwards relocations.Mike Pall4-4/+8
2013-03-13Fix rotate definitions for variable shifts.Mike Pall1-2/+2
2013-03-03Add missing GC steps for io.* functions.Mike Pall1-0/+4
2013-02-28MIPS: Fix cache flush/sync for JIT-compiled code jump area.Mike Pall1-0/+1
2013-02-28ARM: Fix cache flush/sync for exit stubs of JIT-compiled code.Mike Pall1-0/+1
2013-02-26Allow changing *.dll/*.lib name in msvcbuild.bat.Mike Pall1-6/+8
2013-02-24Properly fix MSVC intrinsics for older versions.Mike Pall1-3/+3
2013-02-21Fix memory access check for fast string interning.Mike Pall1-2/+2
2013-02-19RELEASE LuaJIT-2.0.1 (fixed)v2.0.1-fixedMike Pall4-4/+4
2013-02-19RELEASE LuaJIT-2.0.1v2.0.1Mike Pall8-12/+12
2013-02-19Update changelog.Mike Pall1-0/+21
2013-02-13Fix capitalization of 'Xbox'.Mike Pall5-10/+10
2013-02-12PPC/e500: Fix lj_vm_floor() for inf/nan.Mike Pall1-0/+1
2013-02-11OSX: Add support for Mach-O object files to -b option.Mike Pall1-1/+159
2013-02-11Improve buffer handling for io.read().Mike Pall1-40/+35
2013-02-11Bump copyright date to 2013.Mike Pall176-194/+195
2013-02-03FFI: Stricter parsing of declaration specifiers.Mike Pall1-23/+30
2013-02-03FFI: Fix handling of qualified transparent structs/unions.Mike Pall5-9/+21
2013-01-31Keep line number for KPRI to KNIL optimization.Mike Pall1-2/+2
2013-01-30Fix XBox 360 port.Mike Pall1-0/+1
2013-01-28Avoid leaking memory on kernels with recalcitrant mmap() behavior.Mike Pall1-7/+8
2013-01-21Add missing FOLD rules for U32 conversions.Mike Pall1-17/+28
2013-01-21Add XBox 360 port.Mike Pall9-24/+232
2013-01-15FFI: Load FFI library on-demand for bytecode with cdata literals.Mike Pall2-3/+13
2013-01-14x86/x64: Always mark ref for shift count as non-weak.Mike Pall1-3/+2
2013-01-14Another fix for PS3 build.Mike Pall1-1/+6
2013-01-11PPC/e500: Remove assembler code for lj_vm_foldarith().Mike Pall1-32/+0
2013-01-11Remove redundant code in jit/*.lua.Mike Pall2-2/+0
2013-01-11Remove fictitious Solaris define.Mike Pall4-5/+4
2013-01-11Fix PS3 build.Mike Pall2-3/+9
2013-01-11Fix discharge order of comparisons in Lua parser.Mike Pall1-0/+1
2013-01-03Allow using MSVC intrinsics with older versions.Mike Pall1-0/+2
2013-01-02FFI: Fix code generation for bool call result check on x86/x64.Mike Pall1-2/+17
2012-12-10ARM: Handle armv7s arch defines.Mike Pall1-1/+1
2012-12-06Leave hook when resume catches error thrown from hook.Mike Pall1-0/+1
2012-12-02ARM: Fix code generation for integer math.min/math.max.Mike Pall1-2/+2
2012-12-02ARM: Fix armhf call argument handling.Mike Pall1-1/+1
2012-11-26FFI: Add debug define to check for unanchored CTypes.Mike Pall1-0/+13
2012-11-16Add missing GC steps for template table creation.Mike Pall1-0/+1
2012-11-15FFI: Change priority of table initializer variants for structs.Mike Pall2-9/+10
2012-11-14Prevent erroneous x64 builds with non-native exception handling.Mike Pall1-1/+5
2012-11-14Don't clear frame for out-of-memory error.Mike Pall1-1/+0
2012-11-14Fix assertion.Mike Pall1-1/+1
2012-11-13Mention -Osink in docs.Mike Pall1-0/+2
2012-11-13x64: Don't fuse implicitly 32-to-64 extended operands.Mike Pall1-6/+18
2012-11-08RELEASE LuaJIT-2.0.0-rc3v2.0.0-rc3v2.0.0Mike Pall1-4/+6
2012-11-07FFI: Clarify callback docs.Mike Pall1-6/+7