[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-391-gc4a7e00
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-391-gc4a7e00 |
Date: |
Fri, 7 Oct 2016 22:46:47 +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, devel has been updated
via c4a7e00db99a49222b2f96845e21ea2153ea8abf (commit)
via 1a218b6947c12d3df8303dc81e849635961cc051 (commit)
via 22280e2129901d231de4d1f87dd4f2ec8cb27118 (commit)
via dc3c09b6a4db4c0623cbdba1d2c1077803eb9317 (commit)
via 49d5eefdaff98d6e5e3e541a9319add2c9ad3ad1 (commit)
via 7241c5750a79ab5af35009fbb3f14f5f4726524c (commit)
via 6219d048744c8c213dff489385f8a059522cac06 (commit)
via 8abb3878a2b1d6d63ce36e55966eef3b2b8d2236 (commit)
from f756e00359a14bff11c48d7085263759c7bc869e (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 c4a7e00db99a49222b2f96845e21ea2153ea8abf
Author: Marek Marecki <address@hidden>
Date: Fri Oct 7 22:31:22 2016 +0200
Implement "default" as a valid timeout value for "join" and "receive"
instructions
commit 1a218b6947c12d3df8303dc81e849635961cc051
Author: Marek Marecki <address@hidden>
Date: Fri Oct 7 22:30:56 2016 +0200
Add test for default timeout in "join" instruction
commit 22280e2129901d231de4d1f87dd4f2ec8cb27118
Author: Marek Marecki <address@hidden>
Date: Fri Oct 7 22:30:24 2016 +0200
Add test for default timeout in "receive" instruction
commit dc3c09b6a4db4c0623cbdba1d2c1077803eb9317
Author: Marek Marecki <address@hidden>
Date: Fri Oct 7 22:29:57 2016 +0200
Add test for inifite timeout in "receive" instruction
commit 49d5eefdaff98d6e5e3e541a9319add2c9ad3ad1
Author: Marek Marecki <address@hidden>
Date: Fri Oct 7 22:24:14 2016 +0200
Support traced syntax errors in assembler frontend
commit 7241c5750a79ab5af35009fbb3f14f5f4726524c
Author: Marek Marecki <address@hidden>
Date: Fri Oct 7 22:23:32 2016 +0200
Static analyser generates traced errors whenever possible
commit 6219d048744c8c213dff489385f8a059522cac06
Author: Marek Marecki <address@hidden>
Date: Fri Oct 7 22:22:57 2016 +0200
Add more details to register-erase event in static analyser
commit 8abb3878a2b1d6d63ce36e55966eef3b2b8d2236
Author: Marek Marecki <address@hidden>
Date: Fri Oct 7 22:19:40 2016 +0200
Add TracedSyntaxError for detailed error messages
Traced errors (as the name suggests) generate errors that are traced
across several instructions (to an arbitrary level).
They are currently used to show which instruction erased a register when
static analyser finds a use-of-empty-register error.
-----------------------------------------------------------------------
Summary of changes:
include/viua/cg/lex.h | 11 +++++
...efault.asm => join_timeout_default_keyword.asm} | 2 +-
...meout_500ms.asm => receive_timeout_default.asm} | 47 +++++++++++++++-------
...eout_500ms.asm => receive_timeout_infinite.asm} | 47 +++++++++++++++-------
src/cg/assembler/static_analysis.cpp | 39 +++++++++++++-----
src/cg/lex.cpp | 29 +++++++++++++
src/front/asm.cpp | 12 ++++++
tests/tests.py | 9 +++++
8 files changed, 157 insertions(+), 39 deletions(-)
copy sample/asm/concurrency/{join_timeout_default.asm =>
join_timeout_default_keyword.asm} (97%)
copy sample/asm/concurrency/{join_timeout_500ms.asm =>
receive_timeout_default.asm} (57%)
copy sample/asm/concurrency/{join_timeout_500ms.asm =>
receive_timeout_infinite.asm} (56%)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-391-gc4a7e00,
git <=