summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* DUALNUM: Handle integer type in JIT compiler.Mike Pall2011-03-1016-276/+484
|
* FFI: Fix and optimize recording of cdata[cdata].Mike Pall2011-03-102-4/+41
|
* x86/x64: Fix code generation for fused IR_MUL/IR_MULOV.Mike Pall2011-03-101-1/+1
|
* FFI: Fix x86 code generation for ffi.string().Mike Pall2011-03-101-1/+1
|
* Fix handling of err_loc() within cpcall frames.Mike Pall2011-03-091-5/+8
|
* DUALNUM: Add extra assertions to interpreter.Mike Pall2011-03-094-1671/+1738
|
* Fix code generation for bit.bnot().Mike Pall2011-03-071-1/+1
|
* DUALNUM: Make overflow guards weak. Add IR_USE and IR_MULOV.Mike Pall2011-03-074-4/+40
|
* DUALNUM: Fix x87 code for BC_ISEQN/BC_ISNEN.Mike Pall2011-03-074-1257/+1253
|
* Suppress recording of retried fast functions.Mike Pall2011-03-073-2/+9
|
* Fix narrowing of POW.Mike Pall2011-03-031-8/+12
|
* Fix code generation for Intel Atom in x64 mode.Mike Pall2011-03-031-1/+1
|
* FFI: Resolve ld script redirection in ffi.load().Mike Pall2011-03-011-1/+32
|
* FFI: Fix compiled ffi.string() semantics.Mike Pall2011-02-285-5/+8
|
* FFI: Add ffi.gc() function for finalization of cdata objects.Mike Pall2011-02-289-57/+191
|
* DUALNUM: Handle integer type in x86/x64 interpreter and libraries.Mike Pall2011-02-2716-3764/+6439
|
* DUALNUM: Handle integer type in FFI.Mike Pall2011-02-275-17/+42
|
* x64: Improve accuracy of x^-k.Mike Pall2011-02-254-1794/+1791
|
* Fix table.maxn().Mike Pall2011-02-231-1/+1
|
* FFI: Record calls to functions with void results.Mike Pall2011-02-231-2/+8
|
* Eliminate dead slots in snapshots using bytecode data-flow analysis.Mike Pall2011-02-224-21/+133
|
* From Lua 5.2: Support load(string).Mike Pall2011-02-201-1/+4
|
* From Lua 5.2: fp:read("*L").Mike Pall2011-02-201-7/+7
|
* From Lua 5.2: table.unpack(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2011-02-201-0/+4
|
* From Lua 5.2: Add package.searchpath().Mike Pall2011-02-201-10/+29
| | | | Thanks to F. Perrad.
* From Lua 5.2: Empty statement. Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2011-02-201-0/+5
|
* From Lua 5.2: coroutine.running(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2011-02-201-1/+7
|
* FFI: Fix recording of userdata conversions.Mike Pall2011-02-201-1/+1
|
* FFI: Fix 64 bit to 32 bit truncations on x64.Mike Pall2011-02-201-8/+2
|
* FFI: Fix recording of ffi.copy() and ffi.fill().Mike Pall2011-02-191-1/+3
|
* FFI: Improve conversion error messages.Mike Pall2011-02-194-15/+32
|
* FFI: Fix docs about C bool -> Lua boolean conversion.Mike Pall2011-02-181-1/+1
| | | | Thanks to M. Kottman.
* DUALNUM: Add integer type to core VM.Mike Pall2011-02-1723-189/+403
|
* DUALNUM: Add build infrastructure.Mike Pall2011-02-171-0/+12
| | | | Note: DUALNUM is disabled by default and won't work yet.
* FFI: Fix management of C library handles for default namespace.Mike Pall2011-02-161-3/+7
|
* Fix error handling within metamethods. Special-case FFI mm.Mike Pall2011-02-162-18/+28
|
* Add workaround for lj_meta_tset() newkey inconsistency.Mike Pall2011-02-151-1/+2
|
* PPC: Disable FFI due to NYI: comparisons and calls.Mike Pall2011-02-141-0/+1
|
* Fix type mismatch in XSTORE forwarding.Mike Pall2011-02-141-2/+2
|
* RELEASE LuaJIT-2.0.0-beta6v2.0.0-beta6Mike Pall2011-02-118-15/+15
|
* FFI: Disable unused code for some build modes.Mike Pall2011-02-112-2/+2
|
* Update changelog.Mike Pall2011-02-111-0/+45
|
* Cleanup of docs.Mike Pall2011-02-118-75/+157
|
* FFI: Finish FFI docs.Mike Pall2011-02-1115-157/+469
|
* FFI: Finish docs on FFI semantics. Phew.Mike Pall2011-02-101-34/+521
|
* Fix various HTML errors in the docs.Mike Pall2011-02-105-6/+6
|
* FFI: Add more docs on FFI semantics.Mike Pall2011-02-091-24/+268
|
* FFI: Document current FFI implementation status.Mike Pall2011-02-081-9/+82
|
* Fix bytecode optimization of and/or operators.Mike Pall2011-02-081-4/+0
|
* FFI: Record ffi.abi().Mike Pall2011-02-085-4/+21
|