mikepaul-LuaJIT/src
2009-12-29 02:16:52 +01:00
..
.gitignore Add DynASM-built files to public repo. 2009-12-08 20:40:15 +01:00
buildvm_asm.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
buildvm_fold.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
buildvm_lib.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
buildvm_peobj.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
buildvm_x86.dasc Fix x64 lj_vm_pow_sse(). 2009-12-29 02:16:52 +01:00
buildvm_x86.h Final calling convention cleanup for x64 interpreter. 2009-12-28 20:05:31 +01:00
buildvm.c Remove asm auto-detection due to cross-compilation issues. 2009-12-08 21:28:49 +01:00
buildvm.h Remove asm auto-detection due to cross-compilation issues. 2009-12-08 21:28:49 +01:00
lauxlib.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lib_aux.c RELEASE LuaJIT-2.0.0-beta2 2009-12-08 19:49:20 +01:00
lib_base.c Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lib_bit.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lib_debug.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lib_init.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lib_io.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lib_jit.c Logical 'not' must be sign-extended for address operands. 2009-12-29 01:38:26 +01:00
lib_math.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lib_os.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lib_package.c RELEASE LuaJIT-2.0.0-beta2 2009-12-08 19:49:20 +01:00
lib_string.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lib_table.c RELEASE LuaJIT-2.0.0-beta2 2009-12-08 19:49:20 +01:00
lj_alloc.c Linux/x64 mremap() does not obey MAP_32BIT, so make it non-moving. 2009-12-28 23:33:10 +01:00
lj_alloc.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_api.c Adapt primary inbound calls in x64 interpreter. 2009-12-17 22:08:20 +01:00
lj_arch.h Save all callee-saved x64 integer regs for unwinding. 2009-12-29 02:04:20 +01:00
lj_asm.c Add SSE variant of pow/powi to interpreter. 2009-12-25 23:12:30 +01:00
lj_asm.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_bc.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_bc.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_ctype.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_ctype.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_def.h Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_dispatch.c Define CFRAME structure for x64 interpreter. 2009-12-28 23:45:32 +01:00
lj_dispatch.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_err.c Logical 'not' must be sign-extended for address operands. 2009-12-29 01:38:26 +01:00
lj_err.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_errmsg.h RELEASE LuaJIT-2.0.0-beta2 2009-12-08 19:49:20 +01:00
lj_ff.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_frame.h Save all callee-saved x64 integer regs for unwinding. 2009-12-29 02:04:20 +01:00
lj_func.c Logical 'not' must be sign-extended for address operands. 2009-12-29 01:38:26 +01:00
lj_func.h Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lj_gc.c Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lj_gc.h Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lj_gdbjit.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_gdbjit.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_ir.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_ir.h Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_iropt.h Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_jit.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_lex.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_lex.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_lib.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_lib.h Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_mcode.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_mcode.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_meta.c Logical 'not' must be sign-extended for address operands. 2009-12-29 01:38:26 +01:00
lj_meta.h Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lj_obj.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_obj.h Fix size calculation for closure structs. 2009-12-28 22:15:00 +01:00
lj_opt_dce.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_opt_fold.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_opt_loop.c Adapt primary inbound calls in x64 interpreter. 2009-12-17 22:08:20 +01:00
lj_opt_mem.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_opt_narrow.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_parse.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_parse.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_record.c Logical 'not' must be sign-extended for address operands. 2009-12-29 01:38:26 +01:00
lj_record.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_snap.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_snap.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_state.c Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lj_state.h Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lj_str.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_str.h Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_tab.c Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lj_tab.h Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lj_target_x86.h Change callee-save regs for x64 interpreter to shorten code. 2009-12-28 21:18:44 +01:00
lj_target.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_trace.c Define CFRAME structure for x64 interpreter. 2009-12-28 23:45:32 +01:00
lj_trace.h Use fastcall for remaining 1-arg/2-arg calls from interpreter. 2009-12-27 17:42:41 +01:00
lj_traceerr.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_udata.c Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
lj_udata.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_vm.h Add SSE variant of pow/powi to interpreter. 2009-12-25 23:12:30 +01:00
lj_vmevent.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj_vmevent.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lj.supp RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
ljamalg.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lua.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lua.hpp RELEASE LuaJIT-2.0.0-beta2 2009-12-08 19:49:20 +01:00
luaconf.h Properly compile on Debian kFreeBSD. 2009-12-20 18:41:55 +01:00
luajit.c RELEASE LuaJIT-2.0.0-beta2 2009-12-08 19:49:20 +01:00
luajit.h RELEASE LuaJIT-2.0.0-beta2 2009-12-08 19:49:20 +01:00
lualib.h RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
Makefile Add build infrastructure for the SSE2-enabled interpreter. 2009-12-22 20:27:20 +01:00
Makefile.dep Fast forward to sync public repo. 2009-12-08 20:35:29 +01:00
msvcbuild.bat RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00