[Gambas-Notification] [Git][gambas/gambas][master] 3 commits: Mark the component as "unfinished" instead of "unstable".

Benoît Minisini (@bminisini) gitlab at mg.gitlab.com
Fri Dec 9 15:04:12 CET 2022



Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
6e95b06a by Benoît Minisini at 2022-12-09T14:12:59+01:00
Mark the component as "unfinished" instead of "unstable".

[GB.POPPLER]
* NEW: Mark the component as "unfinished" instead of "unstable".

- - - - -
af950247 by Benoît Minisini at 2022-12-09T15:00:55+01:00
Implement overflow detection in JIT compiler. Some jump optimizations in the compiler and the interpreter.

[COMPILER]
* OPT: Optimize jumps pointing at a JUMP instruction.

[INTERPRETER]
* OPT: Avoid conversion to boolean when possible in conditional jumps.

[GB.JIT]
* NEW: Implement overflow detection in integer arithmetic operations. The UNSAFE keyword disable them to get full speed.

- - - - -
2e056059 by Benoît Minisini at 2022-12-09T15:04:03+01:00
Merge branch 'master' of gitlab.com:gambas/gambas

- - - - -


11 changed files:

- gb.poppler/src/gb.poppler.component
- main/gbc/gbc_trans.h
- main/gbc/gbc_trans_code.c
- main/gbc/gbc_trans_ctrl.c
- main/gbx/gbx_exec_loop.c
- main/lib/jit/gb.jit/.src/Jit.module
- + main/lib/jit/gb.jit/gb_overflow.h
- main/lib/jit/gb.jit/jit.h
- main/lib/jit/jit_body.c
- main/share/gb_pcode.h
- main/share/gb_pcode_temp.h


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/6eca2376bb6642796dd3ebfac5779522e0bae4d2...2e05605938bc9232fcf11f7390c31a9b3eaaf7cb

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/6eca2376bb6642796dd3ebfac5779522e0bae4d2...2e05605938bc9232fcf11f7390c31a9b3eaaf7cb
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/20221209/ab8ca2bc/attachment.htm>


More information about the Notification mailing list