[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-1771-g87cd223 |
Date: |
Thu, 5 Jul 2018 20:49:15 +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 87cd223c2e05e79f1e61d5a1958ada1d1f814898 (commit)
via 618af8764f1a033b0ecb8c519acc03b173b2c2ca (commit)
via f548046930ede4e50bbcd4883ddcbd324e36e020 (commit)
from 220700b9a9cc5a8db395840197deb1e846c1391e (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 87cd223c2e05e79f1e61d5a1958ada1d1f814898
Author: Marek Marecki <address@hidden>
Date: Thu Jul 5 20:48:09 2018 +0200
Disable static analysis for programs with blocks
Static analyser is currently unable to check code that contains catch or
enter instructions, does not mark the registers they use as used, and
throws errors because it thinks that less local registers can be
allocated.
commit 618af8764f1a033b0ecb8c519acc03b173b2c2ca
Author: Marek Marecki <address@hidden>
Date: Thu Jul 5 20:47:30 2018 +0200
Do not throw for access to static and global registers
Static analyser is too primirive to check them, as was throwing only
false positives.
commit f548046930ede4e50bbcd4883ddcbd324e36e020
Author: Marek Marecki <address@hidden>
Date: Thu Jul 5 20:44:03 2018 +0200
Reduce number of registers allocated where possible
-----------------------------------------------------------------------
Summary of changes:
sample/asm/explicit_register_sets/move_between.asm | 2 +-
sample/asm/external/sleeper.asm | 4 ++--
.../static_analyser/Register_usage_profile.cpp | 18 ++++++++++++++++--
.../frontend/static_analyser/checkers/utils.cpp | 9 +++++++++
tests/tests.py | 20 ++++++++++++++++----
5 files changed, 44 insertions(+), 9 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-1771-g87cd223,
git <=