[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/183/7eadf61e/better-static-a
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/183/7eadf61e/better-static-analyser updated. v0.9.0-417-g99c69a7 |
Date: |
Sat, 2 Sep 2017 22:52:17 +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/183/7eadf61e/better-static-analyser has been updated
via 99c69a7066156b6d53f9d9e7ad2e8f0f7d0c9554 (commit)
via bda6b93251548a7b7024dff58b06e311efff5269 (commit)
via 3a22600aa4c7c53d28285f87e9f8604d920745de (commit)
via c1243078cd652d261aec0cf5774e7bd1aaf03079 (commit)
via c028b0e56a00117b428d99d2a36aa9a6761522f1 (commit)
via b22cd5f7d46f0c9a86d610688cc6c302643f111c (commit)
via 9e5b36f1b787db69599ac786614be843d44ded00 (commit)
via ae2f91805a50f28fd6f74c971c6562d2b6c9745e (commit)
via ed4f1153f43f5f657642b818bac9d88faba40d4d (commit)
via 16e1b74f5f5c7be523a4d6f56bed90dbf829bc0c (commit)
via 123dc2df6ed8d898b78c6a5a465c5ef48cb90657 (commit)
via 6846f906a2538aa92c92817e163f8c7e0ee432ff (commit)
via ede52a6413728e52eaecdd0faa5f4368ef5b16b1 (commit)
via dba01deb0b90773984a40e5c479510450e991baa (commit)
via f5584fec57304edb932ba4aaff368b8f441e0e8a (commit)
via 9dca65bc857249788da0b23516cc0a7aac3384f9 (commit)
via c78b0e986bae20c72538e3feea4b7bb9ff1cbf66 (commit)
via ecb77be9e333b0ce0b183d628d73fd80f4b4546c (commit)
via fed7098fa828c155d104dab051c4c524774db70d (commit)
via 77cb372e32cfc339495313cd89931524e1b9e601 (commit)
via e8e11a8b42b84fa7f0f24e0949408449dae394b4 (commit)
via 5f7abdb5260e34ad5652a8c21595275d2fa0ebf2 (commit)
via 74867f37ef7b500c1158dce278427d63a67d612e (commit)
via d9736450bedd28774f323b4d63a6dc8c52406271 (commit)
via fc9cbec06713a9be235d8dc02e8d7198213e7b3c (commit)
via e51f50f713dc16363709fe73a12e7a9b6a004bb3 (commit)
via 835687d51657361a2fc144598694c3cd04034d1e (commit)
from 8951b5ac6db5e62fcd782dae9d04524e741b4308 (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 99c69a7066156b6d53f9d9e7ad2e8f0f7d0c9554
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:52:15 2017 +0200
Add SA for "textconcat" instruction
commit bda6b93251548a7b7024dff58b06e311efff5269
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:51:59 2017 +0200
Add SA for "textcommonprefix" and "textcommonsuffix" instructions
commit 3a22600aa4c7c53d28285f87e9f8604d920745de
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:51:19 2017 +0200
Add SA for "textlength" instruction
commit c1243078cd652d261aec0cf5774e7bd1aaf03079
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:50:21 2017 +0200
Add SA for "textsub" instruction
commit c028b0e56a00117b428d99d2a36aa9a6761522f1
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:48:19 2017 +0200
Add SA for "textat" instruction
commit b22cd5f7d46f0c9a86d610688cc6c302643f111c
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:47:57 2017 +0200
Add SA for "strstore" instruction
commit 9e5b36f1b787db69599ac786614be843d44ded00
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:47:33 2017 +0200
Add SA for "streq" instruction
commit ae2f91805a50f28fd6f74c971c6562d2b6c9745e
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:44:24 2017 +0200
Arithmetic instructions for for NUMBERs
commit ed4f1153f43f5f657642b818bac9d88faba40d4d
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:42:18 2017 +0200
Add SA for "itof", "ftoi", "stoi", and "stof" instructions
commit 16e1b74f5f5c7be523a4d6f56bed90dbf829bc0c
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:41:14 2017 +0200
Add comments for ValueTypes entries
commit 123dc2df6ed8d898b78c6a5a465c5ef48cb90657
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:40:54 2017 +0200
Use bit masking to allow for group type matching (e.g. NUMBER matches both
INTEGER and FLOAT)
commit 6846f906a2538aa92c92817e163f8c7e0ee432ff
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:40:08 2017 +0200
Add missing id-name mappings for ValueTypes enum values
commit ede52a6413728e52eaecdd0faa5f4368ef5b16b1
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:38:56 2017 +0200
Add entry for String values
commit dba01deb0b90773984a40e5c479510450e991baa
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:38:07 2017 +0200
Add alias-type NUMBER matching both FLOAT and INTEGER
commit f5584fec57304edb932ba4aaff368b8f441e0e8a
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:37:28 2017 +0200
Assign value to TEXT entry in ValueTypes enum
commit 9dca65bc857249788da0b23516cc0a7aac3384f9
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:36:39 2017 +0200
Define the underlying type for ValueTypes enum
commit c78b0e986bae20c72538e3feea4b7bb9ff1cbf66
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:02:19 2017 +0200
More type enums
commit ecb77be9e333b0ce0b183d628d73fd80f4b4546c
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:02:03 2017 +0200
Fix registers with index 0 are exempt from unused-checking
commit fed7098fa828c155d104dab051c4c524774db70d
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:01:41 2017 +0200
Add SA for "fstore" instruction
commit 77cb372e32cfc339495313cd89931524e1b9e601
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 22:01:24 2017 +0200
Add SA for "izero" instruction
commit e8e11a8b42b84fa7f0f24e0949408449dae394b4
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 17:24:30 2017 +0200
Add SA for "texteq" instruction
commit 5f7abdb5260e34ad5652a8c21595275d2fa0ebf2
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 17:24:16 2017 +0200
Add SA for "arg" instruction
commit 74867f37ef7b500c1158dce278427d63a67d612e
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 17:23:59 2017 +0200
Add SA for "iinc" and "idec" instructions
commit d9736450bedd28774f323b4d63a6dc8c52406271
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 17:23:21 2017 +0200
Split SA for arithmetic and comparison instrustructions (they produce
different types)
commit fc9cbec06713a9be235d8dc02e8d7198213e7b3c
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 17:22:15 2017 +0200
Implement basic type inference (useful for parameters which produce
"untyped" registers)
commit e51f50f713dc16363709fe73a12e7a9b6a004bb3
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 17:20:26 2017 +0200
Fix strip access markers from some register indexes
commit 835687d51657361a2fc144598694c3cd04034d1e
Author: Marek Marecki <address@hidden>
Date: Sat Sep 2 17:17:53 2017 +0200
Add boolean value type to SA
-----------------------------------------------------------------------
Summary of changes:
include/viua/bytecode/operand_types.h | 44 +-
.../frontend/static_analyser/register_usage.cpp | 489 ++++++++++++++++++++-
2 files changed, 510 insertions(+), 23 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/183/7eadf61e/better-static-analyser updated. v0.9.0-417-g99c69a7,
git <=