summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* RELEASE LuaJIT-2.0.0-beta8v2.0.0-beta8Mike Pall2011-06-239-17/+17
* Update changelog.Mike Pall2011-06-231-0/+41
* Misc. updates to docs.Mike Pall2011-06-234-10/+17
* Fix assertion.Mike Pall2011-06-221-1/+2
* x86/x64: Don't evict BASE in ra_evictk().Mike Pall2011-06-221-1/+1
* x86/x64: Fix register allocation for variable shifts.Mike Pall2011-06-221-7/+9
* x86/x64: Fix fusion of comparisons with u8/u16 XLOAD.Mike Pall2011-06-221-0/+2
* Avoid pointless calls for std file handles on __gc.Mike Pall2011-06-221-1/+1
* Fix recording of loops with instable directions in side traces.Mike Pall2011-06-201-6/+7
* From Lua 5.2: __len for tables. Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2011-06-2011-4947/+5188
* Update man page for -b command line option.Mike Pall2011-06-151-0/+3
* More fixes for the Solaris/x86 build. Thanks to Will Metcalf.Mike Pall2011-06-148-7/+15
* Fix bytecode loading on Windows.Mike Pall2011-06-141-1/+1
* Add more docs for bytecode load/save feature.Mike Pall2011-06-142-0/+24
* Fix dumping of already stripped functions with debug info.Mike Pall2011-06-131-1/+2
* Add -b command line option to save/list bytecode.Mike Pall2011-06-134-16/+198
* Add support for bytecode loading/saving.Mike Pall2011-06-1316-48/+1019
* Add recursive dump option to jit.bc.dump().Mike Pall2011-06-122-1/+10
* No need for L argument to lj_str_initbuf().Mike Pall2011-06-124-4/+4
* FFI: Support __tostring metamethod for pointers to structs, too.Mike Pall2011-06-111-9/+14
* Make .eh_frame section read-write on Solaris.Mike Pall2011-06-114-0/+16
* Fix check for missing arguments in string.format().Mike Pall2011-06-101-2/+3
* Cleanup prototype flags.Mike Pall2011-06-096-25/+33
* Remove bogus assertion for GC estimate vs. threshold.Mike Pall2011-06-091-1/+0
* Flatten and compress in-memory debug info (saves ~70%).Mike Pall2011-06-0914-165/+344
* Move debugging/introspection functionality to lj_debug.c.Mike Pall2011-06-0713-457/+521
* Fix compiler warning.Mike Pall2011-06-071-3/+3
* FFI: Print NULL pointers as "cdata<... *>: NULL".Mike Pall2011-06-071-0/+4
* FFI: Show address pointed to for tostring(pointer).Mike Pall2011-06-072-4/+9
* Minor change to bytecode penalty code for consistency.Mike Pall2011-06-071-1/+1
* Fix data-flow analysis for BC_UCLO.Mike Pall2011-06-071-0/+1
* FFI: Change tonumber(cdata) semantics. Return nil for non-numbers.Mike Pall2011-06-062-17/+24
* ARM: Add fast assembler implementation of floor/ceil/trunc.Mike Pall2011-06-055-652/+739
* PPC: Add lj_vm_floor which is callable from C.Mike Pall2011-06-052-189/+205
* ARM: Fuse XLOAD/XSTORE operands.Mike Pall2011-06-052-52/+145
* Add stdint.h replacement for Symbian. Sigh.Mike Pall2011-06-031-1/+13
* Add narrowing of modulo operator.Mike Pall2011-06-039-16/+76
* Move math helpers to lj_vmmath.c. Add missing log2/exp2 for Symbian.Mike Pall2011-06-0314-119/+160
* ARM: Disable C++ exception catching on Symbian.Mike Pall2011-06-032-5/+5
* ARM: Enable JIT compiler (except for iOS).Mike Pall2011-06-021-0/+3
* ARM: Add ARM-specific assembler backend.Mike Pall2011-06-025-0/+2274
* ARM: Don't generate unaligned XLOADs.Mike Pall2011-06-021-3/+12
* Many soft-float-related fixes to SPLIT pass and assembler backend.Mike Pall2011-06-022-41/+109
* ARM: Catch C++ exceptions in interpreter frames.Mike Pall2011-06-022-1/+45
* DUALNUM: Fix missing type check for loop index slot.Mike Pall2011-06-011-1/+2
* ARM: Tune rematerialization scheduler.Mike Pall2011-05-311-23/+27
* FFI: Fix recording of casts from 32 bit pointers to integers.Mike Pall2011-05-311-1/+1
* x86/x64: Minor cleanup in assembler backend.Mike Pall2011-05-311-3/+3
* ARM: Optimize hash algorithm for 3-operand CPUs.Mike Pall2011-05-311-0/+8
* ARM: Fix __newindex metamethod handling for BC_TSETB.Mike Pall2011-05-312-74/+76