aboutsummaryrefslogtreecommitdiff
path: root/src/buildvm_x64.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Save/restore remaining callee-save regs on trace<->interp transitions.Mike Pall2010-02-271-663/+664
* Add trace exit helper for x64. Fix trace entry for x64.Mike Pall2010-02-241-1004/+1023
* Rethrow errors from trace exit handling from the right C frame.Mike Pall2010-02-191-595/+596
* Use a different marker for hot calls.Mike Pall2010-02-151-341/+345
* Implement return hooks for Lua functions (zero-cost if disabled).Mike Pall2010-02-141-548/+551
* Implement call hooks (zero-cost if disabled).Mike Pall2010-02-141-529/+540
* Major redesign of function call handling.Mike Pall2010-02-131-1096/+1129
* 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-728/+732
* 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/+2314