[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2381-gf77c99
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2381-gf77c99c |
Date: |
Tue, 5 Feb 2019 21:05:36 +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, devel has been updated
via f77c99ca1405812d8b06f3eff3da93261772e861 (commit)
via 82cf8de6cfb0556719c1815c515dea5768efeec2 (commit)
via c09bc8b68acb58ec4586c0b08c5efe47af080a03 (commit)
via 8ef2f8d131728fc556de3d74cd923a623406193d (commit)
from ad89f5c535da2b5025b83d554decaccdfdffb191 (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 f77c99ca1405812d8b06f3eff3da93261772e861
Author: Marek Marecki <address@hidden>
Date: Tue Feb 5 21:04:26 2019 +0100
Make DRAW instructions affect register state
DRAW moves thrown value (an exception) from the exception register into
a general purpose register. So it is kinda like a constructor
instruction.
commit 82cf8de6cfb0556719c1815c515dea5768efeec2
Author: Marek Marecki <address@hidden>
Date: Tue Feb 5 21:02:12 2019 +0100
Return from single arm check on LEAVE
Since LEAVE is a RETURN for blocks it halts analysis. What is needed is
a way to check if the instruction is inside a block or not. Also, the
static analyser *must* check blocks entered.
commit c09bc8b68acb58ec4586c0b08c5efe47af080a03
Author: Marek Marecki <address@hidden>
Date: Tue Feb 5 21:01:49 2019 +0100
Set try frame status on TRY and ENTER
commit 8ef2f8d131728fc556de3d74cd923a623406193d
Author: Marek Marecki <address@hidden>
Date: Tue Feb 5 21:01:07 2019 +0100
Check whether CATCH instructions have try frames
-----------------------------------------------------------------------
Summary of changes:
include/viua/tooling/errors/compile_time.h | 1 +
src/tooling/errors/compile_time.cpp | 2 +
src/tooling/libs/parser/parse.cpp | 1 +
.../libs/static_analyser/static_analyser.cpp | 56 +++++++++++++++++++++-
4 files changed, 59 insertions(+), 1 deletion(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2381-gf77c99c,
git <=