[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-790-g30720cf
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-790-g30720cf |
Date: |
Sun, 18 Dec 2016 13:33:50 +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 30720cfec2523ba65e00fda747a14ffc0b80d817 (commit)
via dc9cd52313d6322bae61cfd72ff5b5e9e993aa55 (commit)
via 2f9c1fa7fb2e1810a7e7d145dbd8e37be750e607 (commit)
from 02e1ea87bd3c62de2b55252dabfe16e97f411e77 (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 30720cfec2523ba65e00fda747a14ffc0b80d817
Author: Marek Marecki <address@hidden>
Date: Sun Dec 18 13:34:39 2016 +0100
Update Changelog
commit dc9cd52313d6322bae61cfd72ff5b5e9e993aa55
Author: Marek Marecki <address@hidden>
Date: Sun Dec 18 13:33:55 2016 +0100
Rewrite sample code to match new rules
The new rules are: Thou shalt use 'void' to drop return values.
commit 2f9c1fa7fb2e1810a7e7d145dbd8e37be750e607
Author: Marek Marecki <address@hidden>
Date: Sun Dec 18 13:30:34 2016 +0100
Use viua::kernel::Register to return values from calls
-----------------------------------------------------------------------
Summary of changes:
Changelog.markdown | 1 +
examples/readwrite.asm | 2 +-
include/viua/kernel/frame.h | 3 +--
include/viua/process.h | 6 ++---
include/viua/version.h | 2 +-
sample/asm/concurrency/detaching_a_process.asm | 2 +-
.../asm/concurrency/joining_detached_process.asm | 2 +-
sample/asm/concurrency/message_passing.asm | 2 +-
sample/asm/concurrency/suspend_and_wakeup.asm | 6 ++---
sample/asm/concurrency/transferring_exceptions.asm | 2 +-
.../errors/msg_requires_at_least_one_parameter.asm | 2 +-
.../asm/errors/not_a_valid_function_name_msg.asm | 2 +-
sample/asm/errors/stacktrace.asm | 2 +-
sample/asm/external/hello_world.asm | 2 +-
sample/asm/external/sleeper.asm | 2 +-
sample/asm/external/throwing.asm | 2 +-
sample/asm/functions/argc.asm | 3 ++-
.../capturecopy_creates_independent_objects.asm | 4 +--
.../closures/captured_variable_left_in_scope.asm | 4 +--
.../change_enclosed_variable_from_closure.asm | 2 +-
sample/asm/functions/closures/simple.asm | 2 +-
.../functions/closures/simple_enclose_by_copy.asm | 2 +-
.../functions/closures/simple_enclose_by_move.asm | 2 +-
sample/asm/functions/local_registers.asm | 3 ++-
sample/asm/functions/nested_calls.asm | 12 ++++++---
sample/asm/functions/neverending.asm | 3 ++-
sample/asm/functions/neverending0.asm | 3 ++-
sample/asm/functions/parameters_vector.asm | 3 ++-
sample/asm/functions/static_registers.asm | 3 ++-
sample/asm/keyword/void/in_msg.asm | 2 +-
sample/asm/misc/broken_watchdog.asm | 2 +-
.../asm/process_abstraction/separate_global_rs.asm | 6 ++---
.../prototype/deeply_derived_class_catching.asm | 3 ++-
sample/asm/prototype/dynamic_method_dispatch.asm | 13 +++++-----
...ple_inheritance_with_no_shared_base_classes.asm | 3 ++-
sample/asm/prototype/overriding_methods.asm | 9 ++++---
sample/asm/prototype/shared_bases.asm | 3 ++-
.../fcall_from_empty_register.asm | 2 +-
sample/benchmark/99bottles/99bottles.asm | 4 +--
sample/examples/concurrency/producer_consumer.asm | 4 +--
sample/misc/foreign_calls_are_nonblocking.asm | 4 +--
sample/misc/processes.asm | 2 +-
sample/types/Pointer/check_if_is_expired.asm | 4 +--
src/cg/lex.cpp | 2 +-
src/kernel/frame.cpp | 3 +--
src/process.cpp | 29 ++++++++--------------
src/process/instr/calls.cpp | 16 ++++++------
src/process/instr/closure.cpp | 10 +++-----
src/process/instr/object.cpp | 12 +++------
src/scheduler/ffi/request.cpp | 8 +++---
src/stdlib/viua/string.asm | 2 +-
tests/tests.py | 4 +--
52 files changed, 116 insertions(+), 117 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-790-g30720cf,
git <=