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/183/7eadf61e/better-static-a


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/183/7eadf61e/better-static-analyser updated. v0.9.0-570-g3aefac8
Date: Sun, 1 Oct 2017 19:39:57 +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  3aefac8b56fb2873de5c0c6a435437dc7aab16b4 (commit)
       via  15cbb755ca49daf487c4695efcbee0ba7f0797dd (commit)
       via  aa911889ea0b0e727fcf25c6dece280093b383ff (commit)
       via  ca5f60dbd39a9776265c01be3d089b6f00306ae4 (commit)
       via  0b70c5df8930f02cde50a2b056476249f8cd4687 (commit)
       via  ece48faeca8565ef4d9e454d35d85a67579891cc (commit)
       via  ba2ab74afad936a57d383a327b0f42e2edb937ea (commit)
       via  93fd6aed127519072f24368baa7077cb54c8065f (commit)
       via  d1b32b694673c708e749fdcbb897b00f8f5232fd (commit)
       via  4e53225a9d5b8cfb27795e5c8a655357d2d64874 (commit)
       via  3892f2bfbabd07804f39b91155d1987d1475bb1f (commit)
       via  2b165bc38c31112205ecc3836f5040e344b0cd58 (commit)
       via  7d73f6384b83be0d8afd97bd25faa8b70ba5266f (commit)
      from  9843459a8ab53fb5875b048481e37faaca8c7653 (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 3aefac8b56fb2873de5c0c6a435437dc7aab16b4
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:39:38 2017 +0200

    Fix honour class-set assembler flags

commit 15cbb755ca49daf487c4695efcbee0ba7f0797dd
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:39:09 2017 +0200

    Test for access mode for "swap" instructions

commit aa911889ea0b0e727fcf25c6dece280093b383ff
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:38:17 2017 +0200

    Remove fixed FIXME

commit ca5f60dbd39a9776265c01be3d089b6f00306ae4
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:38:06 2017 +0200

    Fix map names when running SA of closure instantiations

commit 0b70c5df8930f02cde50a2b056476249f8cd4687
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:36:39 2017 +0200

    Some operands allow void, some don't
    
    The get_input_operand() function will automatically check if the
    register is a void and issue a better error message.

commit ece48faeca8565ef4d9e454d35d85a67579891cc
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:36:09 2017 +0200

    Detect useless "isnull" instructions

commit ba2ab74afad936a57d383a327b0f42e2edb937ea
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:35:49 2017 +0200

    Better checking of "swap" instructions

commit 93fd6aed127519072f24368baa7077cb54c8065f
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:35:19 2017 +0200

    Customise some error messages

commit d1b32b694673c708e749fdcbb897b00f8f5232fd
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:33:37 2017 +0200

    Do not allow two registers to share a name

commit 4e53225a9d5b8cfb27795e5c8a655357d2d64874
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:32:16 2017 +0200

    Better error message when hitting empty register
    
    Sa will complain about "use of empty" (if the register was never
    defined) or "use of erased" (if the register was defined but then was
    erased).

commit 3892f2bfbabd07804f39b91155d1987d1475bb1f
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:31:55 2017 +0200

    If a register is not named just don't print the name

commit 2b165bc38c31112205ecc3836f5040e344b0cd58
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:31:08 2017 +0200

    Fix broken normalisation of some instructions
    
    Earlier error on missing operands.

commit 7d73f6384b83be0d8afd97bd25faa8b70ba5266f
Author: Marek Marecki <address@hidden>
Date:   Sun Oct 1 19:30:15 2017 +0200

    Allow customisation of "use of empty" error messages

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

Summary of changes:
 .../invalid_access_type_for_swap.asm}              |  5 +-
 .../frontend/static_analyser/register_usage.cpp    | 74 ++++++++++++++++------
 src/cg/lex.cpp                                     |  3 +
 tests/tests.py                                     | 10 ++-
 4 files changed, 71 insertions(+), 21 deletions(-)
 copy sample/{asm/errors/invalid_operand_for_jump_instruction.asm => 
static_analysis/invalid_access_type_for_swap.asm} (91%)


hooks/post-receive
-- 
Viua VM



reply via email to

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