viuavm-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]