[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-2616-g2b36d59 |
Date: |
Thu, 26 Dec 2019 00:12:01 +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 91c820c413a8e7a01660ecc8015c2d0b4a892a16 (commit)
via 2b36d59729f075f4b52261e28ab32ec3c4b2bfb9 (commit)
via 2802280c582d0eba700b8fbac4d4df0f8ef429f6 (commit)
via fae431486056f6a180c3b09642f129de038f0849 (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 (91c820c413a8e7a01660ecc8015c2d0b4a892a16)
\
N -- N -- N (2b36d59729f075f4b52261e28ab32ec3c4b2bfb9)
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 2b36d59729f075f4b52261e28ab32ec3c4b2bfb9
Author: Marek Marecki <address@hidden>
Date: Thu Dec 26 00:09:48 2019 +0100
Atom instructions use new decoder
commit 2802280c582d0eba700b8fbac4d4df0f8ef429f6
Author: Marek Marecki <address@hidden>
Date: Wed Dec 25 23:54:43 2019 +0100
Prepare for new bytecode codec
commit fae431486056f6a180c3b09642f129de038f0849
Author: Marek Marecki <address@hidden>
Date: Wed Dec 25 23:18:23 2019 +0100
Remove the "once" pragmas
We use the (old school, but sufficient) include guards.
-----------------------------------------------------------------------
Summary of changes:
Makefile | 1 +
build/{ => bytecode/codec}/.gitkeep | 0
include/viua/assert.h | 2 -
include/viua/bytecode/bytetypedef.h | 2 -
include/viua/bytecode/codec.h | 67 +++--------------------------
include/viua/bytecode/codec/main.h | 4 +-
include/viua/bytecode/decoder/operands.h | 2 -
include/viua/bytecode/maps.h | 2 -
include/viua/bytecode/opcodes.h | 2 -
include/viua/bytecode/operand_types.h | 2 -
include/viua/cg/assembler/assembler.h | 2 -
include/viua/cg/bytecode/instructions.h | 2 -
include/viua/cg/disassembler/disassembler.h | 2 -
include/viua/cg/lex.h | 2 -
include/viua/cg/tokenizer.h | 2 -
include/viua/cg/tools.h | 2 -
include/viua/exceptions.h | 2 -
include/viua/front/asm.h | 2 -
include/viua/include/module.h | 2 -
include/viua/kernel/catcher.h | 2 -
include/viua/kernel/frame.h | 2 -
include/viua/kernel/kernel.h | 2 -
include/viua/kernel/registerset.h | 2 -
include/viua/loader.h | 3 --
include/viua/machine.h | 2 -
include/viua/pid.h | 2 -
include/viua/printutils.h | 2 -
include/viua/process.h | 26 ++++++++++-
include/viua/support/env.h | 6 +--
include/viua/support/pointer.h | 4 +-
include/viua/support/string.h | 6 +--
include/viua/types/atom.h | 2 -
include/viua/types/bits.h | 2 -
include/viua/types/boolean.h | 2 -
include/viua/types/closure.h | 2 -
include/viua/types/exception.h | 2 -
include/viua/types/float.h | 2 -
include/viua/types/function.h | 2 -
include/viua/types/integer.h | 2 -
include/viua/types/number.h | 2 -
include/viua/types/object.h | 2 -
include/viua/types/pointer.h | 2 -
include/viua/types/process.h | 2 -
include/viua/types/reference.h | 2 -
include/viua/types/string.h | 2 -
include/viua/types/struct.h | 2 -
include/viua/types/text.h | 2 -
include/viua/types/value.h | 2 -
include/viua/types/vector.h | 2 -
include/viua/util/memory.h | 3 --
src/bytecode/codec/main.cpp | 38 +++++++++++++++-
src/process.cpp | 53 +++++++++++++++++++++++
src/process/instr/atom.cpp | 28 ++----------
53 files changed, 133 insertions(+), 186 deletions(-)
copy build/{ => bytecode/codec}/.gitkeep (100%)
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-2616-g2b36d59,
git <=