aboutsummaryrefslogtreecommitdiff
path: root/etc (unfollow)
Commit message (Expand)AuthorFilesLines
2011-03-07DUALNUM: Fix x87 code for BC_ISEQN/BC_ISNEN.Mike Pall4-1257/+1253
2011-03-07Suppress recording of retried fast functions.Mike Pall3-2/+9
2011-03-03Fix narrowing of POW.Mike Pall1-8/+12
2011-03-03Fix code generation for Intel Atom in x64 mode.Mike Pall1-1/+1
2011-03-01FFI: Resolve ld script redirection in ffi.load().Mike Pall1-1/+32
2011-02-28FFI: Fix compiled ffi.string() semantics.Mike Pall5-5/+8
2011-02-28FFI: Add ffi.gc() function for finalization of cdata objects.Mike Pall9-57/+191
2011-02-27DUALNUM: Handle integer type in x86/x64 interpreter and libraries.Mike Pall16-3764/+6439
2011-02-27DUALNUM: Handle integer type in FFI.Mike Pall5-17/+42
2011-02-25x64: Improve accuracy of x^-k.Mike Pall4-1794/+1791
2011-02-23Fix table.maxn().Mike Pall1-1/+1
2011-02-23FFI: Record calls to functions with void results.Mike Pall1-2/+8
2011-02-22Eliminate dead slots in snapshots using bytecode data-flow analysis.Mike Pall4-21/+133
2011-02-20From Lua 5.2: Support load(string).Mike Pall1-1/+4
2011-02-20From Lua 5.2: fp:read("*L").Mike Pall1-7/+7
2011-02-20From Lua 5.2: table.unpack(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall1-0/+4
2011-02-20From Lua 5.2: Add package.searchpath().Mike Pall1-10/+29
2011-02-20From Lua 5.2: Empty statement. Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall1-0/+5
2011-02-20From Lua 5.2: coroutine.running(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall1-1/+7
2011-02-20FFI: Fix recording of userdata conversions.Mike Pall1-1/+1
2011-02-20FFI: Fix 64 bit to 32 bit truncations on x64.Mike Pall1-8/+2
2011-02-19FFI: Fix recording of ffi.copy() and ffi.fill().Mike Pall1-1/+3
2011-02-19FFI: Improve conversion error messages.Mike Pall4-15/+32
2011-02-18FFI: Fix docs about C bool -> Lua boolean conversion.Mike Pall1-1/+1
2011-02-17DUALNUM: Add integer type to core VM.Mike Pall23-189/+403
2011-02-17DUALNUM: Add build infrastructure.Mike Pall1-0/+12
2011-02-16FFI: Fix management of C library handles for default namespace.Mike Pall1-3/+7
2011-02-16Fix error handling within metamethods. Special-case FFI mm.Mike Pall2-18/+28
2011-02-15Add workaround for lj_meta_tset() newkey inconsistency.Mike Pall1-1/+2
2011-02-14PPC: Disable FFI due to NYI: comparisons and calls.Mike Pall1-0/+1
2011-02-14Fix type mismatch in XSTORE forwarding.Mike Pall1-2/+2
2011-02-11RELEASE LuaJIT-2.0.0-beta6v2.0.0-beta6Mike Pall8-15/+15
2011-02-11FFI: Disable unused code for some build modes.Mike Pall2-2/+2
2011-02-11Update changelog.Mike Pall1-0/+45
2011-02-11Cleanup of docs.Mike Pall8-75/+157
2011-02-11FFI: Finish FFI docs.Mike Pall15-157/+469
2011-02-10FFI: Finish docs on FFI semantics. Phew.Mike Pall1-34/+521
2011-02-10Fix various HTML errors in the docs.Mike Pall5-6/+6
2011-02-09FFI: Add more docs on FFI semantics.Mike Pall1-24/+268
2011-02-08FFI: Document current FFI implementation status.Mike Pall1-9/+82
2011-02-08Fix bytecode optimization of and/or operators.Mike Pall1-4/+0
2011-02-08FFI: Record ffi.abi().Mike Pall5-4/+21
2011-02-07FFI: Record ffi.copy() and ffi.fill().Mike Pall5-19/+57
2011-02-07FFI: Fix recording of pointer arithmetic.Mike Pall1-1/+1
2011-02-07Add IR_XBAR, a barrier against XLOAD/XSTORE optimizations.Mike Pall4-2/+6
2011-02-07Improve static assertion macro.Mike Pall2-1/+7
2011-02-07FFI: Allow cdata types for integer arguments of ffi.* functions.Mike Pall2-6/+23
2011-02-07FFI: Fix handling of enum arguments to C calls.Mike Pall1-2/+2
2011-02-06FFI: Perform stricter checks in ffi.cast(). Record ffi.cast().Mike Pall1-7/+6
2011-02-06FFI: Simplify and fix tonumber() for cdata objects.Mike Pall2-38/+13