[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/38a0f558/add-instruction-for
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/38a0f558/add-instruction-for-allocating-local-registers updated. v0.9.0-1776-g54562da |
Date: |
Sat, 7 Jul 2018 13:26:34 +0200 (CEST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Viua VM".
The branch, issue/38a0f558/add-instruction-for-allocating-local-registers has
been updated
via 54562dab0c183def51ed09e5364bccd8d9894e40 (commit)
via 021b7561410a0d8e21d490f126ddbbaad254a4f0 (commit)
via ecd2d2cb8dbf93264ee617824ad2eec974729c44 (commit)
via 2e046c78628cef2912ed48bdd172502a1f170f16 (commit)
via 431175386d70011c743cdaa3851dcc13f3b5685c (commit)
from 87cd223c2e05e79f1e61d5a1958ada1d1f814898 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 54562dab0c183def51ed09e5364bccd8d9894e40
Author: Marek Marecki <address@hidden>
Date: Sat Jul 7 12:43:43 2018 +0200
Throw error about unused registers only if it is triggered for both branches
The same as for unused values. Why? Because you may need more registers
for a different branch - after all, they execute different logic so it
is reasonable to expect they will need different amounts of slots.
commit 021b7561410a0d8e21d490f126ddbbaad254a4f0
Author: Marek Marecki <address@hidden>
Date: Sat Jul 7 12:42:17 2018 +0200
Fix: throw as Unused_register, not as Invalid_syntax
This was needed because the catch block for Invalid_syntax was entered,
and not the one for Unused_register. Watch out of return types...
commit ecd2d2cb8dbf93264ee617824ad2eec974729c44
Author: Marek Marecki <address@hidden>
Date: Sat Jul 7 12:23:21 2018 +0200
Temporarily disable SA for more files
commit 2e046c78628cef2912ed48bdd172502a1f170f16
Author: Marek Marecki <address@hidden>
Date: Sat Jul 7 12:22:54 2018 +0200
Reduce number of registers required
commit 431175386d70011c743cdaa3851dcc13f3b5685c
Author: Marek Marecki <address@hidden>
Date: Thu Jul 5 22:01:46 2018 +0200
Fix "unused register" error
isnull kinda-sorta uses the source register, but not really. The output
of the test was not affected so the change is OK.
-----------------------------------------------------------------------
Summary of changes:
sample/asm/misc/broken_watchdog.asm | 6 +++---
sample/asm/misc/mangled_nested_block_names.asm | 4 ++--
sample/asm/regmod/isnull.asm | 4 ++--
.../checkers/check_for_unused_registers.cpp | 2 +-
.../frontend/static_analyser/checkers/check_op_if.cpp | 17 +++++++++++++++++
tests/tests.py | 6 ++++--
6 files changed, 29 insertions(+), 10 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/38a0f558/add-instruction-for-allocating-local-registers updated. v0.9.0-1776-g54562da,
git <=