[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2671-g7e08ae
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2671-g7e08aec |
Date: |
Wed, 15 Apr 2020 19:02:55 +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 7e08aecc6554cb7a864f14726ad99422ddfa4a15 (commit)
via 014faeee92b45335c267d561cb35bc826ba529ed (commit)
from 6b1eefd3b03b600787793313f50f4af7e4ce7af1 (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 7e08aecc6554cb7a864f14726ad99422ddfa4a15
Author: Marek Marecki <address@hidden>
Date: Wed Apr 15 19:01:04 2020 +0200
Update issue repository and Changelog
commit 014faeee92b45335c267d561cb35bc826ba529ed
Author: Marek Marecki <address@hidden>
Date: Sun Apr 12 19:32:22 2020 +0200
Exceptions may carry a value
This allows the VM to wrap arbitrary values thrown as "exceptions" by
user code and attach throw points to the wrapper exception. This
provides good debugging experience while preserving the ability to throw
any value.
-----------------------------------------------------------------------
Summary of changes:
...1fd21a13d7906829d27f13bf7235e18b4b469fade9.json | 1 +
...c2af41bdef82e1295d21465ad0d97143533cb3e59.json} | 2 +-
Changelog.markdown | 1 +
include/viua/process.h | 1 +
include/viua/types/exception.h | 50 +++++++++++------
include/viua/version.h | 2 +-
src/kernel/kernel.cpp | 5 +-
src/process.cpp | 39 +++++++++-----
src/process/instr/tcmechanism.cpp | 12 +++--
src/scheduler/ffi/request.cpp | 9 ++--
src/scheduler/io/scheduler.cpp | 5 +-
src/scheduler/process.cpp | 4 ++
src/stdlib/posix/network.cpp | 30 +++++++----
src/types/exception.cpp | 63 +++++++++++-----------
src/types/io.cpp | 19 ++++---
15 files changed, 147 insertions(+), 96 deletions(-)
create mode 100644
.issue/objects/issues/62/6223d3b5cec5343dc8444eb2f95b08ebb7621a5f2d4f919cac6f577e8836eacb81eddf17238efccae132811ce5781204/diff/158db5c6ad7fd174f649f44860aa9e34cbe3cae55420bcba101ecb1fd21a13d7906829d27f13bf7235e18b4b469fade9.json
copy
.issue/objects/issues/{79/79e2c9fdc98c17c33eda9421d1a2795db0b8d5ba/diff/9af5a0102a892d8a424642a45c9c1e96f10352b5.json
=>
62/6223d3b5cec5343dc8444eb2f95b08ebb7621a5f2d4f919cac6f577e8836eacb81eddf17238efccae132811ce5781204/diff/983456ab672f0dfc8454f3b4527c193c4cafa63d35d5c6b3e87baeac2af41bdef82e1295d21465ad0d97143533cb3e59.json}
(88%)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2671-g7e08aec,
git <=