[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/1675dafd/force-using-explici
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/1675dafd/force-using-explicit-register-set-names updated. v0.9.0-1472-g40f7d84 |
Date: |
Thu, 29 Mar 2018 22:02:53 +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/1675dafd/force-using-explicit-register-set-names has been
updated
via 40f7d84b5450f0122d6959810e64ac6ade3acf62 (commit)
via 703ebbdaffd9afb83454519905539e5508ac722e (commit)
via ec1350b0de8bf304cdb636aac38f5325a7c018ce (commit)
via f485696a0322a450e33077eacaf5d9cf17f747fd (commit)
via dd556e92002c5bc5aa164cc707288d0fa1018299 (commit)
via cae51520a02e047623ddd481108b0f3966e69238 (commit)
via 4f94ffc6ce7bfcd93a1bbe7bb2eb2b11d248fd33 (commit)
via 69753b7ed27ff9fff489d3be882f3ef62cf6935a (commit)
via 04ef127a1747d71ad7b34ec34745bcdb43478f79 (commit)
via db926b2b13bbe59bcf51512a2e0a912a1dff851f (commit)
via fc0602d8574a3f749e7a4cea4c2f33b4a7a291a0 (commit)
from 6fac6dcffc0d7f284f5d88a3e90ccbb445c101d0 (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 40f7d84b5450f0122d6959810e64ac6ade3acf62
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 22:02:48 2018 +0200
Fix some assembler samples
commit 703ebbdaffd9afb83454519905539e5508ac722e
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 22:02:15 2018 +0200
Fix "float" normalisation and defaults
commit ec1350b0de8bf304cdb636aac38f5325a7c018ce
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 20:46:40 2018 +0200
Remove "current" register set
commit f485696a0322a450e33077eacaf5d9cf17f747fd
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 20:46:15 2018 +0200
Do not disassemble "current" register set
commit dd556e92002c5bc5aa164cc707288d0fa1018299
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 20:45:54 2018 +0200
Remove references to "currently_used_register_set"
commit cae51520a02e047623ddd481108b0f3966e69238
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 20:41:28 2018 +0200
Remove "current" as a recognised register set
commit 4f94ffc6ce7bfcd93a1bbe7bb2eb2b11d248fd33
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 20:39:28 2018 +0200
Remove useless access specifier
commit 69753b7ed27ff9fff489d3be882f3ef62cf6935a
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 20:24:58 2018 +0200
Remove handling of "current" register set
commit 04ef127a1747d71ad7b34ec34745bcdb43478f79
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 20:22:38 2018 +0200
Disable tests requiring register-indirect access for invocation instructions
These are: frame, param, pamv.
The implementation of that is botched.
Once again I noticed a bug *months* after the code has been written and
commited.
commit db926b2b13bbe59bcf51512a2e0a912a1dff851f
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 19:55:26 2018 +0200
That was unreadable
commit fc0602d8574a3f749e7a4cea4c2f33b4a7a291a0
Author: Marek Marecki <address@hidden>
Date: Thu Mar 29 19:25:06 2018 +0200
Remove setting "currently_used_register_set" (it is useless)
-----------------------------------------------------------------------
Summary of changes:
include/viua/bytecode/bytetypedef.h | 3 +--
include/viua/process.h | 17 ++---------------
sample/asm/float/add.asm | 12 ++++++------
sample/asm/float/div.asm | 8 ++++----
sample/asm/float/eq.asm | 8 ++++----
sample/asm/float/fstore_default.asm | 2 +-
sample/asm/float/gt.asm | 8 ++++----
sample/asm/functions/higher_order/invoke.asm | 3 ++-
src/assembler/frontend/parser.cpp | 4 +---
.../frontend/static_analyser/checkers/utils.cpp | 5 -----
src/cg/disassembler/disassembler.cpp | 9 ---------
src/cg/lex.cpp | 6 ++++--
src/cg/tools.cpp | 6 +++---
src/front/asm/assemble_instruction.cpp | 12 +++++++++++-
src/process.cpp | 10 ++--------
src/process/instr/calls.cpp | 8 --------
src/process/stack.cpp | 19 ++-----------------
tests/tests.py | 2 ++
18 files changed, 49 insertions(+), 93 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/1675dafd/force-using-explicit-register-set-names updated. v0.9.0-1472-g40f7d84,
git <=