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/e8113638/math-on-bits update


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/e8113638/math-on-bits updated. v0.9.0-166-gc23f43f
Date: Mon, 24 Jul 2017 23:43:55 +0200 (CEST)

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/e8113638/math-on-bits has been updated
       via  c23f43f59c060cffc2a83b681df5f25e7b7bd3bb (commit)
       via  8004638a903ec49e261eee920e63d9f8b2bd27e6 (commit)
       via  fe977e7e7c358d95d3a9cf0ce11db14710804e28 (commit)
       via  a666d91307365b0293e7f09ddeba7fe41f3921c2 (commit)
       via  b39d48b0644228f258bf8a156af7ec54523e3226 (commit)
       via  d29f18dd0a8e54b7bf6e389f647700405f47bc47 (commit)
       via  d5c0367df3def543565b9d1bce45bc702426c885 (commit)
       via  59bb57a32bebb753e8941631d966002d7ab385a9 (commit)
       via  b45aed1ff689f717c44a6abc674c9f34562180da (commit)
      from  573483f17c6fe711f2f0745f0889af8aba7c7c7f (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 c23f43f59c060cffc2a83b681df5f25e7b7bd3bb
Author: Marek Marecki <address@hidden>
Date:   Mon Jul 24 23:43:53 2017 +0200

    Support "fixedincrement" in assembler frontend

commit 8004638a903ec49e261eee920e63d9f8b2bd27e6
Author: Marek Marecki <address@hidden>
Date:   Mon Jul 24 23:43:05 2017 +0200

    Hook "fixedincrement" into static analyser

commit fe977e7e7c358d95d3a9cf0ce11db14710804e28
Author: Marek Marecki <address@hidden>
Date:   Mon Jul 24 23:40:56 2017 +0200

    Calculate size of "fixedincrement" instruction

commit a666d91307365b0293e7f09ddeba7fe41f3921c2
Author: Marek Marecki <address@hidden>
Date:   Mon Jul 24 23:40:36 2017 +0200

    Disassemble "fixedincrement" instruction

commit b39d48b0644228f258bf8a156af7ec54523e3226
Author: Marek Marecki <address@hidden>
Date:   Mon Jul 24 23:39:52 2017 +0200

    Add proper normalisation for "fixedincrement" instruction

commit d29f18dd0a8e54b7bf6e389f647700405f47bc47
Author: Marek Marecki <address@hidden>
Date:   Mon Jul 24 23:39:24 2017 +0200

    Emit bytecode for "fixedincrement" instruction

commit d5c0367df3def543565b9d1bce45bc702426c885
Author: Marek Marecki <address@hidden>
Date:   Mon Jul 24 23:38:35 2017 +0200

    Dispatch "fixedincrement" instructions

commit 59bb57a32bebb753e8941631d966002d7ab385a9
Author: Marek Marecki <address@hidden>
Date:   Mon Jul 24 23:36:44 2017 +0200

    Add "fixedincrement" instruction to bytecode definition
    
    The instruction takes a bit string and increments it.
    If there is an overflow (i.e. all bits were already enabled), the result
    is all zeroes - the instruction will not extend bit string.

commit b45aed1ff689f717c44a6abc674c9f34562180da
Author: Marek Marecki <address@hidden>
Date:   Mon Jul 24 23:19:05 2017 +0200

    Implement fixed-size binary increment for Bits type

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

Summary of changes:
 include/viua/bytecode/maps.h            |  4 ++++
 include/viua/bytecode/opcodes.h         |  5 +++++
 include/viua/cg/bytecode/instructions.h |  2 ++
 include/viua/process.h                  |  2 ++
 include/viua/program.h                  |  2 ++
 include/viua/types/bits.h               |  2 ++
 src/cg/assembler/static_analysis.cpp    |  2 +-
 src/cg/bytecode/instructions.cpp        |  6 ++++++
 src/cg/disassembler/disassembler.cpp    |  1 +
 src/cg/lex.cpp                          |  3 ++-
 src/cg/tools.cpp                        |  7 +++++++
 src/front/asm/assemble_instruction.cpp  |  5 +++++
 src/process/dispatch.cpp                |  3 +++
 src/process/instr/bits.cpp              | 10 ++++++++++
 src/programinstructions.cpp             |  5 +++++
 src/types/bits.cpp                      | 18 ++++++++++++++++++
 16 files changed, 75 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
Viua VM



reply via email to

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