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/90af2a69/make-ress-instructi


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/90af2a69/make-ress-instruction-an-assembler-directive updated. v0.9.0-1334-gfaa484d
Date: Fri, 23 Mar 2018 21:33:41 +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/90af2a69/make-ress-instruction-an-assembler-directive has 
been updated
       via  faa484d99e76201127150ff1256bd372c07c0cce (commit)
       via  425b8e90e2ed9ded8043d4c4a16490ed34f6f803 (commit)
       via  2f2a4f5d85123701f212c3b3a818d1936c50ec7a (commit)
       via  d67a5f1c4ee779bb9f00b5107432312d9ccbec92 (commit)
       via  6e2f04fea42ca27e35cb8cddfb3e1b7b0ef97402 (commit)
       via  72531d85ddc6050a21009bdf4cd30e268ef99f54 (commit)
       via  f7eee2f591ae007728ff6ac8bd3ab8af75259dd3 (commit)
       via  f6577641235958fb17bf89619329f2235504d8ab (commit)
      from  3e143b73495b93c7d551ebf4c58fbd0812c72da3 (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 faa484d99e76201127150ff1256bd372c07c0cce
Author: Marek Marecki <address@hidden>
Date:   Fri Mar 23 21:33:38 2018 +0100

    Update Changelog

commit 425b8e90e2ed9ded8043d4c4a16490ed34f6f803
Author: Marek Marecki <address@hidden>
Date:   Fri Mar 23 21:33:26 2018 +0100

    Remove the "ress" instruction from bytecode definition

commit 2f2a4f5d85123701f212c3b3a818d1936c50ec7a
Author: Marek Marecki <address@hidden>
Date:   Fri Mar 23 21:32:28 2018 +0100

    Do not disassemble "ress" instructions

commit d67a5f1c4ee779bb9f00b5107432312d9ccbec92
Author: Marek Marecki <address@hidden>
Date:   Fri Mar 23 21:32:03 2018 +0100

    Remove implementation of "ress"

commit 6e2f04fea42ca27e35cb8cddfb3e1b7b0ef97402
Author: Marek Marecki <address@hidden>
Date:   Fri Mar 23 21:31:04 2018 +0100

    Do not assemble "ress" instructions

commit 72531d85ddc6050a21009bdf4cd30e268ef99f54
Author: Marek Marecki <address@hidden>
Date:   Fri Mar 23 21:29:08 2018 +0100

    Do not analyse accesses to global register sets
    
    It is hard to do it correctly, so remove the implementation for now
    instead of providing a botched one.

commit f7eee2f591ae007728ff6ac8bd3ab8af75259dd3
Author: Marek Marecki <address@hidden>
Date:   Fri Mar 23 21:28:30 2018 +0100

    Const on the right

commit f6577641235958fb17bf89619329f2235504d8ab
Author: Marek Marecki <address@hidden>
Date:   Fri Mar 23 21:27:55 2018 +0100

    Remove "ress" instructions from tests

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

Summary of changes:
 Changelog.markdown                                 |  1 +
 include/viua/assembler/frontend/static_analyser.h  |  6 ++-
 include/viua/bytecode/maps.h                       |  4 --
 include/viua/bytecode/opcodes.h                    |  1 -
 include/viua/cg/bytecode/instructions.h            |  1 -
 include/viua/process.h                             |  2 -
 include/viua/program.h                             |  1 -
 include/viua/version.h                             |  2 +-
 sample/asm/errors/global_rs_used_in_lib.asm        | 23 ------------
 sample/asm/errors/invalid_ress_instruction.asm     | 25 -------------
 .../exceptions/closure_from_nonlocal_registers.asm | 36 ------------------
 sample/asm/functions/local_registers.asm           | 18 ++++-----
 sample/asm/functions/static_registers.asm          | 26 +++++--------
 sample/asm/iterfib.asm                             |  2 -
 .../asm/process_abstraction/separate_global_rs.asm | 19 +++-------
 .../frontend/static_analyser/checkers/utils.cpp    |  9 +++++
 .../frontend/static_analyser/register_usage.cpp    |  3 --
 .../frontend/static_analyser/verifier.cpp          | 43 ----------------------
 src/cg/bytecode/instructions.cpp                   | 21 -----------
 src/cg/disassembler/disassembler.cpp               | 24 ------------
 src/front/asm/assemble_instruction.cpp             |  4 --
 src/front/asm/generate.cpp                         |  6 ---
 src/process/dispatch.cpp                           |  3 --
 src/process/instr/closure.cpp                      |  4 --
 src/process/instr/registers.cpp                    | 25 -------------
 src/programinstructions.cpp                        | 11 ------
 tests/tests.py                                     | 20 +---------
 27 files changed, 38 insertions(+), 302 deletions(-)
 delete mode 100644 sample/asm/errors/global_rs_used_in_lib.asm
 delete mode 100644 sample/asm/errors/invalid_ress_instruction.asm
 delete mode 100644 sample/asm/exceptions/closure_from_nonlocal_registers.asm


hooks/post-receive
-- 
Viua VM



reply via email to

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