[Gambas-Notification] [Git][gambas/gambas][master] 2 commits: [COMPILER]

Benoît Minisini gitlab at mg.gitlab.com
Fri Jun 29 00:27:06 CEST 2018


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


Commits:
5f4f12ac by gambas at 2018-06-28T22:10:31Z
[COMPILER]
* NEW: UNSAFE is a new keyword used in conjunction with FAST. It tells the JIT compiler not to do any safety check (null objects, division by zero, out of array bounds...). It makes the code a bit faster, but prone to segmentation fault.

[INTERPRETER]
* NEW: Support for the UNSAFE keyword.

[GB.JIT]
* NEW: Support for the UNSAFE keyword.
* NEW: Check validity of objects that can be invalid.

- - - - -
2c2c6103 by gambas at 2018-06-28T22:26:48Z
Merge branch 'master' of gitlab.com:gambas/gambas

- - - - -


15 changed files:

- main/gbc/gbc_class.c
- main/gbc/gbc_class.h
- main/gbc/gbc_header.c
- main/gbc/gbc_output.c
- main/gbc/gbc_trans.c
- main/gbc/gbc_trans.h
- main/gbc/gbc_trans_code.c
- main/gbx/gbx_class.h
- main/gbx/gbx_class_load.c
- main/lib/jit/gb.jit/jit.h
- main/lib/jit/jit_body.c
- main/share/gb_reserved.h
- main/share/gb_reserved_keyword.h
- main/share/gb_reserved_temp.h
- main/share/gbc_trans_common.h


View it on GitLab: https://gitlab.com/gambas/gambas/compare/789ce931f7eef1700f0466996c9aac0c58783e05...2c2c610319a1f9e2ba9c4421627e7858fcba20e3

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/compare/789ce931f7eef1700f0466996c9aac0c58783e05...2c2c610319a1f9e2ba9c4421627e7858fcba20e3
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/20180628/17f70bae/attachment.html>


More information about the Notification mailing list