.. |
.gitignore
|
Update .gitignore.
|
2010-02-06 08:18:20 +01:00 |
buildvm_asm.c
|
Refactor buildvm symbol generation.
|
2010-04-14 17:13:13 +02:00 |
buildvm_fold.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
buildvm_lib.c
|
Avoid compiler warning.
|
2010-04-23 15:38:08 +02:00 |
buildvm_peobj.c
|
Refactor buildvm symbol generation.
|
2010-04-14 17:13:13 +02:00 |
buildvm_x64.h
|
Fix frame setup for error handling in next().
|
2010-06-28 18:07:34 +02:00 |
buildvm_x64win.h
|
Fix frame setup for error handling in next().
|
2010-06-28 18:07:34 +02:00 |
buildvm_x86.dasc
|
Fix frame setup for error handling in next().
|
2010-06-28 18:07:34 +02:00 |
buildvm_x86.h
|
Fix frame setup for error handling in next().
|
2010-06-28 18:07:34 +02:00 |
buildvm.c
|
Refactor buildvm symbol generation.
|
2010-04-14 17:13:13 +02:00 |
buildvm.h
|
Refactor buildvm symbol generation.
|
2010-04-14 17:13:13 +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
|
Fallback to metamethod resolving for tostring in print().
|
2010-06-16 19:43:07 +02: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
|
Fix handling of failed fp:read(..., "*n").
|
2010-05-15 18:10:41 +02:00 |
lib_jit.c
|
Turn TValue setter macros into inline functions.
|
2010-04-26 00:28:44 +02:00 |
lib_math.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lib_os.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lib_package.c
|
Avoid name clash with standard POSIX function.
|
2010-05-09 22:47:09 +02:00 |
lib_string.c
|
Canonicalize string conversion of nan, inf, -inf.
|
2010-05-20 00:40:51 +02:00 |
lib_table.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_alloc.c
|
Allocate 32 bit memory on OSX/x64 with mmap() hinting.
|
2010-03-04 16:27:42 +01:00 |
lj_alloc.h
|
RELEASE LuaJIT-2.0.0-beta1
|
2009-12-08 19:46:35 +01:00 |
lj_api.c
|
Treat the tag of a TValue as unsigned everywhere.
|
2010-04-25 23:21:15 +02:00 |
lj_arch.h
|
Enable JIT compiler for x64.
|
2010-02-28 21:51:01 +01:00 |
lj_asm.c
|
Add weak guards. Emit TNEW/TDUP with a guard bit.
|
2010-05-08 18:59:59 +02: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
|
Implement down-recursion.
|
2010-03-01 06:45:30 +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
|
Drop obsolete shadow frame link stack.
|
2010-02-18 03:19:46 +01:00 |
lj_dispatch.c
|
Turn traces into true GC objects (GCtrace).
|
2010-04-25 03:32:29 +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
|
Make metamethod names proper GC roots.
|
2010-04-25 18:35:47 +02:00 |
lj_err.h
|
Fix amalgamated build.
|
2010-03-02 01:48:37 +01:00 |
lj_errmsg.h
|
Just disable JIT compiler for non-SSE2 CPUs instead of aborting.
|
2010-02-16 23:39:24 +01:00 |
lj_ff.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_frame.h
|
Add frame info for x64 GDB JIT API.
|
2010-02-28 17:52:11 +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
|
Make metamethod names proper GC roots.
|
2010-04-25 18:35:47 +02:00 |
lj_gc.h
|
Turn traces into true GC objects (GCtrace).
|
2010-04-25 03:32:29 +02:00 |
lj_gdbjit.c
|
Avoid string allocation in GDB JIT API.
|
2010-05-09 03:27:24 +02: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
|
Add weak guards. Emit TNEW/TDUP with a guard bit.
|
2010-05-08 18:59:59 +02:00 |
lj_iropt.h
|
Fold HREF of TNEW/TDUP to niltv. Fold HLOAD of niltv to nil.
|
2010-03-28 06:53:41 +02:00 |
lj_jit.h
|
Simplify management of current trace. Drop lazy save.
|
2010-04-25 13:53:33 +02:00 |
lj_lex.c
|
Simplify lexer a bit.
|
2010-04-24 20:23:02 +02: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
|
Major redesign of function call handling.
|
2010-02-13 04:51:56 +01:00 |
lj_mcode.c
|
Reorganize and fix placement of generated machine code on x64.
|
2010-04-25 14:52:29 +02: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
|
Turn traces into true GC objects (GCtrace).
|
2010-04-25 03:32:29 +02:00 |
lj_obj.h
|
Turn TValue setter macros into inline functions.
|
2010-04-26 00:28:44 +02: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
|
No longer let the GC replace dead keys with the LJ_TDEADKEY tag.
|
2010-04-21 01:45:58 +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
|
Fold HREF of TNEW/TDUP to niltv. Fold HLOAD of niltv to nil.
|
2010-03-28 06:53:41 +02:00 |
lj_opt_narrow.c
|
Fix some uses of tref_isint().
|
2010-02-18 03:24:18 +01:00 |
lj_parse.c
|
Turn TValue setter macros into inline functions.
|
2010-04-26 00:28:44 +02:00 |
lj_parse.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_record.c
|
Add weak guards. Emit TNEW/TDUP with a guard bit.
|
2010-05-08 18:59:59 +02:00 |
lj_record.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_snap.c
|
Turn traces into true GC objects (GCtrace).
|
2010-04-25 03:32:29 +02:00 |
lj_snap.h
|
Turn traces into true GC objects (GCtrace).
|
2010-04-25 03:32:29 +02:00 |
lj_state.c
|
Move free node pos to t->node[0].freetop. Saves 4 bytes in GCtab.
|
2010-03-22 15:05:37 +01:00 |
lj_state.h
|
Force error if lua_newstate() is used in 64 bit mode.
|
2010-01-24 15:50:59 +01:00 |
lj_str.c
|
Canonicalize string conversion of nan, inf, -inf.
|
2010-05-20 00:40:51 +02:00 |
lj_str.h
|
Canonicalize string conversion of nan, inf, -inf.
|
2010-05-20 00:40:51 +02:00 |
lj_tab.c
|
Rechain pseudo-resurrected string keys with colliding hashes.
|
2010-07-04 23:07:21 +02:00 |
lj_tab.h
|
Conditionally compile functions that are unused with JIT disabled.
|
2010-02-28 21:58:40 +01:00 |
lj_target_x86.h
|
Generate indirect calls for out-of-range distances on x64.
|
2010-03-07 14:31:51 +01:00 |
lj_target.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_trace.c
|
Create symbol table of JIT-compiled code for use with Linux perf tools.
|
2010-05-01 04:27:14 +02:00 |
lj_trace.h
|
Turn traces into true GC objects (GCtrace).
|
2010-04-25 03:32:29 +02:00 |
lj_traceerr.h
|
Replace on-trace GC frame syncing with interpreter exit.
|
2010-04-19 00:43:35 +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
|
Implement return hooks for Lua functions (zero-cost if disabled).
|
2010-02-14 20:48:33 +01:00 |
lj_vmevent.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj_vmevent.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
lj.supp
|
RELEASE LuaJIT-2.0.0-beta1
|
2009-12-08 19:46:35 +01:00 |
ljamalg.c
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +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
|
RELEASE LuaJIT-2.0.0-beta4
|
2010-03-28 19:26:33 +02:00 |
luajit.c
|
Avoid starting a GC cycle immediately after library init.
|
2010-04-25 19:45:54 +02:00 |
luajit.h
|
RELEASE LuaJIT-2.0.0-beta4
|
2010-03-28 19:26:33 +02:00 |
lualib.h
|
Bump all copyright dates to 2010.
|
2010-01-09 14:28:11 +01:00 |
Makefile
|
Rebase dynamic library on OSX/x64.
|
2010-03-07 15:04:42 +01:00 |
Makefile.dep
|
Avoid string allocation in GDB JIT API.
|
2010-05-09 03:27:24 +02:00 |
msvcbuild.bat
|
Add static target to msvcbuild.bat.
|
2010-03-15 18:50:59 +01:00 |