[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/174/30cf2fb8/fix-warnings-raised-by-threadsanitizer updated. v0.8.4-1167-gf242e80,
git <=