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-877-gd0249b8
Date: Sun, 12 Nov 2017 13:54:48 +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/e8113638/math-on-bits has been updated
       via  d0249b898bcfebdcc449cce7545b91c46e504a26 (commit)
       via  e0bc82d2c5cc9a68066fc757421c9308243adad0 (commit)
       via  f9b8cd8c92d954d3667a09ea52080371758e12f0 (commit)
       via  58276e64e80267ccbcb11c261ed7a2a82fa2aa39 (commit)
       via  0ab3e12bc3f3aa162fc2a51b9c2bd325df101b5e (commit)
       via  a464d97686477ba69e2afb8465478dadf71979e8 (commit)
       via  6d01c31bf797ee9d6827157c05b92b2041e75c04 (commit)
       via  2068fbcd5483b578d3af18240d0ed5db955eea3c (commit)
      from  54be41dab9b4b25f2a8faa500768aee40094331a (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 d0249b898bcfebdcc449cce7545b91c46e504a26
Author: Marek Marecki <address@hidden>
Date:   Sun Nov 12 13:54:43 2017 +0100

    Two more tests for checked signed division

commit e0bc82d2c5cc9a68066fc757421c9308243adad0
Author: Marek Marecki <address@hidden>
Date:   Sun Nov 12 13:54:22 2017 +0100

    Move everything into a try to convert increment-overflow into 
division-overflow

commit f9b8cd8c92d954d3667a09ea52080371758e12f0
Author: Marek Marecki <address@hidden>
Date:   Sun Nov 12 13:52:20 2017 +0100

    Move zero-checking inside division implementations

commit 58276e64e80267ccbcb11c261ed7a2a82fa2aa39
Author: Marek Marecki <address@hidden>
Date:   Sun Nov 12 13:42:31 2017 +0100

    Tests for basic checked signed division

commit 0ab3e12bc3f3aa162fc2a51b9c2bd325df101b5e
Author: Marek Marecki <address@hidden>
Date:   Sun Nov 12 13:42:05 2017 +0100

    Basic (buggy) implementation of checked signed division

commit a464d97686477ba69e2afb8465478dadf71979e8
Author: Marek Marecki <address@hidden>
Date:   Sun Nov 12 13:41:44 2017 +0100

    Consistent const

commit 6d01c31bf797ee9d6827157c05b92b2041e75c04
Author: Marek Marecki <address@hidden>
Date:   Sun Nov 12 13:41:27 2017 +0100

    Bits equality is needed "higher" since it is used by many operations

commit 2068fbcd5483b578d3af18240d0ed5db955eea3c
Author: Marek Marecki <address@hidden>
Date:   Sun Nov 12 12:59:49 2017 +0100

    Consistent const

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

Summary of changes:
 .../basic_division.asm                             |  2 +-
 ...iplication.asm => minimum_minus_1_division.asm} |  2 +-
 .../x_x_division.asm                               |  2 +-
 .../x_zero_division.asm                            |  2 +-
 src/process/instr/bits.cpp                         |  2 +-
 src/types/bits.cpp                                 | 79 +++++++++++++++++-----
 tests/tests.py                                     | 20 ++++++
 7 files changed, 87 insertions(+), 22 deletions(-)
 copy sample/asm/bits/arithmetic/{signed_wrapping => 
signed_checked}/basic_division.asm (93%)
 copy 
sample/asm/bits/arithmetic/signed_checked/{overflowing_minimum_minus_1_multiplication.asm
 => minimum_minus_1_division.asm} (93%)
 copy sample/asm/bits/arithmetic/{signed_wrapping => 
signed_checked}/x_x_division.asm (93%)
 copy sample/asm/bits/arithmetic/{signed_wrapping => 
signed_checked}/x_zero_division.asm (93%)


hooks/post-receive
-- 
Viua VM



reply via email to

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