[Gambas-Notification] [Git][gambas/gambas][master] Assert is an new instruction that raises an error as soon as its boolean argument is FALSE.

Benoît Minisini gitlab at mg.gitlab.com
Sun Dec 16 00:38:37 CET 2018


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


Commits:
d91451cf by gambas at 2018-12-15T23:35:46Z
Assert is an new instruction that raises an error as soon as its boolean argument is FALSE.

[COMPILER]
* NEW: Assert is an new instruction that raises an error as soon as its boolean argument is FALSE. The associated bytecode is not emitted if the '-x' option is specified.

[INTERPRETER]
* NEW: Assert is an new instruction that raises an error as soon as its boolean argument is FALSE.

[GB.DEBUG]
* BUG: Fix a potential array overflow.

- - - - -


15 changed files:

- main/gbc/gbc.c
- main/gbc/gbc_trans.h
- main/gbc/gbc_trans_code.c
- main/gbc/gbc_trans_subr.c
- main/gbx/gb_error.c
- main/gbx/gb_error.h
- main/gbx/gbx_exec_loop.c
- main/gbx/gbx_subr.h
- main/gbx/gbx_subr_file.c
- main/lib/debug/profile.c
- main/share/gb_code.h
- main/share/gb_code_temp.h
- main/share/gb_reserved.h
- main/share/gb_reserved_keyword.h
- main/share/gb_reserved_temp.h


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

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/commit/d91451cf1e7c30f63e01a13d586a474f1bfe6906
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/20181215/ddb46245/attachment.html>


More information about the Notification mailing list