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/169/using-multiple-register-


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/169/using-multiple-register-sets-in-single-instruction updated. v0.8.4-907-g9405e3b
Date: Mon, 6 Feb 2017 00:16:37 +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, issue/169/using-multiple-register-sets-in-single-instruction has 
been updated
       via  9405e3b4c6e72c554f2d24f3fae3951d09c507d4 (commit)
       via  2bc83949d9b8ca47726a90a63d6ab553bb7e9b36 (commit)
       via  65d2f5eda6a97e80975e2bd7d029d710be5da8aa (commit)
       via  963fadab23f736c899efb5360144642019816a0e (commit)
       via  7bb589538eedd0b0d7d2163f17d547ac0516c9d0 (commit)
       via  174d3bc06fdb9528840391e18d3fef8138246428 (commit)
       via  5a10e7609c60cf54f86a3bd858befab30a8377a9 (commit)
       via  54e085f4dba51275e548c8a67ebaad2c88dc74b9 (commit)
       via  9c3ee571191722b909d30d3e27363a687d2796d2 (commit)
       via  3cd4c97611f368019e63248d07175bdb4232f947 (commit)
       via  757fbdba6c954f0fd03500de10e425c76949ff98 (commit)
       via  d32e11218b71b29a65d02d196d68f52588c92c1f (commit)
       via  c64d818933a9bb17a626739683c2e52686d6cffe (commit)
       via  56e97dba696ab2ad3893882f684ed0fe43ae7d88 (commit)
       via  c34f0a4c9b8615a3ab4a50031b40550a0480cb78 (commit)
       via  80ae252d5f93200f696074120d927429d3ce3b38 (commit)
       via  bf14cb3bb3393f76ad905f3f17d602cae4420be8 (commit)
      from  7b6ed01866c12d1b837a407473c2c0425eef59cb (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 9405e3b4c6e72c554f2d24f3fae3951d09c507d4
Author: Marek Marecki <address@hidden>
Date:   Sun Feb 5 21:28:04 2017 +0100

    Support explicit register sets for throw and draw

commit 2bc83949d9b8ca47726a90a63d6ab553bb7e9b36
Author: Marek Marecki <address@hidden>
Date:   Sun Feb 5 21:21:57 2017 +0100

    Remove duplicated code

commit 65d2f5eda6a97e80975e2bd7d029d710be5da8aa
Author: Marek Marecki <address@hidden>
Date:   Sun Feb 5 21:18:07 2017 +0100

    Support explicit register sets for send and receive

commit 963fadab23f736c899efb5360144642019816a0e
Author: Marek Marecki <address@hidden>
Date:   Sun Feb 5 19:42:38 2017 +0100

    Refactoring exploit the fact that position of each operand is known

commit 7bb589538eedd0b0d7d2163f17d547ac0516c9d0
Author: Marek Marecki <address@hidden>
Date:   Sat Feb 4 22:43:52 2017 +0100

    Support explicit register sets for join

commit 174d3bc06fdb9528840391e18d3fef8138246428
Author: Marek Marecki <address@hidden>
Date:   Sat Feb 4 22:27:16 2017 +0100

    Remove stale, misleading comment

commit 5a10e7609c60cf54f86a3bd858befab30a8377a9
Author: Marek Marecki <address@hidden>
Date:   Sat Feb 4 21:58:17 2017 +0100

    Support explicit register sets for self

commit 54e085f4dba51275e548c8a67ebaad2c88dc74b9
Author: Marek Marecki <address@hidden>
Date:   Sat Feb 4 21:52:23 2017 +0100

    Fix disassembly of and, and or

commit 9c3ee571191722b909d30d3e27363a687d2796d2
Author: Marek Marecki <address@hidden>
Date:   Sat Feb 4 21:49:18 2017 +0100

    Support explicit register sets for and, and or

commit 3cd4c97611f368019e63248d07175bdb4232f947
Author: Marek Marecki <address@hidden>
Date:   Sat Feb 4 21:29:02 2017 +0100

    Code reorganisation

commit 757fbdba6c954f0fd03500de10e425c76949ff98
Author: Marek Marecki <address@hidden>
Date:   Fri Feb 3 21:20:42 2017 +0100

    Check correctness of disassembly process
    
    By comparing SHA512 of bytecode emitted from original source code with
    bytecode emitted from a disassembled source it can be ensured that the
    disassembler works correctly and
    produces code that is equivallent to the original.

commit d32e11218b71b29a65d02d196d68f52588c92c1f
Author: Marek Marecki <address@hidden>
Date:   Fri Feb 3 21:20:08 2017 +0100

    Fix size of __entry when main/2 is used as main function

commit c64d818933a9bb17a626739683c2e52686d6cffe
Author: Marek Marecki <address@hidden>
Date:   Fri Feb 3 20:59:38 2017 +0100

    Fix disassembly of call and process

commit 56e97dba696ab2ad3893882f684ed0fe43ae7d88
Author: Marek Marecki <address@hidden>
Date:   Fri Feb 3 20:57:18 2017 +0100

    Send error messages to standard error stream

commit c34f0a4c9b8615a3ab4a50031b40550a0480cb78
Author: Marek Marecki <address@hidden>
Date:   Fri Feb 3 20:56:52 2017 +0100

    Colorise error messages from disassembler and kernel

commit 80ae252d5f93200f696074120d927429d3ce3b38
Author: Marek Marecki <address@hidden>
Date:   Fri Feb 3 20:37:38 2017 +0100

    Support explicit register sets for process

commit bf14cb3bb3393f76ad905f3f17d602cae4420be8
Author: Marek Marecki <address@hidden>
Date:   Fri Feb 3 20:30:24 2017 +0100

    Support explicit register sets for call

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

Summary of changes:
 Makefile                               |   5 +-
 include/viua/front/asm.h               |   2 +
 src/cg/assembler/static_analysis.cpp   |  38 +-
 src/cg/assembler/verify.cpp            |  10 +-
 src/cg/disassembler/disassembler.cpp   |  39 +-
 src/cg/lex.cpp                         |  82 +++-
 src/cg/tools.cpp                       |  31 +-
 src/front/asm.cpp                      |   8 +-
 src/front/asm/assemble_instruction.cpp | 854 +++++++++++++++++++++++++++++++++
 src/front/asm/generate.cpp             | 756 +----------------------------
 src/front/dis.cpp                      |  30 +-
 src/front/kernel.cpp                   |  30 +-
 src/front/lexer.cpp                    |   2 +-
 tests/tests.py                         |   9 +
 14 files changed, 1088 insertions(+), 808 deletions(-)
 create mode 100644 src/front/asm/assemble_instruction.cpp


hooks/post-receive
-- 
Viua VM



reply via email to

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