[Gambas-Notification] [Git][gambas/gambas][jit-with-c] 2 commits: C/C++ syntax highlighting: A backslash at the end of the line continues preprocessor definitions.

Benoît Minisini gitlab at mg.gitlab.com
Mon May 28 03:24:43 CEST 2018


Benoît Minisini pushed to branch jit-with-c at Gambas / gambas


Commits:
540cda45 by gambas at 2018-05-28T01:16:53Z
C/C++ syntax highlighting: A backslash at the end of the line continues preprocessor definitions.

[GB.EVAL.HIGHLIGHT]
* BUG: C/C++ syntax highlighting: A backslash at the end of the line continues preprocessor definitions.
* BUG: Fix a warning.

- - - - -
a2b64b19 by gambas at 2018-05-28T01:18:44Z
Work on new JIT system continues.

[COMPILER]
* NEW: Internal initialization functions now can be JIT translated.
* NEW: Support of subroutine calling completed. Interpreter subroutines are called if there is no optimization implemented in the JIT translation.

[INTERPRETER]
* NEW: Remove old JIT stuff.

[GB.JIT]
* NEW: Use 'gambas.h' and 'gb.jit.h' to compile translated code.

- - - - -


19 changed files:

- comp/src/gb.eval.highlight/.src/OldHighlighter/Helper.module
- comp/src/gb.eval.highlight/.src/TextHighlighter_C.class
- comp/src/gb.jit/.src/_Jit.module
- + comp/src/gb.jit/gb.jit.h
- comp/src/gb.jit/jit.h
- main/gbc/gbc_header.c
- main/gbc/gbc_jit.c
- main/gbc/gbc_jit_body.c
- main/gbc/gbc_output.c
- main/gbc/gbc_trans_code.c
- main/gbx/Makefile.am
- + main/gbx/gb.jit.h
- main/gbx/gbx_api.c
- main/gbx/gbx_exec.c
- main/gbx/gbx_exec_loop.c
- main/gbx/gbx_jit.c
- main/gbx/gbx_jit.h
- main/share/gambas.h
- main/share/gb_reserved_keyword.h


View it on GitLab: https://gitlab.com/gambas/gambas/compare/d797a545b64096cc29800c632ff83dfd2911c8f3...a2b64b190a8183b089492f84c75d1a0f9e9f0ff4

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/compare/d797a545b64096cc29800c632ff83dfd2911c8f3...a2b64b190a8183b089492f84c75d1a0f9e9f0ff4
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/notification/attachments/20180528/5f247aa9/attachment.html>


More information about the Notification mailing list