viuavm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Viuavm-commits] [SCM] Viua VM branch issue/174/30cf2fb8/fix-warnings-ra


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/174/30cf2fb8/fix-warnings-raised-by-threadsanitizer updated. v0.8.4-1167-gf242e80
Date: Sun, 7 May 2017 15:27:04 +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, issue/174/30cf2fb8/fix-warnings-raised-by-threadsanitizer has been 
updated
       via  f242e800fb6b16efee4cd7f63c9c26184b18dc9a (commit)
       via  ca4ad38b78356a48be6315906791c37aedb20a15 (commit)
       via  4ba1e782d5f232591cb6df858e0aae0ac4d05f0f (commit)
       via  c163e77785df0d8070fb678efb678191ce743377 (commit)
       via  e4c3b79a7d1d8b8ed92fc0e6caa5ea285dce568e (commit)
       via  9a8e8b3eb1c4ddca5159bbf83faa229cff1fe838 (commit)
       via  7c3c7a2c0e19145811bec965b54e8eaf47f2de5c (commit)
       via  beaf6cab0252bc13461419090ed07cda180a2d60 (commit)
       via  afdb8f1c50bd709e9b5019accb51da7c6b2fa383 (commit)
       via  dda652c8865ab4bde9e955d6576f4c1f86b7c994 (commit)
       via  0a2dda3663658598e15810ea8bd074d164dced4c (commit)
      from  148da2c09e024a0afe5a6e9127218e5273e3504d (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 f242e800fb6b16efee4cd7f63c9c26184b18dc9a
Merge: e4c3b79 ca4ad38
Author: Marek Marecki <address@hidden>
Date:   Sun May 7 15:23:23 2017 +0200

    Merge branch 'devel' into 
issue/174/30cf2fb8/fix-warnings-raised-by-threadsanitizer

commit e4c3b79a7d1d8b8ed92fc0e6caa5ea285dce568e
Author: Marek Marecki <address@hidden>
Date:   Thu May 4 00:06:22 2017 +0200

    Update sample code to new way of detaching processes

commit 9a8e8b3eb1c4ddca5159bbf83faa229cff1fe838
Author: Marek Marecki <address@hidden>
Date:   Thu May 4 00:05:53 2017 +0200

    Add missing copyright note

commit 7c3c7a2c0e19145811bec965b54e8eaf47f2de5c
Author: Marek Marecki <address@hidden>
Date:   Thu May 4 00:01:32 2017 +0200

    Update Changelog

commit beaf6cab0252bc13461419090ed07cda180a2d60
Author: Marek Marecki <address@hidden>
Date:   Tue May 2 23:19:34 2017 +0200

    Remove deprecated features

commit afdb8f1c50bd709e9b5019accb51da7c6b2fa383
Author: Marek Marecki <address@hidden>
Date:   Tue May 2 23:19:17 2017 +0200

    Fix expected output

commit dda652c8865ab4bde9e955d6576f4c1f86b7c994
Author: Marek Marecki <address@hidden>
Date:   Tue May 2 23:18:58 2017 +0200

    Process values always evaluate to false

commit 0a2dda3663658598e15810ea8bd074d164dced4c
Author: Marek Marecki <address@hidden>
Date:   Tue May 2 23:15:51 2017 +0200

    Rewrite samples not to use removed features

-----------------------------------------------------------------------

Summary of changes:
 Changelog.markdown                                 |   3 +
 Makefile                                           |  31 ++++---
 include/module.h                                   |   2 +-
 include/viua/assert.h                              |   4 +-
 include/viua/bytecode/decoder/operands.h           |   6 +-
 include/viua/exceptions.h                          |  16 ++--
 include/viua/include/module.h                      |   4 +-
 include/viua/kernel/kernel.h                       |  28 +++---
 include/viua/kernel/registerset.h                  |  24 ++---
 include/viua/process.h                             |  32 +++----
 include/viua/scheduler/ffi.h                       |   2 +-
 include/viua/scheduler/vps.h                       |  10 +-
 include/viua/types/atom.h                          |  14 +--
 include/viua/types/boolean.h                       |  32 ++-----
 include/viua/types/closure.h                       |   4 +-
 include/viua/types/exception.h                     |  28 ++----
 include/viua/types/float.h                         |   2 +-
 include/viua/types/function.h                      |   8 +-
 include/viua/types/integer.h                       |   2 +-
 include/viua/types/number.h                        |  16 ++--
 include/viua/types/object.h                        |  24 ++---
 include/viua/types/pointer.h                       |  24 ++---
 include/viua/types/process.h                       |  30 +-----
 include/viua/types/prototype.h                     |  18 ++--
 include/viua/types/reference.h                     |  18 ++--
 include/viua/types/string.h                        |  32 +++----
 include/viua/types/struct.h                        |  20 ++--
 include/viua/types/text.h                          |   6 +-
 include/viua/types/type.h                          | 103 ---------------------
 include/viua/types/value.h                         |  68 ++++++++++++++
 include/viua/types/vector.h                        |  24 +++--
 sample/asm/concurrency/detaching_a_process.asm     |  24 +++--
 .../asm/concurrency/joining_detached_process.asm   |  50 ++++++----
 sample/asm/concurrency/message_passing.asm         |  17 ++--
 sample/asm/concurrency/transferring_exceptions.asm |   3 -
 sample/asm/external/World.cpp                      |   2 +-
 sample/asm/external/math.cpp                       |   4 +-
 sample/asm/external/printer.cpp                    |   4 +-
 sample/asm/external/sleeper.asm                    |   6 +-
 sample/asm/external/sleeper.cpp                    |   2 +-
 sample/asm/external/throwing.cpp                   |   2 +-
 sample/asm/misc/broken_watchdog.asm                |   9 --
 .../asm/process_abstraction/separate_global_rs.asm |  49 ++++++----
 sample/examples/concurrency/producer_consumer.asm  |   9 +-
 sample/misc/foreign_calls_are_nonblocking.asm      |   5 +-
 src/assert.cpp                                     |   2 +-
 src/bytecode/decoder/operands.cpp                  |   6 +-
 src/front/vm.cpp                                   |   4 -
 src/kernel/kernel.cpp                              |  24 ++---
 src/kernel/registerset.cpp                         |  26 +++---
 src/printutils.cpp                                 |   2 +-
 src/process.cpp                                    |  30 +++---
 src/process/instr/arithmetic.cpp                   |   2 +-
 src/process/instr/atom.cpp                         |   4 +-
 src/process/instr/bool.cpp                         |  14 +--
 src/process/instr/calls.cpp                        |   8 +-
 src/process/instr/cast.cpp                         |  18 ++--
 src/process/instr/closure.cpp                      |   8 +-
 src/process/instr/concurrency.cpp                  |   4 +-
 src/process/instr/float.cpp                        |   4 +-
 src/process/instr/general.cpp                      |   6 +-
 src/process/instr/int.cpp                          |   6 +-
 src/process/instr/object.cpp                       |   6 +-
 src/process/instr/prototype.cpp                    |   2 +-
 src/process/instr/registers.cpp                    |   6 +-
 src/process/instr/str.cpp                          |   4 +-
 src/process/instr/struct.cpp                       |   6 +-
 src/process/instr/text.cpp                         |  18 ++--
 src/process/instr/vector.cpp                       |  14 +--
 src/scheduler/ffi/request.cpp                      |  10 +-
 src/scheduler/ffi/scheduler.cpp                    |   2 +-
 src/scheduler/vps.cpp                              |  20 ++--
 src/stdlib/io.cpp                                  |  18 ++--
 src/stdlib/kitchensink.cpp                         |   2 +-
 src/stdlib/random.cpp                              |   8 +-
 src/stdlib/string.cpp                              |   2 +-
 src/stdlib/typesystem.cpp                          |  10 +-
 src/types/atom.cpp                                 |  10 +-
 src/types/boolean.cpp                              |  30 ++++++
 src/types/closure.cpp                              |   6 +-
 src/types/exception.cpp                            |  22 +++++
 src/types/float.cpp                                |   4 +-
 src/types/function.cpp                             |   6 +-
 src/types/integer.cpp                              |   4 +-
 src/types/number.cpp                               |  18 +++-
 src/types/object.cpp                               |  14 ++-
 src/types/pointer.cpp                              |  25 +++--
 src/types/process.cpp                              |  58 ++----------
 src/types/prototype.cpp                            |  17 +++-
 src/types/reference.cpp                            |  14 +--
 src/types/string.cpp                               |  38 ++++++--
 src/types/struct.cpp                               |  15 ++-
 src/types/text.cpp                                 |   4 +-
 src/types/{type.cpp => value.cpp}                  |  36 ++++++-
 src/types/vector.cpp                               |  22 +++--
 tests/tests.py                                     |   1 -
 96 files changed, 742 insertions(+), 719 deletions(-)
 delete mode 100644 include/viua/types/type.h
 create mode 100644 include/viua/types/value.h
 rename src/types/{type.cpp => value.cpp} (52%)


hooks/post-receive
-- 
Viua VM



reply via email to

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