ljx
FORK: LuaJIT with native 5.2 and 5.3 support
git clone
https://git.neptards.moe/neptards/ljx.git
Log
|
Files
|
Refs
|
README
Mode
Name
Size
-rw-r--r--
.gitignore
11L
-rw-r--r--
.version
1L
-rw-r--r--
COPYRIGHT
81L
-rw-r--r--
CREDITS
35L
-rw-r--r--
Makefile
171L
-rw-r--r--
README
11L
-rw-r--r--
bench/__gc.lua
26L
-rw-r--r--
bench/cloperf.lua
23L
-rw-r--r--
bench/fin.lua
21L
-rw-r--r--
bench/setmeta.lua
12L
-rw-r--r--
doc/bluequad-print.css
166L
-rw-r--r--
doc/bluequad.css
325L
-rw-r--r--
doc/changes.html
817L
-rw-r--r--
doc/contact.html
104L
-rw-r--r--
doc/ext_c_api.html
189L
-rw-r--r--
doc/ext_ffi.html
332L
-rw-r--r--
doc/ext_ffi_api.html
570L
-rw-r--r--
doc/ext_ffi_semantics.html
1263L
-rw-r--r--
doc/ext_ffi_tutorial.html
603L
-rw-r--r--
doc/ext_jit.html
201L
-rw-r--r--
doc/ext_profiler.html
365L
-rw-r--r--
doc/extensions.html
452L
-rw-r--r--
doc/faq.html
186L
-rw-r--r--
doc/img/contact.png
1340B
-rw-r--r--
doc/install.html
686L
-rw-r--r--
doc/luajit.html
236L
-rw-r--r--
doc/running.html
309L
-rw-r--r--
doc/status.html
112L
-rw-r--r--
dynasm/dasm_arm.h
456L
-rw-r--r--
dynasm/dasm_arm.lua
1125L
-rw-r--r--
dynasm/dasm_arm64.h
518L
-rw-r--r--
dynasm/dasm_arm64.lua
1166L
-rw-r--r--
dynasm/dasm_mips.h
419L
-rw-r--r--
dynasm/dasm_mips.lua
1008L
-rw-r--r--
dynasm/dasm_mips64.lua
12L
-rw-r--r--
dynasm/dasm_ppc.h
419L
-rw-r--r--
dynasm/dasm_ppc.lua
1919L
-rw-r--r--
dynasm/dasm_proto.h
83L
-rw-r--r--
dynasm/dasm_x64.lua
12L
-rw-r--r--
dynasm/dasm_x86.h
498L
-rw-r--r--
dynasm/dasm_x86.lua
2274L
-rw-r--r--
dynasm/dynasm.lua
1094L
-rw-r--r--
etc/luajit.1
88L
-rw-r--r--
etc/luajit.pc
22L
-rw-r--r--
src/.gitignore
7L
-rw-r--r--
src/Makefile
788L
-rw-r--r--
src/Makefile.dep
249L
-rw-r--r--
src/host/.gitignore
3L
-rw-r--r--
src/host/README
4L
-rw-r--r--
src/host/buildvm.c
518L
-rw-r--r--
src/host/buildvm.h
105L
-rw-r--r--
src/host/buildvm_asm.c
354L
-rw-r--r--
src/host/buildvm_fold.c
229L
-rw-r--r--
src/host/buildvm_lib.c
463L
-rw-r--r--
src/host/buildvm_libbc.h
35L
-rw-r--r--
src/host/buildvm_peobj.c
392L
-rw-r--r--
src/host/genlibbc.lua
197L
-rw-r--r--
src/host/genminilua.lua
429L
-rw-r--r--
src/host/minilua.c
7770L
-rw-r--r--
src/jit/.gitignore
1L
-rw-r--r--
src/jit/bc.lua
210L
-rw-r--r--
src/jit/bcsave.lua
661L
-rw-r--r--
src/jit/dis_arm.lua
689L
-rw-r--r--
src/jit/dis_mips.lua
428L
-rw-r--r--
src/jit/dis_mipsel.lua
17L
-rw-r--r--
src/jit/dis_ppc.lua
591L
-rw-r--r--
src/jit/dis_x64.lua
17L
-rw-r--r--
src/jit/dis_x86.lua
931L
-rw-r--r--
src/jit/dump.lua
709L
-rw-r--r--
src/jit/p.lua
310L
-rw-r--r--
src/jit/v.lua
170L
-rw-r--r--
src/jit/zone.lua
45L
-rw-r--r--
src/lauxlib.h
189L
-rw-r--r--
src/lib_aux.c
459L
-rw-r--r--
src/lib_base.c
678L
-rw-r--r--
src/lib_bit.c
231L
-rw-r--r--
src/lib_debug.c
401L
-rw-r--r--
src/lib_ffi.c
938L
-rw-r--r--
src/lib_init.c
66L
-rw-r--r--
src/lib_io.c
540L
-rw-r--r--
src/lib_jit.c
782L
-rw-r--r--
src/lib_math.c
230L
-rw-r--r--
src/lib_os.c
292L
-rw-r--r--
src/lib_package.c
658L
-rw-r--r--
src/lib_string.c
1264L
-rw-r--r--
src/lib_table.c
339L
-rw-r--r--
src/lib_utf8.c
251L
-rw-r--r--
src/lj.supp
41L
-rw-r--r--
src/lj_alloc.c
1428L
-rw-r--r--
src/lj_alloc.h
17L
-rw-r--r--
src/lj_api.c
1588L
-rw-r--r--
src/lj_arch.h
586L
-rw-r--r--
src/lj_asm.c
2367L
-rw-r--r--
src/lj_asm.h
17L
-rw-r--r--
src/lj_asm_arm.h
2210L
-rw-r--r--
src/lj_asm_mips.h
2099L
-rw-r--r--
src/lj_asm_ppc.h
2016L
-rw-r--r--
src/lj_asm_x86.h
3104L
-rw-r--r--
src/lj_bc.c
14L
-rw-r--r--
src/lj_bc.h
282L
-rw-r--r--
src/lj_bcdump.h
68L
-rw-r--r--
src/lj_bcread.c
457L
-rw-r--r--
src/lj_bcwrite.c
361L
-rw-r--r--
src/lj_buf.c
232L
-rw-r--r--
src/lj_buf.h
103L
-rw-r--r--
src/lj_carith.c
429L
-rw-r--r--
src/lj_carith.h
37L
-rw-r--r--
src/lj_ccall.c
1158L
-rw-r--r--
src/lj_ccall.h
194L
-rw-r--r--
src/lj_ccallback.c
771L
-rw-r--r--
src/lj_ccallback.h
25L
-rw-r--r--
src/lj_cconv.c
755L
-rw-r--r--
src/lj_cconv.h
71L
-rw-r--r--
src/lj_cdata.c
299L
-rw-r--r--
src/lj_cdata.h
78L
-rw-r--r--
src/lj_char.c
43L
-rw-r--r--
src/lj_char.h
42L
-rw-r--r--
src/lj_clib.c
432L
-rw-r--r--
src/lj_clib.h
32L
-rw-r--r--
src/lj_cparse.c
1888L
-rw-r--r--
src/lj_cparse.h
65L
-rw-r--r--
src/lj_crecord.c
1862L
-rw-r--r--
src/lj_crecord.h
45L
-rw-r--r--
src/lj_ctype.c
637L
-rw-r--r--
src/lj_ctype.h
461L
-rw-r--r--
src/lj_debug.c
699L
-rw-r--r--
src/lj_debug.h
65L
-rw-r--r--
src/lj_def.h
370L
-rw-r--r--
src/lj_dispatch.c
557L
-rw-r--r--
src/lj_dispatch.h
155L
-rw-r--r--
src/lj_emit_arm.h
357L
-rw-r--r--
src/lj_emit_mips.h
214L
-rw-r--r--
src/lj_emit_ppc.h
238L
-rw-r--r--
src/lj_emit_x86.h
552L
-rw-r--r--
src/lj_err.c
865L
-rw-r--r--
src/lj_err.h
42L
-rw-r--r--
src/lj_errmsg.h
201L
-rw-r--r--
src/lj_ff.h
18L
-rw-r--r--
src/lj_ffrecord.c
1334L
-rw-r--r--
src/lj_ffrecord.h
24L
-rw-r--r--
src/lj_frame.h
300L
-rw-r--r--
src/lj_func.c
250L
-rw-r--r--
src/lj_func.h
24L
-rw-r--r--
src/lj_gc.c
911L
-rw-r--r--
src/lj_gc.h
138L
-rw-r--r--
src/lj_gdbjit.c
805L
-rw-r--r--
src/lj_gdbjit.h
22L
-rw-r--r--
src/lj_ir.c
492L
-rw-r--r--
src/lj_ir.h
590L
-rw-r--r--
src/lj_ircall.h
345L
-rw-r--r--
src/lj_iropt.h
164L
-rw-r--r--
src/lj_jit.h
494L
-rw-r--r--
src/lj_lex.c
533L
-rw-r--r--
src/lj_lex.h
95L
-rw-r--r--
src/lj_lib.c
303L
-rw-r--r--
src/lj_lib.h
115L
-rw-r--r--
src/lj_load.c
178L
-rw-r--r--
src/lj_mcode.c
405L
-rw-r--r--
src/lj_mcode.h
30L
-rw-r--r--
src/lj_meta.c
491L
-rw-r--r--
src/lj_meta.h
38L
-rw-r--r--
src/lj_obj.c
50L
-rw-r--r--
src/lj_obj.h
1054L
-rw-r--r--
src/lj_opt_dce.c
78L
-rw-r--r--
src/lj_opt_fold.c
2492L
-rw-r--r--
src/lj_opt_loop.c
449L
-rw-r--r--
src/lj_opt_mem.c
935L
-rw-r--r--
src/lj_opt_narrow.c
654L
-rw-r--r--
src/lj_opt_sink.c
250L
-rw-r--r--
src/lj_opt_split.c
869L
-rw-r--r--
src/lj_parse.c
2884L
-rw-r--r--
src/lj_parse.h
18L
-rw-r--r--
src/lj_profile.c
368L
-rw-r--r--
src/lj_profile.h
21L
-rw-r--r--
src/lj_record.c
2676L
-rw-r--r--
src/lj_record.h
47L
-rw-r--r--
src/lj_snap.c
904L
-rw-r--r--
src/lj_snap.h
34L
-rw-r--r--
src/lj_state.c
326L
-rw-r--r--
src/lj_state.h
35L
-rw-r--r--
src/lj_str.c
206L
-rw-r--r--
src/lj_str.h
30L
-rw-r--r--
src/lj_strfmt.c
510L
-rw-r--r--
src/lj_strfmt.h
133L
-rw-r--r--
src/lj_strfmt_num.c
592L
-rw-r--r--
src/lj_strscan.c
549L
-rw-r--r--
src/lj_strscan.h
39L
-rw-r--r--
src/lj_tab.c
667L
-rw-r--r--
src/lj_tab.h
73L
-rw-r--r--
src/lj_target.h
164L
-rw-r--r--
src/lj_target_arm.h
270L
-rw-r--r--
src/lj_target_arm64.h
97L
-rw-r--r--
src/lj_target_mips.h
320L
-rw-r--r--
src/lj_target_ppc.h
280L
-rw-r--r--
src/lj_target_x86.h
362L
-rw-r--r--
src/lj_trace.c
896L
-rw-r--r--
src/lj_trace.h
55L
-rw-r--r--
src/lj_traceerr.h
61L
-rw-r--r--
src/lj_udata.c
40L
-rw-r--r--
src/lj_udata.h
14L
-rw-r--r--
src/lj_vm.h
120L
-rw-r--r--
src/lj_vmevent.c
58L
-rw-r--r--
src/lj_vmevent.h
59L
-rw-r--r--
src/lj_vmmath.c
152L
-rw-r--r--
src/ljamalg.c
99L
-rw-r--r--
src/ljx_bitwise.c
179L
-rw-r--r--
src/ljx_bitwise.h
14L
-rw-r--r--
src/lua.h
542L
-rw-r--r--
src/lua.hpp
9L
-rw-r--r--
src/luaconf.h
188L
-rw-r--r--
src/luajit.c
843L
-rw-r--r--
src/luajit.h
113L
-rw-r--r--
src/lualib.h
47L
-rw-r--r--
src/msvcbuild.bat
116L
-rw-r--r--
src/ps4build.bat
123L
-rw-r--r--
src/psvitabuild.bat
93L
-rw-r--r--
src/vm_arm.dasc
4577L
-rw-r--r--
src/vm_arm64.dasc
3764L
-rw-r--r--
src/vm_mips.dasc
5253L
-rw-r--r--
src/vm_mips64.dasc
4849L
-rw-r--r--
src/vm_ppc.dasc
5228L
-rw-r--r--
src/vm_ppcspe.dasc
3665L
-rw-r--r--
src/vm_x64.dasc
4909L
-rw-r--r--
src/vm_x86.dasc
5807L
-rw-r--r--
src/xb1build.bat
101L
-rw-r--r--
src/xedkbuild.bat
92L