[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Viuavm-commits] [SCM] Viua VM branch issue/183/7eadf61e/better-static-a

From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/183/7eadf61e/better-static-analyser updated. v0.9.0-599-g0b29559
Date: Sun, 8 Oct 2017 22:39:30 +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/183/7eadf61e/better-static-analyser has been updated
       via  0b2955930b3703b180a4526966ad2dd820145220 (commit)
       via  faaad4f59ff421e7602b8950fb5965797e8608a8 (commit)
       via  df614a9021ac10d06d3d236cdcc3fa863ef95462 (commit)
       via  5953c6cccf828cc5978afeb530a9281328781d1d (commit)
       via  07909257d6bbd6165a3a0c4b7a06a0f115f8c56f (commit)
       via  1c669daf70e8c28c3ddce70d071ba74e488581ad (commit)
       via  36535219684cfb655419df87ab83770956e64fb4 (commit)
       via  a1369b5e258aab704e897543c85fa02bc73ce353 (commit)
       via  d01ed9d4f35b37b8e101fcbd50fa1dd727b57b73 (commit)
      from  ef45ae05a71e0a9062450746200d83f4d5f3519d (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 0b2955930b3703b180a4526966ad2dd820145220
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 8 22:39:21 2017 +0200

    Reduce usage of "current" register set

commit faaad4f59ff421e7602b8950fb5965797e8608a8
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 8 22:37:41 2017 +0200

    Report "unused value" errors only when unused in all branches

commit df614a9021ac10d06d3d236cdcc3fa863ef95462
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 8 22:37:14 2017 +0200

    Enforce style guide

commit 5953c6cccf828cc5978afeb530a9281328781d1d
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 8 22:37:02 2017 +0200

    Fix skip [[attributes]]

commit 07909257d6bbd6165a3a0c4b7a06a0f115f8c56f
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 8 22:36:32 2017 +0200


commit 1c669daf70e8c28c3ddce70d071ba74e488581ad
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 8 22:35:55 2017 +0200

    Use dedicated error type for "unused register" errors

commit 36535219684cfb655419df87ab83770956e64fb4
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 8 22:35:20 2017 +0200

    Add SA for "msg" instructions

commit a1369b5e258aab704e897543c85fa02bc73ce353
Author: Marek Marecki <address@hidden>
Date:   Sat Oct 7 23:38:03 2017 +0200

    Fix missing parameter

commit d01ed9d4f35b37b8e101fcbd50fa1dd727b57b73
Author: Marek Marecki <address@hidden>
Date:   Sat Oct 7 22:57:22 2017 +0200

    Return after checking branches instead breaking, to prevent double-checking 
some registers and throwing false positive errors


Summary of changes:
 include/viua/cg/lex.h                              |  1 +
 .../frontend/static_analyser/register_usage.cpp    | 55 ++++++++++++++++++++--
 src/cg/assembler/codeextract.cpp                   |  8 ++++
 src/cg/lex.cpp                                     |  3 ++
 src/front/asm.cpp                                  |  6 +--
 src/stdlib/viua/functional.asm                     | 20 ++++----
 6 files changed, 76 insertions(+), 17 deletions(-)

Viua VM

reply via email to

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