viuavm-commits
[Top][All Lists]
Advanced

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

[Viuavm-commits] [SCM] Viua VM branch normalise updated. v0.9.0-312-gedc


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch normalise updated. v0.9.0-312-gedce7c9
Date: Thu, 24 Aug 2017 22:23:27 +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, normalise has been updated
       via  edce7c9a9d01dedc83819dcb7a159adab68b2984 (commit)
       via  1f02de35e52fc04992b490dc3567b3e737807349 (commit)
       via  2b964b8876cda3dd9b545b74f36b00738b8c3a29 (commit)
       via  fc89cf19fbfe2bfecdb44906701c030b762f5868 (commit)
       via  bd1ce43afc0413107430e7565e89d97d9b5fbe79 (commit)
       via  77b6dcc2c927478b3d87be5c2cb8f041b6a5639a (commit)
       via  87fe96259be547b6cb4fd002f2d43015edbd11d2 (commit)
       via  6dad257064ca34ea782d36030af0029d2c3f2907 (commit)
       via  f281611d4211793cdad7c426332d21e171149535 (commit)
       via  b6e0dbf94cb202c060e13da4dc24820660e9e96d (commit)
       via  8f1511b563c12b78eb4ea71b06348d445b5cec00 (commit)
       via  83afc3eda4407f12c6b157089d5303a40df26903 (commit)
       via  b338bbd23ea45752a2eefea2e5fb946c06906b8b (commit)
       via  56d07623e76bb89bdf2e99a1ac34096da9339b45 (commit)
       via  7741a3cb8d3327a4c9c0d35fc88003b24dc37e1b (commit)
       via  de320c75c4f76667480eb85e908c8312de1a1e69 (commit)
       via  cc48639ed310424d5442c5c93e0f51896f60c94e (commit)
       via  8d85a0b8068c24236222557e53324a4ab1f7b172 (commit)
       via  4bdeaa1ff474a66d60cf3a7562a807b67d27e4e1 (commit)
       via  3136ab852ae43d6b3989d61a6b4f029058f8d2a1 (commit)
       via  4a752b5084ec8cbc508683f0d0257f3e34523d4a (commit)
       via  80b8aaf5c5432f09b1f2a9b78b0dc1005cb8d728 (commit)
       via  e6ac5f60b1fb2c91401ed37eef836a010e2f73d8 (commit)
      from  4ebcb424dd5353a5e2f5c51cdc26169ee917fc63 (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 edce7c9a9d01dedc83819dcb7a159adab68b2984
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:23:24 2017 +0200

    Fix new verifier gives more detailed error messages

commit 1f02de35e52fc04992b490dc3567b3e737807349
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:23:00 2017 +0200

    Fix add missing register set specifier

commit 2b964b8876cda3dd9b545b74f36b00738b8c3a29
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:22:45 2017 +0200

    Use new verifier in assembler frontend

commit fc89cf19fbfe2bfecdb44906701c030b762f5868
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:21:30 2017 +0200

    A hack

commit bd1ce43afc0413107430e7565e89d97d9b5fbe79
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:21:19 2017 +0200

    Add additional token of context

commit 77b6dcc2c927478b3d87be5c2cb8f041b6a5639a
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:20:52 2017 +0200

    Add check for minimal number of parameters for "msg" instructions

commit 87fe96259be547b6cb4fd002f2d43015edbd11d2
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:19:48 2017 +0200

    Fix point to just operand as invalid, leave the mnemonic alone

commit 6dad257064ca34ea782d36030af0029d2c3f2907
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:18:41 2017 +0200

    More precise, useful error message

commit f281611d4211793cdad7c426332d21e171149535
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:17:24 2017 +0200

    Using "halt" instruction is discouraged

commit b6e0dbf94cb202c060e13da4dc24820660e9e96d
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:16:46 2017 +0200

    Change errors to notes where it makes sense

commit 8f1511b563c12b78eb4ea71b06348d445b5cec00
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:13:32 2017 +0200

    Fix add support for the "no_sa" attribute

commit 83afc3eda4407f12c6b157089d5303a40df26903
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:12:56 2017 +0200

    FIXME

commit b338bbd23ea45752a2eefea2e5fb946c06906b8b
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:12:13 2017 +0200

    Fix detect register set names before labels
    
    This is needed because a register set name also looks like a valid
    label.

commit 56d07623e76bb89bdf2e99a1ac34096da9339b45
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:11:46 2017 +0200

    Fix error for illegal directives

commit 7741a3cb8d3327a4c9c0d35fc88003b24dc37e1b
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:11:07 2017 +0200

    Remove old prints

commit de320c75c4f76667480eb85e908c8312de1a1e69
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:10:28 2017 +0200

    Helper function for detecting if a string is a register set name

commit cc48639ed310424d5442c5c93e0f51896f60c94e
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:09:50 2017 +0200

    Fix std::string has .size(), const char* does not

commit 8d85a0b8068c24236222557e53324a4ab1f7b172
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:09:06 2017 +0200

    Add support code for aside notes

commit 4bdeaa1ff474a66d60cf3a7562a807b67d27e4e1
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:08:30 2017 +0200

    Do not print error message if it is empty (allows lines with just "note:")

commit 3136ab852ae43d6b3989d61a6b4f029058f8d2a1
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:07:42 2017 +0200

    Print error notes if any are available

commit 4a752b5084ec8cbc508683f0d0257f3e34523d4a
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:06:57 2017 +0200

    Change underlining from ^^^ to ^~~ format

commit 80b8aaf5c5432f09b1f2a9b78b0dc1005cb8d728
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:04:33 2017 +0200

    Allow one aside note per error (printed under the token that caused the 
error, inside source listing)

commit e6ac5f60b1fb2c91401ed37eef836a010e2f73d8
Author: Marek Marecki <address@hidden>
Date:   Thu Aug 24 22:03:42 2017 +0200

    Allow adding notes to errors (will generate "note:"-prefixed lines)

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

Summary of changes:
 Makefile                                           |  2 +-
 include/viua/cg/lex.h                              | 11 +++-
 include/viua/support/string.h                      |  1 +
 sample/asm/errors/halt_as_last_instruction.asm     |  2 +-
 src/assembler/frontend/parser.cpp                  | 21 +++---
 .../frontend/static_analyser/verifier.cpp          | 42 ++++++++----
 src/assembler/util/pretty_printer.cpp              | 76 ++++++++++++++++++++--
 src/cg/assembler/utils.cpp                         |  2 +
 src/cg/lex.cpp                                     | 15 ++++-
 src/front/asm.cpp                                  | 23 ++-----
 src/support/string.cpp                             |  4 ++
 tests/tests.py                                     | 71 ++++++++++++++------
 12 files changed, 204 insertions(+), 66 deletions(-)


hooks/post-receive
-- 
Viua VM



reply via email to

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