viuavm-commits
[Top][All Lists]
Advanced

[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



reply via email to

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