[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-350-gdf27d74
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-350-gdf27d74 |
Date: |
Sun, 2 Oct 2016 19:15: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, devel has been updated
via df27d747af71b1ce894e209f2a80eea63b4ffbca (commit)
via c2d96d114199f064579f0e4491714254792c3806 (commit)
via 6b84363dfbb1619f306ac6a80e00eb472eb9ebb4 (commit)
via ae7c7bd87583425013a3fe86d4489cd09b313fbe (commit)
from e0e4e421f06c33e4e9106da513e14c124045a878 (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 df27d747af71b1ce894e209f2a80eea63b4ffbca
Author: Marek Marecki <address@hidden>
Date: Sun Oct 2 18:59:33 2016 +0200
Use tokenised source to verify jump targets
commit c2d96d114199f064579f0e4491714254792c3806
Author: Marek Marecki <address@hidden>
Date: Sun Oct 2 18:58:04 2016 +0200
Standardise "branch" instructions before further processing
Some errors are caught on this level:
- branches without any operands
- branches without targets
commit 6b84363dfbb1619f306ac6a80e00eb472eb9ebb4
Author: Marek Marecki <address@hidden>
Date: Sun Oct 2 18:57:56 2016 +0200
Fix reduce_newlines() removes all newlines from beginning of token list
commit ae7c7bd87583425013a3fe86d4489cd09b313fbe
Author: Marek Marecki <address@hidden>
Date: Sun Oct 2 18:56:23 2016 +0200
Fix handle absolute jumps with negative indexes
They will be caught as errors during source analysis, but are valid
token sequences for absolute jump: ".<integer>".
-----------------------------------------------------------------------
Summary of changes:
include/viua/cg/assembler/assembler.h | 2 +-
src/cg/assembler/verify.cpp | 101 ++++++++++++++++------------------
src/cg/lex.cpp | 24 +++++++-
src/front/asm.cpp | 2 +-
tests/tests.py | 60 ++++++++++----------
5 files changed, 100 insertions(+), 89 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-350-gdf27d74,
git <=