aboutsummaryrefslogtreecommitdiff
path: root/doc (unfollow)
Commit message (Expand)AuthorFilesLines
2010-04-21No longer let the GC replace dead keys with the LJ_TDEADKEY tag.Mike Pall13-43/+65
2010-04-19Simplify GC step calls from on-trace code.Mike Pall3-41/+32
2010-04-19Replace on-trace GC frame syncing with interpreter exit.Mike Pall11-1906/+1885
2010-04-14Refactor buildvm symbol generation.Mike Pall8-324/+203
2010-04-09Fix setup of RD when dispatching to function headers after exit.Mike Pall7-1803/+1820
2010-04-08Don't copy SNAP_NORESTORE mark into loops and suppress restore in exit.Mike Pall2-2/+2
2010-03-28RELEASE LuaJIT-2.0.0-beta4v2.0.0-beta4Mike Pall9-24/+34
2010-03-28Update changelog.Mike Pall1-0/+2
2010-03-28Fold HREF of TNEW/TDUP to niltv. Fold HLOAD of niltv to nil.Mike Pall4-2/+64
2010-03-28Generate EQ(HREF, niltv) for load path, too (better CSE).Mike Pall1-1/+7
2010-03-28Also merge EQ(HREF, niltv) in backend.Mike Pall1-4/+10
2010-03-28Only fuse with spill slots for cross-section references.Mike Pall1-1/+1
2010-03-28Fix precondition check for NEWREF.Mike Pall1-2/+2
2010-03-23Pass MULTRES or negated error code in RD to lj_vm_exit_interp.Mike Pall6-1839/+1822
2010-03-22Move colocated array part after GCtab (now properly aligned).Mike Pall3-25/+17
2010-03-22Move free node pos to t->node[0].freetop. Saves 4 bytes in GCtab.Mike Pall3-55/+38
2010-03-21Avoid snapshots for returns to known callers.Mike Pall1-2/+2
2010-03-19Add links to interactive performance comparison to offline docs.Mike Pall8-1/+18
2010-03-19Increase max. fusion distance.Mike Pall1-1/+1
2010-03-15Reorder various structs to reduce padding (thanks to /usr/bin/pahole).Mike Pall7-15/+15
2010-03-15Fix TSETM on x64/SSE builds when table is resized.Mike Pall5-448/+426
2010-03-15Add static target to msvcbuild.bat.Mike Pall1-0/+6
2010-03-15Update changelog.Mike Pall2-1/+19
2010-03-15Add array bounds check elimination (-Oabc, on by default).Mike Pall5-20/+101
2010-03-15Reorganize scalar evolution analysis.Mike Pall2-7/+32
2010-03-14Fix folding of (comparison x x).Mike Pall1-1/+1
2010-03-13Restore MULTRES for snapshots pointing to CALLM etc. bytecodes.Mike Pall3-3/+49
2010-03-10Fix potential hang in UCLO redirection handling in hooks.Mike Pall1-9/+7
2010-03-09Fix handling of bad argument types in recorder.Mike Pall1-2/+3
2010-03-09Fix recording of getmetatable() for non-tables.Mike Pall1-3/+5
2010-03-09Avoid tracing the nil return case of tonumber().Mike Pall1-1/+5
2010-03-09Add WinSDK v7.0 requirement for building on Windows/x64.Mike Pall1-2/+2
2010-03-08Do not fuse SLOAD across RETF.Mike Pall1-1/+2
2010-03-07RELEASE LuaJIT-2.0.0-beta3v2.0.0-beta3Mike Pall8-23/+20
2010-03-07Fix tracebacks for failed coroutines.Mike Pall1-0/+4
2010-03-07Add OS/CPU/CC compatibility matrix to docs. Fix spelling.Mike Pall4-10/+59
2010-03-07Rebase dynamic library on OSX/x64.Mike Pall1-0/+1
2010-03-07Improve placement of dynamically generated code on x64.Mike Pall1-1/+1
2010-03-07Fix assertion in rec_check_slots.Mike Pall1-1/+1
2010-03-07Generate indirect calls for out-of-range distances on x64.Mike Pall2-0/+14
2010-03-07Fix unwind info for assembler part for OSX.Mike Pall4-144/+244
2010-03-07Fix disassembly of call/jmp ModRM.Mike Pall1-2/+2
2010-03-05Fix generated 64 bit Mach-O assembler output.Mike Pall4-0/+32
2010-03-04Document jit.status().Mike Pall1-0/+8
2010-03-04Update docs: native build default, cross-compilation, embedding.Mike Pall4-34/+65
2010-03-04Allocate 32 bit memory on OSX/x64 with mmap() hinting.Mike Pall2-5/+43
2010-03-04Build as a native 32 or 64 bit binary by default.Mike Pall1-10/+21
2010-03-03Improve performance of HREF/HREFK on x64.Mike Pall2-4/+43
2010-03-03Fix 64 bit conversion warning.Mike Pall1-1/+1
2010-03-02Improve register allocation on x64.Mike Pall1-0/+5