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



reply via email to

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