viuavm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-458-g5f647dc


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-458-g5f647dc
Date: Thu, 27 Oct 2016 00:45:54 +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, devel has been updated
       via  5f647dc23039b7296284f497be24949fc0501ed8 (commit)
      from  c9738d112a8230765c661deb83a1edd8b1ea2f6d (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 5f647dc23039b7296284f497be24949fc0501ed8
Author: Marek Marecki <address@hidden>
Date:   Thu Oct 27 00:26:52 2016 +0200

    Mangle nested block names
    
    Mangling is necessary to allow functions to have nested blocks with the
    same name.
    For example:
    
        .function: foo/0
            try
            enter .block: example
                leave
            .end
            return
        .end
    
        .function: bar/0
            try
            enter .block: example
                leave
            .end
            return
        .end

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

Summary of changes:
 Changelog.markdown                                      |  1 +
 .../call.asm => misc/mangled_nested_block_names.asm}    | 11 ++++++++---
 src/cg/lex.cpp                                          | 17 +++++++++++++++--
 tests/tests.py                                          |  3 +++
 4 files changed, 27 insertions(+), 5 deletions(-)
 copy sample/asm/{keyword/default/call.asm => 
misc/mangled_nested_block_names.asm} (88%)


hooks/post-receive
-- 
Viua VM



reply via email to

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