sljit Code
Status: Beta
Brought to you by:
dark100
File | Date | Author | Commit |
---|---|---|---|
doc | 2015-05-22 | dark100 | [r299] Add a tutorial for SLJIT. Contributed by Wen Xi... |
regex_src | 2019-01-03 | dark100 | [r387] Several fixes. |
sljit_src | 2019-01-22 | dark100 | [r388] Use TARGET_OS_OSX macro for getting MAP_JIT fla... |
test_src | 2018-03-19 | dark100 | [r381] Add test for fast-return + flag preservation. P... |
API_CHANGES | 2018-01-09 | dark100 | [r371] Rework sljit stack interface. |
INTERNAL_CHANGES | 2012-11-21 | dark100 | [r216] A new file for tracking internal changes are ad... |
Makefile | 2019-01-03 | dark100 | [r387] Several fixes. |
README | 2018-12-13 | dark100 | [r385] Fix MAP_JIT issues on Mac. Patch by Carlo Arenas. |
SLJIT - Stack Less JIT Compiler Purpose: A simple, machine independent JIT compiler, which suitable for translating interpreted byte code to machine code. The sljitLir.h describes the LIR (low-level intermediate representation) of SLJIT. Compatible: Any C (C++) compiler. At least I hope so. Using sljit: Copy the content of sljit_src directory into your project source directory. Add sljitLir.c source file to your build environment. All other files are included by sljitLir.c (if required). Define the machine by SLJIT_CONFIG_* selector. See sljitConfig.h for all possible values. For C++ compilers, rename sljitLir.c to sljitLir.cpp. More info: http://sljit.sourceforge.net/ Contact: hzmester@freemail.hu Special thanks: Alexander Nasonov Carlo Arenas Christian Persch Daniel Richard G. Giuseppe D'Angelo James Cowgill Jason Hood Jiong Wang (TileGX support) Marc Mutz Martin Storsjö Michael McConville Walter Lee Wen Xichang