[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2393-g6c0379
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2393-g6c03791 |
Date: |
Sat, 16 Feb 2019 19:37:18 +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, devel has been updated
via 6c0379128f34d9ac5f81d166274f2f9f498809fa (commit)
via 746a0e8cdfb6073e02901ae19a8ba0533a4ebe77 (commit)
via 82b9eb6760c08275e528b46773a6df534fa86c3e (commit)
via fe22f5c8265f2ae542d3ce52a2f4b6c3d478a738 (commit)
via 4a9b70c684d280d7ad280936806ce07bf2f7bb9e (commit)
via 222dc3b72f329adf371451f461d8c6f91555c414 (commit)
via 1e9665d452ed92dd8eab290f9759a9205b23770f (commit)
via d9a623579cddfc6e351203966fb46a768db3b1f2 (commit)
from 200978e243f8759e81d2c9c58af3282f116c3503 (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 6c0379128f34d9ac5f81d166274f2f9f498809fa
Author: Marek Marecki <address@hidden>
Date: Sat Feb 16 19:36:57 2019 +0100
Remove commented code
commit 746a0e8cdfb6073e02901ae19a8ba0533a4ebe77
Author: Marek Marecki <address@hidden>
Date: Sat Feb 16 19:36:28 2019 +0100
Report entering and leaving blocks
This makes the analysis report clearer.
commit 82b9eb6760c08275e528b46773a6df534fa86c3e
Author: Marek Marecki <address@hidden>
Date: Sat Feb 16 19:30:27 2019 +0100
Fix: only the first instruction inside a function should not be analysed
The first instruction of a function is always ALLOCATE_REGISTERS and is
analysed before the arm-analysing function is entered. The logic
skipping the first instruction was interfering with block analysis. The
flag is now controlling whether the first instruction should be analysed
or not (and is set to false only when the function is first entered).
commit fe22f5c8265f2ae542d3ce52a2f4b6c3d478a738
Author: Marek Marecki <address@hidden>
Date: Sat Feb 16 19:30:01 2019 +0100
Report which line is being analysed
commit 4a9b70c684d280d7ad280936806ce07bf2f7bb9e
Author: Marek Marecki <address@hidden>
Date: Sat Feb 16 19:28:20 2019 +0100
Fix: a block being present takes precedence
Because a function is always present, and a block is not, the fact that
a block *is* present means that it should be analysed.
This is a sloppy solution... but it works. I don't like it, though. It
will have to be refactored later.
commit 222dc3b72f329adf371451f461d8c6f91555c414
Author: Marek Marecki <address@hidden>
Date: Sat Feb 16 19:27:42 2019 +0100
Fix: block bodies should not include the first line
The first line is the block directive.
commit 1e9665d452ed92dd8eab290f9759a9205b23770f
Author: Marek Marecki <address@hidden>
Date: Sat Feb 16 19:27:13 2019 +0100
Detect empty block bodies
commit d9a623579cddfc6e351203966fb46a768db3b1f2
Author: Marek Marecki <address@hidden>
Date: Sat Feb 16 11:17:52 2019 +0100
Apply formatting rules
-----------------------------------------------------------------------
Summary of changes:
include/viua/tooling/errors/compile_time.h | 1 +
src/tooling/errors/compile_time.cpp | 11 +-
src/tooling/libs/lexer/normaliser.cpp | 7 +-
src/tooling/libs/parser/parse.cpp | 4 +-
.../libs/static_analyser/static_analyser.cpp | 280 ++++++++++++---------
5 files changed, 168 insertions(+), 135 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2393-g6c03791,
git <=