[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/b2cc109a/remove-oo-instructi
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/b2cc109a/remove-oo-instructions updated. v0.9.0-1548-g84685d7 |
Date: |
Wed, 18 Apr 2018 23:20:38 +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/b2cc109a/remove-oo-instructions has been updated
via 84685d7bdc1c31ed0438d7a3ce30d4144d8aceb5 (commit)
via 92cf7c2ffce886dba3b694f356e86abbaadd44fd (commit)
via ef7a26e7c1312535455dd1545d087af6713dcf82 (commit)
via 5e50327249b471eb1e6f90f358fea313b44db001 (commit)
via 9e2090cfd017b8e006ddf20f84f6b0cf04a2cf06 (commit)
via f06847134a97e181b2a736e798893b004347e1a2 (commit)
via e794b0b2092839521e62ffc0a782a4c5c1966cdb (commit)
via 036a910c3c9d4d13c1df43ff94456a000c41a6cf (commit)
via b384c443631ba3b08a58567650ba4f5b56e7b653 (commit)
via 824240c3c68c1b936963b7162614e9f3913d2b59 (commit)
via bac39c69b5dd45ab9830f869c61594fc758d75ff (commit)
via b7fde9ea47b78bde8d3eeb0e22d7a280912f689b (commit)
via 5ff985d3efc139dcf347e723295ad9260a988d7f (commit)
via 68e1be8507dc3cd100aaf6a7e4802f00bdb3bf6b (commit)
via 6c018468e6de9e15025750dd62e7f09a7b56770e (commit)
via 709e2f49c2a784b7287ece568cb8cee197a96f70 (commit)
via 8225356f0dbdd9f5b02e35f6c90cf7b14f9054e1 (commit)
from 3afb2aca66c5bbb56f9647ac6411917f76bd159d (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 84685d7bdc1c31ed0438d7a3ce30d4144d8aceb5
Author: Marek Marecki <address@hidden>
Date: Wed Apr 18 23:20:32 2018 +0200
Yeah, stuff
commit 92cf7c2ffce886dba3b694f356e86abbaadd44fd
Merge: b7fde9e ef7a26e
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 16:33:13 2018 +0200
Merge branch 'issue/dc5475cd/make-watchdog-process-argument-a-struct' into
issue/b2cc109a/remove-oo-instructions
commit ef7a26e7c1312535455dd1545d087af6713dcf82
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 16:30:59 2018 +0200
Remove samples with deprecated OO isntructions
commit 5e50327249b471eb1e6f90f358fea313b44db001
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 16:23:52 2018 +0200
Fix tests
Some used "remove" instructions to extract data from death message.
commit 9e2090cfd017b8e006ddf20f84f6b0cf04a2cf06
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 13:29:14 2018 +0200
Fix checking "structremove"
commit f06847134a97e181b2a736e798893b004347e1a2
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 13:17:51 2018 +0200
Print stack traces on failed watchdog
commit e794b0b2092839521e62ffc0a782a4c5c1966cdb
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 13:16:31 2018 +0200
Remove annoying print
commit 036a910c3c9d4d13c1df43ff94456a000c41a6cf
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 12:46:25 2018 +0200
Death message is a struct
commit b384c443631ba3b08a58567650ba4f5b56e7b653
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 12:42:44 2018 +0200
If a process crashed in watchdog it is reaped
This done because if the watchdog failed and died with an exception then
even if the watchdag was restarted the original failure is gone, and
the watchdog will be unable to rescue the process.
commit 824240c3c68c1b936963b7162614e9f3913d2b59
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 12:42:21 2018 +0200
Death message may be created later
commit bac39c69b5dd45ab9830f869c61594fc758d75ff
Author: Marek Marecki <address@hidden>
Date: Sun Apr 15 12:41:08 2018 +0200
More auto
commit b7fde9ea47b78bde8d3eeb0e22d7a280912f689b
Author: Marek Marecki <address@hidden>
Date: Wed Apr 11 14:58:26 2018 +0200
Do not accept OO instructions in assembler
commit 5ff985d3efc139dcf347e723295ad9260a988d7f
Author: Marek Marecki <address@hidden>
Date: Wed Apr 11 14:54:17 2018 +0200
Fix a sample
commit 68e1be8507dc3cd100aaf6a7e4802f00bdb3bf6b
Author: Marek Marecki <address@hidden>
Date: Wed Apr 11 14:47:33 2018 +0200
Fix a sample
commit 6c018468e6de9e15025750dd62e7f09a7b56770e
Author: Marek Marecki <address@hidden>
Date: Wed Apr 11 14:47:17 2018 +0200
Conversion to text marks register as used
commit 709e2f49c2a784b7287ece568cb8cee197a96f70
Author: Marek Marecki <address@hidden>
Date: Wed Apr 11 14:28:10 2018 +0200
Use "textconcat" instead of String::format/
commit 8225356f0dbdd9f5b02e35f6c90cf7b14f9054e1
Author: Marek Marecki <address@hidden>
Date: Wed Apr 11 14:27:15 2018 +0200
Use explicit register set specifiers
-----------------------------------------------------------------------
Summary of changes:
Makefile | 9 -
include/viua/assembler/frontend/static_analyser.h | 10 +-
include/viua/bytecode/maps.h | 10 -
include/viua/bytecode/opcodes.h | 11 --
include/viua/process.h | 10 -
include/viua/program.h | 11 --
sample/asm/concurrency/detaching_a_process.asm | 22 ++-
.../migrating_processes_between_schedulers.asm | 22 ++-
sample/asm/external/throwing.asm | 2 +-
sample/asm/keyword/void/remove_void_target.asm | 30 ---
sample/asm/objects/basic_insert_remove.asm | 28 ---
sample/asm/objects/move_semantics.asm | 41 -----
.../insert_from_empty_register.asm | 27 ---
.../insert_into_empty_register.asm | 27 ---
.../insert_key_from_empty_register.asm | 27 ---
.../remove_from_empty_register.asm | 29 ---
.../remove_key_from_empty_register.asm | 29 ---
sample/asm/watchdog/already_spawned.asm | 4 +-
sample/asm/watchdog/death_message.asm | 23 ++-
sample/asm/watchdog/hello_world.asm | 14 +-
sample/asm/watchdog/restarting_process.asm | 34 ++--
.../backend/op_assemblers/assemble_op_attach.cpp | 36 ----
.../backend/op_assemblers/assemble_op_msg.cpp | 50 -----
.../backend/op_assemblers/assemble_op_remove.cpp | 53 ------
.../static_analyser/checkers/check_op_insert.cpp | 61 ------
.../static_analyser/checkers/check_op_msg.cpp | 64 -------
.../static_analyser/checkers/check_op_new.cpp | 45 -----
.../static_analyser/checkers/check_op_remove.cpp | 66 -------
.../checkers/check_op_structremove.cpp | 2 +-
.../static_analyser/checkers/check_op_text.cpp | 19 ++
.../frontend/static_analyser/register_usage.cpp | 26 +--
.../frontend/static_analyser/verifier.cpp | 18 +-
src/cg/bytecode/instructions.cpp | 68 -------
src/cg/disassembler/disassembler.cpp | 35 +---
src/front/asm/assemble_instruction.cpp | 16 --
src/front/asm/generate.cpp | 3 -
src/process/dispatch.cpp | 26 +--
src/process/instr/object.cpp | 205 ---------------------
src/programinstructions.cpp | 60 ------
src/scheduler/vps.cpp | 26 ++-
src/support/env.cpp | 2 -
tests/tests.py | 32 ----
42 files changed, 120 insertions(+), 1213 deletions(-)
delete mode 100644 sample/asm/keyword/void/remove_void_target.asm
delete mode 100644 sample/asm/objects/basic_insert_remove.asm
delete mode 100644 sample/asm/objects/move_semantics.asm
delete mode 100644
sample/asm/static_analysis_errors/insert_from_empty_register.asm
delete mode 100644
sample/asm/static_analysis_errors/insert_into_empty_register.asm
delete mode 100644
sample/asm/static_analysis_errors/insert_key_from_empty_register.asm
delete mode 100644
sample/asm/static_analysis_errors/remove_from_empty_register.asm
delete mode 100644
sample/asm/static_analysis_errors/remove_key_from_empty_register.asm
delete mode 100644 src/assembler/backend/op_assemblers/assemble_op_attach.cpp
delete mode 100644 src/assembler/backend/op_assemblers/assemble_op_msg.cpp
delete mode 100644 src/assembler/backend/op_assemblers/assemble_op_remove.cpp
delete mode 100644
src/assembler/frontend/static_analyser/checkers/check_op_insert.cpp
delete mode 100644
src/assembler/frontend/static_analyser/checkers/check_op_msg.cpp
delete mode 100644
src/assembler/frontend/static_analyser/checkers/check_op_new.cpp
delete mode 100644
src/assembler/frontend/static_analyser/checkers/check_op_remove.cpp
delete mode 100644 src/process/instr/object.cpp
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/b2cc109a/remove-oo-instructions updated. v0.9.0-1548-g84685d7,
git <=