[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/183/7eadf61e/better-static-analyser updated. v0.9.0-570-g3aefac8,
git <=