[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-590-gef45ae0 |
Date: |
Sat, 7 Oct 2017 22:55:25 +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 ef45ae05a71e0a9062450746200d83f4d5f3519d (commit)
via 74b1e3cb66ff242dfbc4a3a86da208d41e7023f9 (commit)
via da1612b07ec989b8c6427f68320d320307dc8313 (commit)
via b4989fb739567e37981f1bdd0e811e822151b3a3 (commit)
via 66fede613cd7da47fd7bec8ff9751d986e68b377 (commit)
via 345ba9be992d96e8e7942781bc2d772f69b57431 (commit)
via e4a4969db0271430b85178c6211970b2856454de (commit)
via f94941bc4bf7b9d5d4c75dab98a9ba028dcd9c60 (commit)
via e89974bdff7f1c7cff2dcd0bd111e2e0c6a403e6 (commit)
via 032570b8e60bcb99cceacc212a9cb667e0d1c8a3 (commit)
via e8813a5463caff6f255f1260d6478dedbf4266cf (commit)
via 57bfc600940a5fa3d32930b574507556ef4f9bae (commit)
via 5b8831ccf6ab88b5472120d6230b079a0cee0526 (commit)
from 5f697f5bd3eda4f7ab4713a14cab0a92499e01ab (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 ef45ae05a71e0a9062450746200d83f4d5f3519d
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:55:05 2017 +0200
Enforce style guide
commit 74b1e3cb66ff242dfbc4a3a86da208d41e7023f9
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:53:10 2017 +0200
Fix do not continue checking if hex jump target is present
This means that SA is not able to check disassembled source with the
same level of scrutiny as the "real" source.
commit da1612b07ec989b8c6427f68320d320307dc8313
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:52:33 2017 +0200
Use using for shorter types
commit b4989fb739567e37981f1bdd0e811e822151b3a3
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:52:04 2017 +0200
Remove useless prints
commit 66fede613cd7da47fd7bec8ff9751d986e68b377
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:51:04 2017 +0200
Fix segfault, check value only if it is present
commit 345ba9be992d96e8e7942781bc2d772f69b57431
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:50:32 2017 +0200
FIXME To investigate
commit e4a4969db0271430b85178c6211970b2856454de
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:50:13 2017 +0200
Fix type expectations
commit f94941bc4bf7b9d5d4c75dab98a9ba028dcd9c60
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:49:43 2017 +0200
Fix "stoi" casts from strings, not texts
commit e89974bdff7f1c7cff2dcd0bd111e2e0c6a403e6
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:49:08 2017 +0200
Fix jump SA by counting lines and instructions separately
commit 032570b8e60bcb99cceacc212a9cb667e0d1c8a3
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:46:54 2017 +0200
Support attribute parsing for operands
commit e8813a5463caff6f255f1260d6478dedbf4266cf
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:46:09 2017 +0200
Make new SA the default
commit 57bfc600940a5fa3d32930b574507556ef4f9bae
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:45:13 2017 +0200
Begin preparing tests for new SA
commit 5b8831ccf6ab88b5472120d6230b079a0cee0526
Author: Marek Marecki <address@hidden>
Date: Sat Oct 7 22:44:31 2017 +0200
Add explicit register sets (new SA complains about using empty registers
without them)
-----------------------------------------------------------------------
Summary of changes:
include/viua/assembler/frontend/parser.h | 1 +
.../manipulation/bitand_with_different_widths.asm | 4 +-
sample/asm/bits/manipulation/bitat.asm | 4 +-
sample/asm/bits/manipulation/bitnot.asm | 2 +-
.../manipulation/bitor_with_different_widths.asm | 4 +-
.../bits/manipulation/bits_in_boolean_context.asm | 2 +-
.../manipulation/bitxor_with_different_widths.asm | 4 +-
sample/asm/casts/stoi.asm | 8 +-
src/assembler/frontend/parser.cpp | 4 +
.../frontend/static_analyser/register_usage.cpp | 59 ++---
.../frontend/static_analyser/verifier.cpp | 10 +-
src/front/asm.cpp | 2 +-
src/kernel/registerset.cpp | 1 +
tests/tests.py | 258 ++++++++++++++++++++-
14 files changed, 313 insertions(+), 50 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/183/7eadf61e/better-static-analyser updated. v0.9.0-590-gef45ae0,
git <=