.. |
.gitignore
|
Update .gitignore.
|
2010-02-06 08:18:20 +01:00 |
buildvm_asm.c
|
PPC: Add support for word-wise relocations to buildvm asm targets.
|
2010-08-27 13:08:58 +02:00 |
buildvm_fold.c
|
Allow integer literals in FOLD rules.
|
2010-12-09 16:11:15 +01:00 |
buildvm_lib.c
|
PPC: Add PowerPC target architecture selection.
|
2010-08-25 13:00:42 +02:00 |
buildvm_peobj.c
|
Untangle some target dependencies.
|
2010-08-03 22:09:12 +02:00 |
buildvm_ppc.dasc
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
buildvm_ppcspe.h
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
buildvm_x64.h
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
buildvm_x64win.h
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
buildvm_x86.dasc
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
buildvm_x86.h
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
buildvm.c
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
buildvm.h
|
Untangle some target dependencies.
|
2010-08-03 22:09:12 +02:00 |
lauxlib.h
|
RELEASE LuaJIT-2.0.0-beta1
|
2009-12-08 19:46:35 +01:00 |
lib_aux.c
|
Force error if lua_newstate() is used in 64 bit mode.
|
2010-01-24 15:50:59 +01:00 |
lib_base.c
|
FFI: Add support for converting cdata to tonumber().
|
2010-12-05 00:40:23 +01:00 |
lib_bit.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lib_debug.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lib_ffi.c
|
FFI: Add 64 bit integer arithmetic.
|
2010-12-25 22:54:25 +01:00 |
lib_init.c
|
FFI: Add ffi.* library.
|
2010-12-05 00:52:17 +01:00 |
lib_io.c
|
Cleanup architecture, ABI and OS definitions.
|
2010-11-16 15:03:40 +01:00 |
lib_jit.c
|
Fix display of branches to exit stubs in 32 bit disassembly.
|
2010-12-23 01:01:04 +01:00 |
lib_math.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lib_os.c
|
Support os.exit(status|true|false [,close]) (from Lua 5.2).
|
2010-11-22 22:39:06 +01:00 |
lib_package.c
|
Add support for deferred library loads to lib_init.c.
|
2010-11-30 21:56:03 +01:00 |
lib_string.c
|
Add support for "%g" character class in patterns (from Lua 5.2).
|
2010-11-19 18:37:10 +01:00 |
lib_table.c
|
Tighter check on table.sort function compliance (from Lua 5.2).
|
2010-11-19 18:44:59 +01:00 |
lj_alloc.c
|
Cleanup architecture, ABI and OS definitions.
|
2010-11-16 15:03:40 +01:00 |
lj_alloc.h
|
RELEASE LuaJIT-2.0.0-beta1
|
2009-12-08 19:46:35 +01:00 |
lj_api.c
|
FFI: Add cdata object type.
|
2010-11-26 13:28:46 +01:00 |
lj_arch.h
|
POSIX is an acronym.
|
2010-12-04 20:47:51 +01:00 |
lj_asm.c
|
Improve register allocation for loops with variable shifts.
|
2010-12-23 00:55:31 +01:00 |
lj_asm.h
|
Turn traces into true GC objects (GCtrace).
|
2010-04-25 03:32:29 +02:00 |
lj_bc.c
|
Major redesign of function call handling.
|
2010-02-13 04:51:56 +01:00 |
lj_bc.h
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
lj_cconv.c
|
FFI: Add pointer arithmetic.
|
2010-12-23 17:54:54 +01:00 |
lj_cconv.h
|
FFI: Add pointer arithmetic.
|
2010-12-23 17:54:54 +01:00 |
lj_cdata.c
|
FFI: Add 64 bit integer arithmetic.
|
2010-12-25 22:54:25 +01:00 |
lj_cdata.h
|
FFI: Add 64 bit integer arithmetic.
|
2010-12-25 22:54:25 +01: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_cparse.c
|
FFI: Fix C parser for hex literals.
|
2010-12-23 23:06:04 +01:00 |
lj_cparse.h
|
FFI: Add C declaration parser.
|
2010-12-05 00:20:59 +01:00 |
lj_crecord.c
|
FFI: Record cdata allocations.
|
2010-12-22 23:21:38 +01:00 |
lj_crecord.h
|
FFI: Record cdata allocations.
|
2010-12-22 23:21:38 +01:00 |
lj_ctype.c
|
FFI: Fix C type representation for valarrays.
|
2010-12-25 22:33:07 +01:00 |
lj_ctype.h
|
FFI: Add C type management.
|
2010-12-05 00:11:35 +01:00 |
lj_def.h
|
Add 64 bit bswap and rotates.
|
2010-12-11 21:20:12 +01:00 |
lj_dispatch.c
|
Avoid stack resizes while recording calls to vararg functions.
|
2010-12-08 19:11:58 +01:00 |
lj_dispatch.h
|
Conditionally compile functions that are unused with JIT disabled.
|
2010-02-28 21:58:40 +01:00 |
lj_err.c
|
Allow access to raw error messages from outside lj_err.c.
|
2010-12-01 12:54:32 +01:00 |
lj_err.h
|
Allow access to raw error messages from outside lj_err.c.
|
2010-12-01 12:54:32 +01:00 |
lj_errmsg.h
|
FFI: Add 64 bit integer arithmetic.
|
2010-12-25 22:54:25 +01:00 |
lj_ff.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_ffrecord.c
|
Make recording of type() independent of LJ_T*/IRT_* mapping.
|
2010-12-28 18:23:41 +01:00 |
lj_ffrecord.h
|
FFI: Record cdata index operations (preliminary, lots of NYI cases).
|
2010-12-08 02:11:18 +01:00 |
lj_frame.h
|
Cleanup architecture, ABI and OS definitions.
|
2010-11-16 15:03:40 +01:00 |
lj_func.c
|
Turn traces into true GC objects (GCtrace).
|
2010-04-25 03:32:29 +02:00 |
lj_func.h
|
Redesign of prototype generation, part 5: colocation of protoype arrays.
|
2010-02-08 05:30:57 +01:00 |
lj_gc.c
|
Turn lj_mem_newgco() into a fastcall.
|
2010-12-10 01:10:52 +01:00 |
lj_gc.h
|
Turn lj_mem_newgco() into a fastcall.
|
2010-12-10 01:10:52 +01:00 |
lj_gdbjit.c
|
Cleanup architecture, ABI and OS definitions.
|
2010-11-16 15:03:40 +01:00 |
lj_gdbjit.h
|
Simplify management of current trace. Drop lazy save.
|
2010-04-25 13:53:33 +02:00 |
lj_ir.c
|
Avoid compiler warnings.
|
2010-12-06 03:07:10 +01:00 |
lj_ir.h
|
FFI: Drop IR_CNEWI. Add IR_CNEWP only for pointers/refs.
|
2010-12-17 17:20:04 +01:00 |
lj_iropt.h
|
Add alias analysis for XLOAD/XSTORE. Add DSE for XSTORE.
|
2010-12-12 22:32:52 +01:00 |
lj_jit.h
|
Add IR_KINT64.
|
2010-12-05 22:12:31 +01:00 |
lj_lex.c
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
lj_lex.h
|
Reorder various structs to reduce padding (thanks to /usr/bin/pahole).
|
2010-03-15 23:29:10 +01:00 |
lj_lib.c
|
No longer let the GC replace dead keys with the LJ_TDEADKEY tag.
|
2010-04-21 01:45:58 +02:00 |
lj_lib.h
|
Cleanup architecture, ABI and OS definitions.
|
2010-11-16 15:03:40 +01:00 |
lj_mcode.c
|
Cleanup architecture, ABI and OS definitions.
|
2010-11-16 15:03:40 +01:00 |
lj_mcode.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_meta.c
|
Turn TValue setter macros into inline functions.
|
2010-04-26 00:28:44 +02:00 |
lj_meta.h
|
Make metamethod names proper GC roots.
|
2010-04-25 18:35:47 +02:00 |
lj_obj.c
|
FFI: Add cdata object type.
|
2010-11-26 13:28:46 +01:00 |
lj_obj.h
|
FFI: Add 64 bit integer arithmetic.
|
2010-12-25 22:54:25 +01:00 |
lj_opt_dce.c
|
Don't mark REF_BASE in DCE.
|
2010-11-29 16:00:44 +01:00 |
lj_opt_fold.c
|
FFI: Drop IR_CNEWI. Add IR_CNEWP only for pointers/refs.
|
2010-12-17 17:20:04 +01:00 |
lj_opt_loop.c
|
Do not eliminate PHIs for values only referenced from side exits.
|
2010-06-30 23:30:08 +02:00 |
lj_opt_mem.c
|
Avoid compiler warnings.
|
2010-12-22 23:20:50 +01:00 |
lj_opt_narrow.c
|
Apply narrowing optimization to IR_TOI64, too.
|
2010-12-08 21:03:45 +01:00 |
lj_parse.c
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
lj_parse.h
|
FFI: Parse complex and 64 bit integer literals.
|
2010-12-24 01:31:39 +01:00 |
lj_record.c
|
FFI: Treat cdata metatable+methods as immutable in trace recorder.
|
2010-12-08 02:02:21 +01:00 |
lj_record.h
|
Split off fast function recording to lj_ffrecord.c.
|
2010-12-05 17:12:34 +01:00 |
lj_snap.c
|
Record calls to vararg functions.
|
2010-09-12 01:44:13 +02:00 |
lj_snap.h
|
Turn traces into true GC objects (GCtrace).
|
2010-04-25 03:32:29 +02:00 |
lj_state.c
|
FFI: Add C type management.
|
2010-12-05 00:11:35 +01:00 |
lj_state.h
|
Turn some lua_State fields into 32 bit pointers.
|
2010-09-09 12:28:17 +02:00 |
lj_str.c
|
Add shorter defines for endianess checks.
|
2010-11-28 17:22:45 +01:00 |
lj_str.h
|
Canonicalize string conversion of nan, inf, -inf.
|
2010-05-20 00:40:51 +02:00 |
lj_tab.c
|
Abstract out pointer hash to hashrot(). Tune hash constants.
|
2010-07-21 22:06:38 +02:00 |
lj_tab.h
|
Abstract out pointer hash to hashrot(). Tune hash constants.
|
2010-07-21 22:06:38 +02:00 |
lj_target_x86.h
|
Add IR_TOI64.
|
2010-12-06 18:21:51 +01:00 |
lj_target.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_trace.c
|
Fix error location while recording metamethods.
|
2010-12-15 19:44:30 +01:00 |
lj_trace.h
|
Fix check for enabled JIT compiler in lj_trace.h.
|
2010-11-30 18:32:22 +01:00 |
lj_traceerr.h
|
FFI: Record cdata index operations (preliminary, lots of NYI cases).
|
2010-12-08 02:11:18 +01:00 |
lj_udata.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_udata.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_vm.h
|
Minor tweaks to integration of assembler part.
|
2010-08-29 20:04:40 +02:00 |
lj_vmevent.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_vmevent.h
|
Use independent hash for VM event dispatch.
|
2010-07-21 21:23:45 +02:00 |
lj.supp
|
Speed up string compares in string interning.
|
2010-07-21 23:55:05 +02:00 |
ljamalg.c
|
FFI: Record cdata index operations (preliminary, lots of NYI cases).
|
2010-12-08 02:11:18 +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
|
Cleanup architecture, ABI and OS definitions.
|
2010-11-16 15:03:40 +01:00 |
luajit.c
|
Cleanup architecture, ABI and OS definitions.
|
2010-11-16 15:03:40 +01:00 |
luajit.h
|
RELEASE LuaJIT-2.0.0-beta5
|
2010-08-24 15:10:40 +02:00 |
lualib.h
|
FFI: Add ffi.* library.
|
2010-12-05 00:52:17 +01:00 |
Makefile
|
FFI: Record cdata index operations (preliminary, lots of NYI cases).
|
2010-12-08 02:11:18 +01:00 |
Makefile.dep
|
FFI: Add 64 bit integer arithmetic.
|
2010-12-25 22:54:25 +01:00 |
msvcbuild.bat
|
FFI: Add ffi.* library.
|
2010-12-05 00:52:17 +01:00 |