[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue-21a6d210-pluggable-instruction-decoders updated. v0.9.0-2624-gc919c2e,
git <=