mikepaul-LuaJIT/src
2010-11-26 17:27:02 +01:00
..
.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 PPC: Add PowerPC target architecture selection. 2010-08-25 13:00:42 +02: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 Disable Lua 5.2 features by default. See -DLUAJIT_ENABLE_LUA52COMPAT. 2010-11-19 17:00:11 +01:00
buildvm_ppcspe.h Disable Lua 5.2 features by default. See -DLUAJIT_ENABLE_LUA52COMPAT. 2010-11-19 17:00:11 +01:00
buildvm_x64.h Disable Lua 5.2 features by default. See -DLUAJIT_ENABLE_LUA52COMPAT. 2010-11-19 17:00:11 +01:00
buildvm_x64win.h Disable Lua 5.2 features by default. See -DLUAJIT_ENABLE_LUA52COMPAT. 2010-11-19 17:00:11 +01:00
buildvm_x86.dasc Disable Lua 5.2 features by default. See -DLUAJIT_ENABLE_LUA52COMPAT. 2010-11-19 17:00:11 +01:00
buildvm_x86.h Disable Lua 5.2 features by default. See -DLUAJIT_ENABLE_LUA52COMPAT. 2010-11-19 17:00:11 +01:00
buildvm.c Cleanup architecture, ABI and OS definitions. 2010-11-16 15:03:40 +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 cdata object type. 2010-11-26 13:28:46 +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_init.c RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
lib_io.c Cleanup architecture, ABI and OS definitions. 2010-11-16 15:03:40 +01:00
lib_jit.c Allow running C functions with coroutine.create(), too. 2010-11-17 20:07:55 +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 Cleanup architecture, ABI and OS definitions. 2010-11-16 15:03:40 +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 Cleanup architecture, ABI and OS definitions. 2010-11-16 15:03:40 +01:00
lj_asm.c Cleanup architecture, ABI and OS definitions. 2010-11-16 15:03:40 +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 Specialize bytecode for pairs()/next() iterator. Speedup: 3.5x. 2010-09-30 21:55:32 +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_def.h Fix checks for minimum required compiler versions. 2010-09-28 14:20:49 +02:00
lj_dispatch.c PPC: Add support for shifted MULTRES. 2010-09-13 21:50:27 +02:00
lj_dispatch.h Conditionally compile functions that are unused with JIT disabled. 2010-02-28 21:58:40 +01:00
lj_err.c Display caller location in errors from metamethods. 2010-11-26 13:20:56 +01:00
lj_err.h Fix amalgamated build. 2010-03-02 01:48:37 +01:00
lj_errmsg.h Parse hexadecimal escapes in strings (from Lua 5.2). 2010-11-19 18:15:50 +01:00
lj_ff.h Bump all copyright dates to 2010. 2010-01-09 14:28:11 +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 FFI: Don't propagate cdata objects. 2010-11-26 17:27:02 +01:00
lj_gc.h Turn traces into true GC objects (GCtrace). 2010-04-25 03:32:29 +02: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 Turn TValue setter macros into inline functions. 2010-04-26 00:28:44 +02:00
lj_ir.h FFI: Add cdata object type. 2010-11-26 13:28:46 +01:00
lj_iropt.h Improve FOLD/CSE of field loads and array/hash refs across NEWREF. 2010-09-21 02:28:14 +02:00
lj_jit.h Cleanup architecture, ABI and OS definitions. 2010-11-16 15:03:40 +01:00
lj_lex.c Parse '\*' escape in strings (from Lua 5.2). 2010-11-22 22:22:12 +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 macros for consistent number to integer truncation. 2010-11-26 13:40:40 +01:00
lj_opt_dce.c Add weak guards. Emit TNEW/TDUP with a guard bit. 2010-05-08 18:59:59 +02:00
lj_opt_fold.c Drop redundant (UGE any +0). 2010-09-21 02:44:18 +02: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 Improve AA for field accesses: disambiguate new allocations. 2010-09-21 15:21:26 +02:00
lj_opt_narrow.c Fix some uses of tref_isint(). 2010-02-18 03:24:18 +01:00
lj_parse.c Shrink slots for 'break' statement to help data-flow analysis. 2010-11-25 12:13:23 +01:00
lj_parse.h Bump all copyright dates to 2010. 2010-01-09 14:28:11 +01:00
lj_record.c Improve unrolling heuristics for non-looping inner loops. 2010-11-25 11:42:17 +01:00
lj_record.h Bump all copyright dates to 2010. 2010-01-09 14:28:11 +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 Release all memory when using the builtin allocator. 2010-09-13 19:48:31 +02:00
lj_state.h Turn some lua_State fields into 32 bit pointers. 2010-09-09 12:28:17 +02:00
lj_str.c Rename character type handling from lj_ctype* to lj_char*. 2010-11-09 12:09:54 +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 Cleanup architecture, ABI and OS definitions. 2010-11-16 15:03:40 +01:00
lj_target.h Bump all copyright dates to 2010. 2010-01-09 14:28:11 +01:00
lj_trace.c Record y = select(x, ...) idiom. 2010-09-13 01:23:19 +02:00
lj_trace.h Turn traces into true GC objects (GCtrace). 2010-04-25 03:32:29 +02:00
lj_traceerr.h Record calls to vararg functions. 2010-09-12 01:44:13 +02: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 Rename character type handling from lj_ctype* to lj_char*. 2010-11-09 12:09:54 +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 Bump all copyright dates to 2010. 2010-01-09 14:28:11 +01:00
Makefile Disable Lua 5.2 features by default. See -DLUAJIT_ENABLE_LUA52COMPAT. 2010-11-19 17:00:11 +01:00
Makefile.dep Rename character type handling from lj_ctype* to lj_char*. 2010-11-09 12:09:54 +01:00
msvcbuild.bat Add static target to msvcbuild.bat. 2010-03-15 18:50:59 +01:00