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-21a6d210-pluggable-instructi


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue-21a6d210-pluggable-instruction-decoders updated. v0.9.0-2624-gc919c2e
Date: Sun, 8 Mar 2020 18:45: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-21a6d210-pluggable-instruction-decoders has been updated
  discards  f5b9d4a4b4c3382fdc13747fcab63d3aefaae293 (commit)
  discards  25e3b8fae7577e17434a1b7cd83efe35ebf54e6c (commit)
  discards  8f446e85fe0c8e54996ba6d14956f258f80ed987 (commit)
  discards  ed4009bd641d6e703c1f448cf1bfae972c1b344b (commit)
       via  c919c2e51541a5e93f5384e4c59473a554377371 (commit)
       via  cb47d4bde32d94977ad1b533c83bec56ba65ba46 (commit)
       via  9268d7b4858a9b4033101fb0dd0c894754d64c8a (commit)
       via  9ccb755f218fb98dd546ee5b2a0c17e51fb5bb91 (commit)
       via  746ffef888d9d2c17b0a7976b260beadaa1d2463 (commit)
       via  2afcfa955a2e8deedaac622b4e5476f5e0b1e86d (commit)
       via  db92125cfc769e4c2e5c1613df518dd6a396c825 (commit)
       via  87c17dc46819957e5388f596c93eb0e6b2fab63a (commit)
       via  4de14b70b3bb861277c8165e8fbaa7fdde911857 (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (f5b9d4a4b4c3382fdc13747fcab63d3aefaae293)
            \
             N -- N -- N (c919c2e51541a5e93f5384e4c59473a554377371)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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 c919c2e51541a5e93f5384e4c59473a554377371
Author: Marek Marecki <address@hidden>
Date:   Sun Mar 8 18:38:41 2020 +0100

    First use of new encoder - for NOP instruction

commit cb47d4bde32d94977ad1b533c83bec56ba65ba46
Author: Marek Marecki <address@hidden>
Date:   Sun Mar 8 18:38:22 2020 +0100

    Remove "2" from name of functions
    
    Old versions were removed.

commit 9268d7b4858a9b4033101fb0dd0c894754d64c8a
Author: Marek Marecki <address@hidden>
Date:   Sun Mar 8 18:37:02 2020 +0100

    New encoder

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

Summary of changes:
 CODING_STYLE.markdown                              |  41 ++-
 CONTRIBUTING.markdown                              |   4 +-
 FIXME_MARKERS                                      |  31 ++
 Makefile                                           |   6 +-
 OP_DECODERS.txt                                    | 401 ---------------------
 build/{ => bytecode/codec/main}/.gitkeep           |   0
 include/viua/bytecode/bytetypedef.h                |   2 +-
 include/viua/bytecode/codec.h                      |   4 +-
 include/viua/bytecode/codec/main.h                 |  32 +-
 include/viua/bytecode/decoder/operands.h           | 167 ---------
 include/viua/bytecode/operand_types.h              |   2 +-
 include/viua/cg/tools.h                            |   4 +-
 include/viua/process.h                             |  36 +-
 include/viua/program.h                             |   3 +
 sample/asm/concurrency/hello_world.asm             |   2 +-
 scripts/compile_and_notify.sh                      |   4 +
 scripts/get_head_commit.sh                         |  25 ++
 src/bytecode/codec/{main.cpp => main/decoder.cpp}  |  57 ++-
 .../main.h => src/bytecode/codec/main/encoder.cpp  |  26 +-
 src/bytecode/decoder/operands.cpp                  | 371 -------------------
 src/cg/bytecode/instructions.cpp                   |   8 +-
 src/cg/tools.cpp                                   |   8 +-
 src/front/asm.cpp                                  |   2 +-
 src/front/asm/generate.cpp                         |  10 +-
 src/front/lexer.cpp                                |   2 +-
 src/process.cpp                                    |  86 ++++-
 src/process/dispatch.cpp                           |   6 +-
 src/process/instr/arithmetic.cpp                   |   3 +-
 src/process/instr/atom.cpp                         |   3 +-
 src/process/instr/bits.cpp                         |  19 +-
 src/process/instr/bool.cpp                         |   3 +-
 src/process/instr/calls.cpp                        |   9 +-
 src/process/instr/cast.cpp                         |   3 +-
 src/process/instr/closure.cpp                      |   3 +-
 src/process/instr/concurrency.cpp                  |  69 +---
 src/process/instr/float.cpp                        |  12 +-
 src/process/instr/general.cpp                      |  34 +-
 src/process/instr/int.cpp                          |  35 +-
 src/process/instr/io.cpp                           |  71 +---
 src/process/instr/linking.cpp                      |  10 +-
 src/process/instr/registers.cpp                    |  55 +--
 src/process/instr/str.cpp                          |  12 +-
 src/process/instr/struct.cpp                       | 112 ++----
 src/process/instr/tcmechanism.cpp                  |  59 +--
 src/process/instr/text.cpp                         | 147 ++------
 src/process/instr/vector.cpp                       | 157 +++-----
 src/program.cpp                                    |  14 +-
 src/programinstructions.cpp                        |   2 +-
 48 files changed, 561 insertions(+), 1611 deletions(-)
 create mode 100644 FIXME_MARKERS
 delete mode 100644 OP_DECODERS.txt
 copy build/{ => bytecode/codec/main}/.gitkeep (100%)
 delete mode 100644 include/viua/bytecode/decoder/operands.h
 create mode 100755 scripts/get_head_commit.sh
 rename src/bytecode/codec/{main.cpp => main/decoder.cpp} (65%)
 copy include/viua/bytecode/codec/main.h => src/bytecode/codec/main/encoder.cpp 
(63%)
 delete mode 100644 src/bytecode/decoder/operands.cpp


hooks/post-receive
-- 
Viua VM



reply via email to

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