.. |
.gitignore
|
Update .gitignore.
|
2010-02-06 08:18:20 +01:00 |
buildvm_arm.dasc
|
Prefer recording loops over calls.
|
2011-06-29 01:52:23 +02:00 |
buildvm_arm.h
|
Prefer recording loops over calls.
|
2011-06-29 01:52:23 +02:00 |
buildvm_asm.c
|
PPC: Untangle PPC vs. PPCSPE target defines.
|
2011-07-02 00:45:38 +02:00 |
buildvm_fold.c
|
Add FOLD rule for FLOAT->NUM->FLOAT conversions.
|
2011-04-05 16:31:48 +02:00 |
buildvm_lib.c
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
buildvm_peobj.c
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
buildvm_ppc.dasc
|
PPC: Save/restore cr2, cr3 and cr4 when entering/leaving VM.
|
2011-08-10 21:56:10 +02:00 |
buildvm_ppc.h
|
PPC: Save/restore cr2, cr3 and cr4 when entering/leaving VM.
|
2011-08-10 21:56:10 +02:00 |
buildvm_ppcspe.dasc
|
PPCSPE: Save/restore cr2, cr3 and cr4 when entering/leaving VM.
|
2011-08-10 22:33:52 +02:00 |
buildvm_ppcspe.h
|
PPCSPE: Save/restore cr2, cr3 and cr4 when entering/leaving VM.
|
2011-08-10 22:33:52 +02:00 |
buildvm_x64.h
|
Prefer recording loops over calls.
|
2011-06-29 01:52:23 +02:00 |
buildvm_x64win.h
|
Prefer recording loops over calls.
|
2011-06-29 01:52:23 +02:00 |
buildvm_x86.dasc
|
Prefer recording loops over calls.
|
2011-06-29 01:52:23 +02:00 |
buildvm_x86.h
|
Prefer recording loops over calls.
|
2011-06-29 01:52:23 +02:00 |
buildvm.c
|
PPC: Add build rules for PPC interpreter (non-functional, yet).
|
2011-07-03 15:19:34 +02:00 |
buildvm.h
|
ARM: Misc. fixes for interpreter.
|
2011-04-16 23:32:44 +02:00 |
lauxlib.h
|
RELEASE LuaJIT-2.0.0-beta1
|
2009-12-08 19:46:35 +01:00 |
lib_aux.c
|
Fix bytecode loading on Windows.
|
2011-06-14 12:47:48 +02:00 |
lib_base.c
|
Move debugging/introspection functionality to lj_debug.c.
|
2011-06-07 21:37:24 +02:00 |
lib_bit.c
|
DUALNUM: Handle integer type in x86/x64 interpreter and libraries.
|
2011-02-27 01:36:59 +01:00 |
lib_debug.c
|
Use names defined in lualib.h for library registration.
|
2011-02-02 02:38:59 +01:00 |
lib_ffi.c
|
FFI: Support __tostring metamethod for pointers to structs, too.
|
2011-06-11 18:30:22 +02:00 |
lib_init.c
|
FFI: Add ffi.* library.
|
2010-12-05 00:52:17 +01:00 |
lib_io.c
|
Avoid pointless calls for std file handles on __gc.
|
2011-06-22 17:54:09 +02:00 |
lib_jit.c
|
PPC: Untangle PPC vs. PPCSPE target defines.
|
2011-07-02 00:45:38 +02:00 |
lib_math.c
|
ARM: Add fast assembler implementation of floor/ceil/trunc.
|
2011-06-05 23:38:23 +02:00 |
lib_os.c
|
Use names defined in lualib.h for library registration.
|
2011-02-02 02:38:59 +01:00 |
lib_package.c
|
DUALNUM: Handle integer type in x86/x64 interpreter and libraries.
|
2011-02-27 01:36:59 +01:00 |
lib_string.c
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
lib_table.c
|
Fix table.maxn().
|
2011-02-23 14:52:50 +01:00 |
lj_alloc.c
|
FFI: Save errno/GetLastError() around allocations, hooks etc.
|
2011-05-08 22:33:04 +02:00 |
lj_alloc.h
|
RELEASE LuaJIT-2.0.0-beta1
|
2009-12-08 19:46:35 +01:00 |
lj_api.c
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
lj_arch.h
|
PPC: Add machine-specific part of FFI.
|
2011-08-01 18:59:16 +02:00 |
lj_asm_arm.h
|
Reorganize trace linking and track link types.
|
2011-06-28 23:23:34 +02:00 |
lj_asm_x86.h
|
Reorganize trace linking and track link types.
|
2011-06-28 23:23:34 +02:00 |
lj_asm.c
|
ARM: Don't evict ASMREF_L in ra_evictk().
|
2011-07-12 15:59:07 +02:00 |
lj_asm.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_bc.c
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_bc.h
|
Get rid of the remaining silly cast macros from Lua.
|
2011-03-10 02:13:43 +01:00 |
lj_bcdump.h
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
lj_bcread.c
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
lj_bcwrite.c
|
Fix dumping of already stripped functions with debug info.
|
2011-06-13 03:22:10 +02:00 |
lj_carith.c
|
FFI: Treat function ctypes like pointers in comparisons.
|
2011-07-23 16:29:47 +02:00 |
lj_carith.h
|
FFI: Disable unused code for some build modes.
|
2011-02-11 16:22:58 +01:00 |
lj_ccall.c
|
PPCSPE: Save/restore cr2, cr3 and cr4 when entering/leaving VM.
|
2011-08-10 22:33:52 +02:00 |
lj_ccall.h
|
PPCSPE: Save/restore cr2, cr3 and cr4 when entering/leaving VM.
|
2011-08-10 22:33:52 +02:00 |
lj_cconv.c
|
DUALNUM: Handle integer type in FFI.
|
2011-02-27 01:31:22 +01:00 |
lj_cconv.h
|
FFI: Improve conversion error messages.
|
2011-02-19 12:56:12 +01:00 |
lj_cdata.c
|
FFI: Fix __gc for VLA/VLS cdata objects.
|
2011-05-23 02:43:36 +02:00 |
lj_cdata.h
|
FFI: Fix cdata finalization.
|
2011-04-13 21:37:54 +02:00 |
lj_char.c
|
Rename character type handling from lj_ctype* to lj_char*.
|
2010-11-09 12:09:54 +01:00 |
lj_char.h
|
Add support for "%g" character class in patterns (from Lua 5.2).
|
2010-11-19 18:37:10 +01:00 |
lj_clib.c
|
FFI: Resolve ld script redirection in ffi.load().
|
2011-03-01 12:31:16 +01:00 |
lj_clib.h
|
FFI: Record C library namespace lookups.
|
2011-02-05 14:16:16 +01:00 |
lj_cparse.c
|
FFI: Fix comment parsing.
|
2011-07-06 23:04:33 +02:00 |
lj_cparse.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_crecord.c
|
FFI: Limit snapshot optimization for cdata comparisons.
|
2011-08-07 21:53:43 +02:00 |
lj_crecord.h
|
FFI: Add ffi.istype() function.
|
2011-04-20 01:53:26 +02:00 |
lj_ctype.c
|
FFI: Fix arithmetic ctype metamethods for references.
|
2011-04-15 19:02:47 +02:00 |
lj_ctype.h
|
PPC: Untangle PPC vs. PPCSPE target defines.
|
2011-07-02 00:45:38 +02:00 |
lj_debug.c
|
Flatten and compress in-memory debug info (saves ~70%).
|
2011-06-09 01:27:37 +02:00 |
lj_debug.h
|
Flatten and compress in-memory debug info (saves ~70%).
|
2011-06-09 01:27:37 +02:00 |
lj_def.h
|
More fixes for the Solaris/x86 build. Thanks to Will Metcalf.
|
2011-06-14 16:44:20 +02:00 |
lj_dispatch.c
|
Remove temporary mcode limit error from application stack.
|
2011-08-09 00:45:26 +02:00 |
lj_dispatch.h
|
Prefer recording loops over calls.
|
2011-06-29 01:52:23 +02:00 |
lj_emit_arm.h
|
ARM: Add ARM-specific assembler backend.
|
2011-06-02 03:18:26 +02:00 |
lj_emit_x86.h
|
Portability cleanups for assembler backend.
|
2011-05-17 21:26:00 +02:00 |
lj_err.c
|
Replace some _Unwind_* types. Fixes build issues on OSX 10.7.
|
2011-08-14 11:35:53 +02:00 |
lj_err.h
|
Flatten and compress in-memory debug info (saves ~70%).
|
2011-06-09 01:27:37 +02:00 |
lj_errmsg.h
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
lj_ff.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_ffrecord.c
|
ARM: Fix math.ldexp() recording and folding.
|
2011-05-27 02:03:02 +02:00 |
lj_ffrecord.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_frame.h
|
PPCSPE: Save/restore cr2, cr3 and cr4 when entering/leaving VM.
|
2011-08-10 22:33:52 +02:00 |
lj_func.c
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
lj_func.h
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
lj_gc.c
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
lj_gc.h
|
FFI: Fix __gc for VLA/VLS cdata objects.
|
2011-05-23 02:43:36 +02:00 |
lj_gdbjit.c
|
More fixes for the Solaris/x86 build. Thanks to Will Metcalf.
|
2011-06-14 16:44:20 +02:00 |
lj_gdbjit.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_ir.c
|
Move math helpers to lj_vmmath.c. Add missing log2/exp2 for Symbian.
|
2011-06-03 17:15:44 +02:00 |
lj_ir.h
|
Split up FP IR instructions with SPLIT pass for soft-float targets.
|
2011-05-22 17:44:58 +02:00 |
lj_ircall.h
|
Fix iOS build.
|
2011-06-27 01:33:50 +02:00 |
lj_iropt.h
|
Add narrowing of modulo operator.
|
2011-06-03 18:48:02 +02:00 |
lj_jit.h
|
Use different workaround for alignment of jit_State.
|
2011-07-23 17:53:09 +02:00 |
lj_lex.c
|
From Lua 5.2: Change \* to \z. Reject undefined escape sequences.
|
2011-07-19 20:58:10 +02:00 |
lj_lex.h
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
lj_lib.c
|
DUALNUM: Handle integer type in x86/x64 interpreter and libraries.
|
2011-02-27 01:36:59 +01:00 |
lj_lib.h
|
DUALNUM: Handle integer type in x86/x64 interpreter and libraries.
|
2011-02-27 01:36:59 +01:00 |
lj_mcode.c
|
Cleanup of target dependencies.
|
2011-05-16 19:32:47 +02:00 |
lj_mcode.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_meta.c
|
From Lua 5.2: __len for tables. Needs -DLUAJIT_ENABLE_LUA52COMPAT.
|
2011-06-20 20:45:41 +02:00 |
lj_meta.h
|
FFI: Avoid unused functions if FFI is disabled.
|
2011-05-27 02:15:55 +02:00 |
lj_obj.c
|
DUALNUM: Add integer type to core VM.
|
2011-02-17 00:44:14 +01:00 |
lj_obj.h
|
From Lua 5.2: __len for tables. Needs -DLUAJIT_ENABLE_LUA52COMPAT.
|
2011-06-20 20:45:41 +02:00 |
lj_opt_dce.c
|
Don't bother to chain NOPs.
|
2011-08-11 22:04:38 +02:00 |
lj_opt_fold.c
|
Add narrowing of modulo operator.
|
2011-06-03 18:48:02 +02:00 |
lj_opt_loop.c
|
DUALNUM: Handle integer type in JIT compiler.
|
2011-03-10 01:57:24 +01:00 |
lj_opt_mem.c
|
Don't bother to chain NOPs.
|
2011-08-11 22:04:38 +02:00 |
lj_opt_narrow.c
|
x64: Fix result type of cdata index conversions.
|
2011-08-11 22:05:35 +02:00 |
lj_opt_split.c
|
Move math helpers to lj_vmmath.c. Add missing log2/exp2 for Symbian.
|
2011-06-03 17:15:44 +02:00 |
lj_parse.c
|
Cleanup prototype flags.
|
2011-06-09 13:54:40 +02:00 |
lj_parse.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_record.c
|
Don't bother to chain NOPs.
|
2011-08-11 22:04:38 +02:00 |
lj_record.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_snap.c
|
Fix data-flow analysis for BC_ITERL.
|
2011-06-27 01:11:11 +02:00 |
lj_snap.h
|
Split up FP IR instructions with SPLIT pass for soft-float targets.
|
2011-05-22 17:44:58 +02:00 |
lj_state.c
|
No need for L argument to lj_str_initbuf().
|
2011-06-12 21:09:20 +02:00 |
lj_state.h
|
Fix compiler warning.
|
2011-08-10 15:25:11 +02:00 |
lj_str.c
|
FFI: Print NULL pointers as "cdata<... *>: NULL".
|
2011-06-07 21:10:04 +02:00 |
lj_str.h
|
No need for L argument to lj_str_initbuf().
|
2011-06-12 21:09:20 +02:00 |
lj_tab.c
|
Workaround to compile with Clang. Fix Clang warnings.
|
2011-04-19 17:12:41 +02:00 |
lj_tab.h
|
ARM: Optimize hash algorithm for 3-operand CPUs.
|
2011-05-31 21:38:16 +02:00 |
lj_target_arm.h
|
ARM: Add ARM-specific assembler backend.
|
2011-06-02 03:18:26 +02:00 |
lj_target_x86.h
|
Portability cleanups for assembler backend.
|
2011-05-17 21:26:00 +02:00 |
lj_target.h
|
ARM: Add ARM-specific assembler backend.
|
2011-06-02 03:18:26 +02:00 |
lj_trace.c
|
Remove temporary mcode limit error from application stack.
|
2011-08-09 00:45:26 +02:00 |
lj_trace.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_traceerr.h
|
FFI: Record simple C function calls.
|
2011-02-05 21:50:15 +01:00 |
lj_udata.c
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_udata.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_vm.h
|
ARM: Add fast assembler implementation of floor/ceil/trunc.
|
2011-06-05 23:38:23 +02:00 |
lj_vmevent.c
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_vmevent.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
lj_vmmath.c
|
Fix compiler warning.
|
2011-06-07 21:28:31 +02:00 |
lj.supp
|
Speed up string compares in string interning.
|
2010-07-21 23:55:05 +02:00 |
ljamalg.c
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02: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
|
RELEASE LuaJIT-2.0.0-beta8
|
2011-06-23 17:15:02 +02:00 |
luajit.c
|
Add -b command line option to save/list bytecode.
|
2011-06-13 01:04:23 +02:00 |
luajit.h
|
RELEASE LuaJIT-2.0.0-beta8
|
2011-06-23 17:15:02 +02:00 |
lualib.h
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
Makefile
|
Fix install_name and versioning on OSX.
|
2011-07-03 17:58:26 +02:00 |
Makefile.dep
|
Add support for bytecode loading/saving.
|
2011-06-13 01:04:11 +02:00 |
msvcbuild.bat
|
Add debug option to msvcbuild.bat and improve error handling.
|
2011-06-29 19:26:31 +02:00 |