[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2630-gadb4d0

From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2630-gadb4d03
Date: Sun, 22 Mar 2020 17:25:27 +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, devel has been updated
  discards  0655e2a47c2351a8a7769496a78e0b1f263f6bf0 (commit)
  discards  e9c18556f8acb95a7e7144ad64361a9124e32daf (commit)
       via  adb4d034582b886cf16de9e8f36acec6be7752f6 (commit)
       via  1e00c92596bfe93c00e4e2d989fbfea05f9641bb (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 (0655e2a47c2351a8a7769496a78e0b1f263f6bf0)
             N -- N -- N (adb4d034582b886cf16de9e8f36acec6be7752f6)

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 adb4d034582b886cf16de9e8f36acec6be7752f6
Author: Marek Marecki <address@hidden>
Date:   Sat Mar 21 12:07:59 2020 +0100

    Use decoder in disassembler
    There is no reason to duplicate code that decodes the bytecode. Let's
    only use what is the main implementation.

commit 1e00c92596bfe93c00e4e2d989fbfea05f9641bb
Author: Marek Marecki <address@hidden>
Date:   Sun Mar 15 20:01:00 2020 +0100

    Use 16 bits to represent register index
    65k registers ought to be enough for everybody ;-)


Summary of changes:
 Makefile                                       |   1 +
 include/viua/assembler/backend/op_assemblers.h |   5 +-
 include/viua/cg/disassembler/disassembler.h    |   8 +-
 include/viua/support/pointer.h                 |  15 +-
 src/cg/disassembler/disassembler.cpp           | 669 ++++++++-----------------
 src/front/dis.cpp                              |   8 +-
 6 files changed, 246 insertions(+), 460 deletions(-)

Viua VM

reply via email to

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