viuavm-commits
[Top][All Lists]
Advanced

[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-1776-g54562da
Date: Sat, 7 Jul 2018 13:26:34 +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  54562dab0c183def51ed09e5364bccd8d9894e40 (commit)
       via  021b7561410a0d8e21d490f126ddbbaad254a4f0 (commit)
       via  ecd2d2cb8dbf93264ee617824ad2eec974729c44 (commit)
       via  2e046c78628cef2912ed48bdd172502a1f170f16 (commit)
       via  431175386d70011c743cdaa3851dcc13f3b5685c (commit)
      from  87cd223c2e05e79f1e61d5a1958ada1d1f814898 (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 54562dab0c183def51ed09e5364bccd8d9894e40
Author: Marek Marecki <address@hidden>
Date:   Sat Jul 7 12:43:43 2018 +0200

    Throw error about unused registers only if it is triggered for both branches
    
    The same as for unused values. Why? Because you may need more registers
    for a different branch - after all, they execute different logic so it
    is reasonable to expect they will need different amounts of slots.

commit 021b7561410a0d8e21d490f126ddbbaad254a4f0
Author: Marek Marecki <address@hidden>
Date:   Sat Jul 7 12:42:17 2018 +0200

    Fix: throw as Unused_register, not as Invalid_syntax
    
    This was needed because the catch block for Invalid_syntax was entered,
    and not the one for Unused_register. Watch out of return types...

commit ecd2d2cb8dbf93264ee617824ad2eec974729c44
Author: Marek Marecki <address@hidden>
Date:   Sat Jul 7 12:23:21 2018 +0200

    Temporarily disable SA for more files

commit 2e046c78628cef2912ed48bdd172502a1f170f16
Author: Marek Marecki <address@hidden>
Date:   Sat Jul 7 12:22:54 2018 +0200

    Reduce number of registers required

commit 431175386d70011c743cdaa3851dcc13f3b5685c
Author: Marek Marecki <address@hidden>
Date:   Thu Jul 5 22:01:46 2018 +0200

    Fix "unused register" error
    
    isnull kinda-sorta uses the source register, but not really. The output
    of the test was not affected so the change is OK.

-----------------------------------------------------------------------

Summary of changes:
 sample/asm/misc/broken_watchdog.asm                     |  6 +++---
 sample/asm/misc/mangled_nested_block_names.asm          |  4 ++--
 sample/asm/regmod/isnull.asm                            |  4 ++--
 .../checkers/check_for_unused_registers.cpp             |  2 +-
 .../frontend/static_analyser/checkers/check_op_if.cpp   | 17 +++++++++++++++++
 tests/tests.py                                          |  6 ++++--
 6 files changed, 29 insertions(+), 10 deletions(-)


hooks/post-receive
-- 
Viua VM



reply via email to

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