BizHawk/waterbox/ares64/ares/thirdparty/sljit
CasualPokePlayer 02caa5fcbb update ares, fix some lingering issues with recompiler 2023-03-29 04:00:10 -07:00
..
doc merge aresv128 2022-05-26 22:26:56 -07:00
regex_src merge aresv128 2022-05-26 22:26:56 -07:00
sljit_src update ares, fix some lingering issues with recompiler 2023-03-29 04:00:10 -07:00
test_src update ares, fix some lingering issues with recompiler 2023-03-29 04:00:10 -07:00
.gitignore Ares64 (#3125) 2022-02-11 18:22:16 -08:00
API_CHANGES update ares, fix some lingering issues with recompiler 2023-03-29 04:00:10 -07:00
INTERNAL_CHANGES Ares64 (#3125) 2022-02-11 18:22:16 -08:00
LICENSE merge aresv128 2022-05-26 22:26:56 -07:00
Makefile update ares, fix some lingering issues with recompiler 2023-03-29 04:00:10 -07:00
README Ares64 (#3125) 2022-02-11 18:22:16 -08:00

README

                     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:
  https://zherczeg.github.io/sljit/

Contact:
  hzmester@freemail.hu

Special thanks:
  Alexander Nasonov
  Carlo Marcelo Arenas Belón
  Christian Persch
  Daniel Richard G.
  Giuseppe D'Angelo
  H.J. Lu
  James Cowgill
  Jason Hood
  Jiong Wang (TileGX support)
  Marc Mutz
  Martin Storsjö
  Michael McConville
  Walter Lee
  Wen Xichang
  YunQiang Su