[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2419-g7cc57b
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2419-g7cc57b2 |
Date: |
Mon, 25 Mar 2019 21:53:43 +0100 (CET) |
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 7cc57b295f3cba85bb77d37aca4b928e235d7eb4 (commit)
via 57c8af4bae7d44b90ba323ea68af83496ab998a6 (commit)
via 0259cda1e529885e594151373f88a0546487e9b3 (commit)
via 3b03dc29f35b38e8a5211e766d974dec98db3c67 (commit)
from ea5ee70b9e97f95c67b2521f585a10be9ec8008a (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 7cc57b295f3cba85bb77d37aca4b928e235d7eb4
Author: Marek Marecki <address@hidden>
Date: Mon Mar 25 21:52:41 2019 +0100
Update issue repository
commit 57c8af4bae7d44b90ba323ea68af83496ab998a6
Author: Marek Marecki <address@hidden>
Date: Mon Mar 25 21:52:07 2019 +0100
Update Changelog
commit 0259cda1e529885e594151373f88a0546487e9b3
Author: Marek Marecki <address@hidden>
Date: Mon Mar 25 21:49:04 2019 +0100
Allow passing additional arguments to watchdog functions
Watchdog sometimes needs to receive additional information to be able to
fully handle process crash, not only the exception information. This may
be a PID of the supervisor process, a logging identifier, etc.
This commit implements this:
frame %2
move %1 arguments %some_value local
watchdog watchdog_fn/2
Argument slot 0 should always be left empty, as error information is
passed to the watchdog inside it.
commit 3b03dc29f35b38e8a5211e766d974dec98db3c67
Author: Marek Marecki <address@hidden>
Date: Mon Mar 25 17:06:27 2019 +0100
Update issue repository
-----------------------------------------------------------------------
Summary of changes:
.../diff/723e0623a05a72cc08a5f7f6fa92ad4ae1fc662b.json | 1 +
.../diff/d1e2ce7d2be0ba532d925561229dc8dc367c3119.json | 1 +
Changelog.markdown | 2 ++
include/viua/process.h | 3 +++
include/viua/version.h | 2 +-
sample/asm/external/World.cpp | 3 ++-
sample/asm/external/throwing.asm | 5 +++--
sample/asm/misc/broken_watchdog.asm | 5 +++--
sample/asm/watchdog/already_spawned.asm | 2 ++
sample/asm/watchdog/death_message.asm | 1 +
sample/asm/watchdog/from_undefined_function.asm | 3 ++-
sample/asm/watchdog/from_undefined_function_at_runtime.asm | 5 +++--
sample/asm/watchdog/hello_world.asm | 14 +++++++++-----
sample/asm/watchdog/must_be_a_native_function.asm | 5 +++--
sample/asm/watchdog/restarting_process.asm | 2 ++
sample/asm/watchdog/terminated_watchdog.asm | 5 +++--
.../static_analyser/checkers/check_op_watchdog.cpp | 8 +++++++-
src/assembler/frontend/static_analyser/verifier.cpp | 4 ++--
src/process.cpp | 4 ++++
src/process/instr/concurrency.cpp | 1 +
src/scheduler/vps.cpp | 2 +-
tests/tests.py | 14 ++++++++++----
22 files changed, 66 insertions(+), 26 deletions(-)
create mode 100644
.issue/objects/issues/37/37dd10a652766e07edd135bfc959e1f8acf08c7d/diff/723e0623a05a72cc08a5f7f6fa92ad4ae1fc662b.json
create mode 100644
.issue/objects/issues/37/37dd10a652766e07edd135bfc959e1f8acf08c7d/diff/d1e2ce7d2be0ba532d925561229dc8dc367c3119.json
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2419-g7cc57b2,
git <=