[Gambas-Notification] [Git][gambas/gambas][jit-with-c] Work continues on new JIT system.

Benoît Minisini gitlab at mg.gitlab.com
Mon Jun 11 18:57:04 CEST 2018


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


Commits:
c671adfd by gambas at 2018-06-11T16:56:39Z
Work continues on new JIT system.

[INTERPRETER]
* OPT: String searching (Instr, RInstr and Replace) has been made about 4x faster by searching the first occurence with memchr() and memrchr().

[GB.FORM.TERMINAL]
* BUG: Fix warning messages.

[GB.JIT]
* BUG: Fix byte, short and boolean pushing and popping routines.
* BUG: Fix string values referencing.
* BUG: Fix optional argument management.
* NEW: Optimization of bits management subroutines.

[GB.QT4]
* BUG: Delay hooks initialization, because now socket notifiers must not be used before creating the event loop.

[GB.QT5]
* BUG: Delay hooks initialization, because now socket notifiers must not be used before creating the event loop.

- - - - -


10 changed files:

- comp/src/gb.form.terminal/.component
- comp/src/gb.form.terminal/.project
- comp/src/gb.form.terminal/.src/TerminalView/TerminalFilter_VT100.class
- gb.qt4/src/main.cpp
- main/gbx/gbx_string.c
- main/gbx/gbx_subr_string.c
- main/lib/jit/gb.jit/jit.h
- main/lib/jit/jit.c
- main/lib/jit/jit.h
- main/lib/jit/jit_body.c


View it on GitLab: https://gitlab.com/gambas/gambas/commit/c671adfd6b2a7216a3f9031c7376491597a03f91

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/commit/c671adfd6b2a7216a3f9031c7376491597a03f91
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gambas-basic.org/pipermail/notification/attachments/20180611/41923abc/attachment.html>


More information about the Notification mailing list