[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/ce6f5d82/rewrite-assembler u
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/ce6f5d82/rewrite-assembler updated. v0.9.0-2278-gfbb7bcf |
Date: |
Mon, 26 Nov 2018 18:18:33 +0100 (CET) |
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/ce6f5d82/rewrite-assembler has been updated
via fbb7bcf903eed2a6113e564b3e3dfa37c2afe392 (commit)
via 090b0f3960319e3b150d4a9701c90073b88b6764 (commit)
from 917be87e8fadba09ce7955dd5361fe8dc3afd0d4 (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 fbb7bcf903eed2a6113e564b3e3dfa37c2afe392
Author: Marek Marecki <address@hidden>
Date: Mon Nov 26 18:17:22 2018 +0100
Detect argument passes without an unused frame available
Issuing a move or a copy instruction with `arguments` register in a
destination operand is an error if there is no unused frame available.
commit 090b0f3960319e3b150d4a9701c90073b88b6764
Author: Marek Marecki <address@hidden>
Date: Mon Nov 26 18:15:34 2018 +0100
Detect call instructions with empty slots in frames
Issuing any kind of call instruction is an error when the frame that
would be used has any empty (i.e. not filled by "copy" or "move"
instructions argument registers).
-----------------------------------------------------------------------
Summary of changes:
include/viua/tooling/errors/compile_time.h | 2 +
src/tooling/errors/compile_time.cpp | 2 +
.../libs/static_analyser/static_analyser.cpp | 90 +++++++++++++++++++---
3 files changed, 82 insertions(+), 12 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/ce6f5d82/rewrite-assembler updated. v0.9.0-2278-gfbb7bcf,
git <=