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/b2cc109a/remove-oo-instructi


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/b2cc109a/remove-oo-instructions updated. v0.9.0-1565-ge972d3b
Date: Wed, 25 Apr 2018 21:08:37 +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/b2cc109a/remove-oo-instructions has been updated
       via  e972d3bf83f0b49fca401d9da15e7e2ab5ffc81c (commit)
       via  caad161b543b9241c0f5c4cd4586db67bb21b0e8 (commit)
       via  020b5226527c97621775e2d46350d79a3d588aa2 (commit)
       via  aadfb2f203fb106b4b6397c1beded423a31d0878 (commit)
       via  984dc3c0359f8e6c9da7b1d5058e73592fa29e14 (commit)
       via  084d95a263de8b4414efab7eee104b280c3c6b73 (commit)
       via  cc812a888f83bd141c63e644e6d8ef1443606e44 (commit)
       via  9690318e9d19ad71bf00319e52719e983615d8ef (commit)
       via  df1d4672e894dbe3370ed192c4d7a5687484cf3d (commit)
       via  50dfb58bc2f985066650832b43ab703efc83d8d8 (commit)
       via  94c4842d3f9dc4969390ddcf20e9ffa5d66f3b1e (commit)
       via  207606a661793439f235cd30c075d922c7857ec9 (commit)
       via  bc7bb7acc53a603bc2eea2aba0a00297467bbe99 (commit)
      from  b34992dad54a943f3104f340404d246e8b9f4063 (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 e972d3bf83f0b49fca401d9da15e7e2ab5ffc81c
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:07:33 2018 +0200

    Rewrite sample using PTRLIVE instead of Pointer::expired()

commit caad161b543b9241c0f5c4cd4586db67bb21b0e8
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:07:12 2018 +0200

    Style guide

commit 020b5226527c97621775e2d46350d79a3d588aa2
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:07:00 2018 +0200

    Remove Pointer::expired() foreign method

commit aadfb2f203fb106b4b6397c1beded423a31d0878
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:06:04 2018 +0200

    Update Makefile with checker for PTRLIVE

commit 984dc3c0359f8e6c9da7b1d5058e73592fa29e14
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:05:14 2018 +0200

    Recognise PTRLIVE as valid instruction in assembler's frontend

commit 084d95a263de8b4414efab7eee104b280c3c6b73
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:05:00 2018 +0200

    Dispatch PTRLIVE

commit cc812a888f83bd141c63e644e6d8ef1443606e44
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:04:38 2018 +0200

    Implement PTRLIVE

commit 9690318e9d19ad71bf00319e52719e983615d8ef
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:04:05 2018 +0200

    Calculate size of PTRLIVE

commit df1d4672e894dbe3370ed192c4d7a5687484cf3d
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:03:32 2018 +0200

    Add PTRLIVE to program generator

commit 50dfb58bc2f985066650832b43ab703efc83d8d8
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:03:15 2018 +0200

    Disassemble PTRLIVE

commit 94c4842d3f9dc4969390ddcf20e9ffa5d66f3b1e
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:03:05 2018 +0200

    Emit bytecode for PTRLIVE

commit 207606a661793439f235cd30c075d922c7857ec9
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:02:43 2018 +0200

    Add static checking for PTRLIVE

commit bc7bb7acc53a603bc2eea2aba0a00297467bbe99
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 25 21:01:24 2018 +0200

    Add PTRLIVE instruction to bytecode definition

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

Summary of changes:
 Makefile                                               |  1 +
 include/viua/assembler/frontend/static_analyser.h      |  2 ++
 include/viua/bytecode/maps.h                           |  1 +
 include/viua/bytecode/opcodes.h                        |  1 +
 include/viua/cg/bytecode/instructions.h                |  2 ++
 include/viua/process.h                                 |  1 +
 include/viua/program.h                                 |  1 +
 include/viua/types/pointer.h                           | 18 ++++++------------
 sample/types/Pointer/check_if_is_expired.asm           | 18 +++++++++---------
 .../{check_op_ptr.cpp => check_op_ptrlive.cpp}         |  9 ++++-----
 .../frontend/static_analyser/register_usage.cpp        |  3 +++
 src/cg/bytecode/instructions.cpp                       |  5 +++++
 src/cg/disassembler/disassembler.cpp                   |  1 +
 src/cg/tools.cpp                                       |  5 +++++
 src/front/asm/assemble_instruction.cpp                 |  2 ++
 src/process/dispatch.cpp                               |  3 +++
 src/process/instr/registers.cpp                        | 15 +++++++++++++++
 src/programinstructions.cpp                            |  5 +++++
 src/types/pointer.cpp                                  | 10 ----------
 19 files changed, 67 insertions(+), 36 deletions(-)
 copy src/assembler/frontend/static_analyser/checkers/{check_op_ptr.cpp => 
check_op_ptrlive.cpp} (87%)


hooks/post-receive
-- 
Viua VM



reply via email to

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