aboutsummaryrefslogtreecommitdiff
path: root/src/buildvm_x64win.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Explicitly indicate tailcall from fast function fallback.Mike Pall2010-09-021-310/+310
* Minor tweaks to integration of assembler part.Mike Pall2010-08-291-629/+632
* Fix return from pcall within active hook.Mike Pall2010-08-071-1131/+1133
* Fix lua_cpcall(). Duplicate save corrupted C frame chain.Mike Pall2010-08-061-2/+2
* Untangle some target dependencies.Mike Pall2010-08-031-1/+0
* Fix arg check for two-arg SSE math functions in interpreter.Mike Pall2010-07-141-6/+6
* Fix frame setup for error handling in next().Mike Pall2010-06-281-988/+988
* Fix string.char() range check on x64.Mike Pall2010-05-301-775/+776
* Fix TNEW in x64 interpreter. Do not force a full GC (ouch).Mike Pall2010-04-251-100/+100
* Make metamethod names proper GC roots.Mike Pall2010-04-251-1/+1
* Turn traces into true GC objects (GCtrace).Mike Pall2010-04-251-2/+2
* Replace on-trace GC frame syncing with interpreter exit.Mike Pall2010-04-191-573/+573
* Refactor buildvm symbol generation.Mike Pall2010-04-141-41/+24
* Fix setup of RD when dispatching to function headers after exit.Mike Pall2010-04-091-562/+564
* Pass MULTRES or negated error code in RD to lj_vm_exit_interp.Mike Pall2010-03-231-566/+566
* Fix TSETM on x64/SSE builds when table is resized.Mike Pall2010-03-151-148/+143
* Fix unwind info for assembler part for OSX.Mike Pall2010-03-071-36/+61
* Fix generated 64 bit Mach-O assembler output.Mike Pall2010-03-051-0/+8
* Enable tracing of recursion.Mike Pall2010-03-011-19/+21
* Save/restore remaining callee-save regs on trace<->interp transitions.Mike Pall2010-02-271-438/+446
* Add trace exit helper for x64. Fix trace entry for x64.Mike Pall2010-02-241-878/+896
* Rethrow errors from trace exit handling from the right C frame.Mike Pall2010-02-191-586/+588
* Use a different marker for hot calls.Mike Pall2010-02-151-393/+397
* Implement return hooks for Lua functions (zero-cost if disabled).Mike Pall2010-02-141-379/+382
* Implement call hooks (zero-cost if disabled).Mike Pall2010-02-141-368/+379
* Major redesign of function call handling.Mike Pall2010-02-131-1130/+1159
* Move dispatch tables out of GG_State struct.Mike Pall2010-02-111-2/+2
* Switch to pre-initialized stacks. Drop frame clearing in interpreter.Mike Pall2010-02-111-666/+671
* Drop bc field in GCproto since the bytecode is colocated.Mike Pall2010-02-081-6/+6
* Integrate MinGW build with DWARF2 exception handling.Mike Pall2010-01-221-0/+45
* Add build infrastructure for x64 interpreter.Mike Pall2010-01-141-0/+2310