[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-1768-g220700b |
Date: |
Wed, 4 Jul 2018 21:43:51 +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 220700b9a9cc5a8db395840197deb1e846c1391e (commit)
via 3e86a8ea3785dee8e0de88e6f1cb361e49ed31a3 (commit)
via e8be8fe042c71e054a8cbd14a7f8e9f50afa753d (commit)
from 64e64428b04bfd4da4f216a5f7d504ebfe86469d (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 220700b9a9cc5a8db395840197deb1e846c1391e
Author: Marek Marecki <address@hidden>
Date: Wed Jul 4 21:43:29 2018 +0200
Fix some errors due to unused but allocated registers
commit 3e86a8ea3785dee8e0de88e6f1cb361e49ed31a3
Author: Marek Marecki <address@hidden>
Date: Wed Jul 4 20:51:12 2018 +0200
Throw an error when there is unused register allocated
The function should not allocate more registers than it needs.
commit e8be8fe042c71e054a8cbd14a7f8e9f50afa753d
Author: Marek Marecki <address@hidden>
Date: Wed Jul 4 20:49:51 2018 +0200
Add const to a member function that does not mutate Register_usage_profile
If it does not mutate the object, then it can be made const (which is a
good default).
-----------------------------------------------------------------------
Summary of changes:
include/viua/assembler/frontend/static_analyser.h | 2 +-
include/viua/cg/lex.h | 4 ++++
.../signed_saturating/minus_42_minus_7_division.asm | 2 +-
sample/asm/concurrency/detaching_a_process.asm | 4 ++--
sample/asm/concurrency/immediately_detached.asm | 2 +-
sample/asm/concurrency/joining_detached_process.asm | 4 ++--
sample/asm/concurrency/joining_joined_process.asm | 8 ++++----
.../frontend/static_analyser/Register_usage_profile.cpp | 2 +-
.../static_analyser/checkers/check_for_unused_registers.cpp | 12 ++++++++++++
src/cg/lex.cpp | 3 +++
10 files changed, 31 insertions(+), 12 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-1768-g220700b,
git <=