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-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



reply via email to

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