gambas-source-code/main/lib/jit
gambas d3c93a05e4 Work on new JIT system continues.
[INTERPRETER]
* NEW: Abort if a stack mismatch is detected after a JIT function has been called.

[GB.JIT]
* NEW: The GB_JIT_CC environment variable allows to define the C compiler that will generate the code.
* OPT: Don't call the compiler through a shell anymore.
* NEW: Support for clang.
* BUG: Don't use the "," operator anymore to write JIT code.
* BUG: Correctly free stack when leaving a function whereas we are still inside a GOSUB.
* BUG: Declare all local variables and arguments as volatile as soon the function uses CATCH or FINALLY.
2018-07-05 07:10:31 +02:00
..
gb.jit Work on new JIT system continues. 2018-07-05 07:10:31 +02:00
gb.jit.component
gb_str.c
gb_str.h
gbc_reserved.c
jit.c Work on new JIT system continues. 2018-07-05 07:10:31 +02:00
jit.h Subroutines returning something that are used as instructions correctly drop their return value now. 2018-07-02 22:37:33 +02:00
jit_body.c Work on new JIT system continues. 2018-07-05 07:10:31 +02:00
main.c
main.h
Makefile.am