[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/6048c04e/refactor-type-check
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/6048c04e/refactor-type-checking-code updated. v0.9.0-1323-gb8c30cc |
Date: |
Wed, 21 Mar 2018 15:20:05 +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, issue/6048c04e/refactor-type-checking-code has been updated
via b8c30cc55893bcf69a36d822a40b23220002227a (commit)
via 24c84f302c8e6540356da76b5f359df016805426 (commit)
via 8c3eb5c4859c103b3130bd972510fe11f151a93f (commit)
via beff87774085ed91b1c3363a5b6c023ff8bb902e (commit)
via 50139ebd0768bd6f57320967a2daaa70462163a2 (commit)
via 1dc2bec44237b67be9f0fbd93c384cd7496fb9c9 (commit)
via e5c2d8bb430026c96495a5bcc01e9fb97ab0b06f (commit)
via c306f9844cdaf53d1cd6f17e6c9cf08cf81f29d6 (commit)
via 18b86b8ac1a92a770e1251ba1a0e4c94e0e8547b (commit)
via f6f3b965b58a73e6bb8ae260ffc00ef6b7e453cf (commit)
via 59efd4b73d89903a60fd9c8a31d4fe228a79856c (commit)
via 4b1180658e058214925f4d055e1da6c8d416017d (commit)
via 724e9ca7029bdde562fbb99b90159be31d2d8a0a (commit)
via ecbc604a09e84a66747c306dff6d69b2755471c9 (commit)
via dc897385cddbce5c5ef231404499118912da7ed4 (commit)
via dafb830230b2af0c7a16e03b2706fccf15f498bf (commit)
via f4f3b7e1584d07bc7d426b43a46d44ebb157d26f (commit)
via 9138a8a596d27eb3f71b83012d1b980483871011 (commit)
via f5b41e77c91269e5b9040542704da10b27d3cb37 (commit)
via 6ff0548e14b480f554397b2e9ddf08b552cd2fd9 (commit)
via b261eac6d32adff37d8e918a8c33d9739be19ee8 (commit)
via b02b5b7dfdb5a7a541537605bdba9afca485b2cd (commit)
via 790d8a360aa2ac9979e8902cf990f735f0fd0e78 (commit)
via 305727e6ff07205b2a450594839d411a90708956 (commit)
via 76c6f7786cc09d8fca5240fb365aa170f47a5d90 (commit)
via d7a3e62abb1f3e874bc122f85d256a2983b4c81d (commit)
via 85ba986ffade6a14a9afc1818a3e646b2c2b1fe9 (commit)
via ed705d0e6f698c4740acb4e9d1b9032597aa82ba (commit)
via 650069a9f28a0cb9e53c37c1fe65da784c8b8594 (commit)
via e3b59220a01d1ebfe7f658614af80699264d5ce4 (commit)
via 2f18d934e7f658ceb746792afc1e4e9c5f3660a8 (commit)
via 48bdce916681e9c15dc699fd9c4619fb6bded000 (commit)
via cf719e5848ec7c6b7c0b5d98993a297a9e315c57 (commit)
via 9645d6b3e9c2261b4d2a91c41acd39cb8b75b2fd (commit)
via 0715139685b6b55f5aae52699baffb527334b507 (commit)
via d6ec3805a84639c15e37511308fc7f7733d8ebc0 (commit)
via 7e121f847fb17abc4f6845bf8dfb4cb3715c0657 (commit)
via ad9cda3639dc62bf647a9d1e93976e82c31f7e77 (commit)
via 8bbf6dc8e473bfe418b0441b80ba76e16f0fa94b (commit)
via a62e7b0fa549266e4409050438c36935f03923c4 (commit)
via 708fa2a37e0e22182a00258e39dd9a28a28163bf (commit)
via 589556fca7357453d0b39b08939238660b18f77f (commit)
via 8f3602c92f298aaf36a8cec72b4fa0acaafbd095 (commit)
from c15c03c27a263bf86adec995edd9ecec0e6847f6 (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 b8c30cc55893bcf69a36d822a40b23220002227a
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:19:46 2018 +0100
Add missing file
commit 24c84f302c8e6540356da76b5f359df016805426
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:19:15 2018 +0100
Move checking "remove"
commit 8c3eb5c4859c103b3130bd972510fe11f151a93f
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:18:59 2018 +0100
Move checking "insert"
commit beff87774085ed91b1c3363a5b6c023ff8bb902e
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:18:27 2018 +0100
Move checking "msg"
commit 50139ebd0768bd6f57320967a2daaa70462163a2
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:17:46 2018 +0100
Move checking "structkeys"
commit 1dc2bec44237b67be9f0fbd93c384cd7496fb9c9
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:17:19 2018 +0100
Move checking "structremove"
commit e5c2d8bb430026c96495a5bcc01e9fb97ab0b06f
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:16:52 2018 +0100
Move checking "structinsert"
commit c306f9844cdaf53d1cd6f17e6c9cf08cf81f29d6
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:16:18 2018 +0100
Move checking "if"
commit 18b86b8ac1a92a770e1251ba1a0e4c94e0e8547b
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:15:49 2018 +0100
Move checking "jump"
commit f6f3b965b58a73e6bb8ae260ffc00ef6b7e453cf
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:15:25 2018 +0100
Move checking "enter"
commit 59efd4b73d89903a60fd9c8a31d4fe228a79856c
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:14:57 2018 +0100
Move checking "draw"
commit 4b1180658e058214925f4d055e1da6c8d416017d
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:14:33 2018 +0100
Move checking "receive"
commit 724e9ca7029bdde562fbb99b90159be31d2d8a0a
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:14:06 2018 +0100
Move checking "send"
commit ecbc604a09e84a66747c306dff6d69b2755471c9
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:13:40 2018 +0100
Move checking "join"
commit dc897385cddbce5c5ef231404499118912da7ed4
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:12:40 2018 +0100
Move checking "self"
commit dafb830230b2af0c7a16e03b2706fccf15f498bf
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:12:11 2018 +0100
Move checking "process"
commit f4f3b7e1584d07bc7d426b43a46d44ebb157d26f
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:11:38 2018 +0100
Move checking "defer"
commit 9138a8a596d27eb3f71b83012d1b980483871011
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:11:18 2018 +0100
Move checking "pamv"
commit f5b41e77c91269e5b9040542704da10b27d3cb37
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:10:53 2018 +0100
Move checking "param"
commit 6ff0548e14b480f554397b2e9ddf08b552cd2fd9
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:10:22 2018 +0100
Move checking "frame"
commit b261eac6d32adff37d8e918a8c33d9739be19ee8
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:09:10 2018 +0100
Move checking "function"
commit b02b5b7dfdb5a7a541537605bdba9afca485b2cd
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:08:41 2018 +0100
Move checking "closure"
commit 790d8a360aa2ac9979e8902cf990f735f0fd0e78
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:08:19 2018 +0100
Move checking "capturemove"
commit 305727e6ff07205b2a450594839d411a90708956
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:07:54 2018 +0100
Move checking "capturecopy"
commit 76c6f7786cc09d8fca5240fb365aa170f47a5d90
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:07:26 2018 +0100
Move checking "capture"
commit d7a3e62abb1f3e874bc122f85d256a2983b4c81d
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:06:46 2018 +0100
Move checking "ptr"
commit 85ba986ffade6a14a9afc1818a3e646b2c2b1fe9
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:06:03 2018 +0100
Move checking "move"
commit ed705d0e6f698c4740acb4e9d1b9032597aa82ba
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:05:28 2018 +0100
Move checking "copy"
commit 650069a9f28a0cb9e53c37c1fe65da784c8b8594
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:04:55 2018 +0100
Move checking bit rotate instructions
commit e3b59220a01d1ebfe7f658614af80699264d5ce4
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:04:24 2018 +0100
Move checking bit shift instructions
commit 2f18d934e7f658ceb746792afc1e4e9c5f3660a8
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:03:22 2018 +0100
Move checking "bitset"
commit 48bdce916681e9c15dc699fd9c4619fb6bded000
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:01:55 2018 +0100
Move checking "isnull"
commit cf719e5848ec7c6b7c0b5d98993a297a9e315c57
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:01:14 2018 +0100
Move checking "tailcall"
commit 9645d6b3e9c2261b4d2a91c41acd39cb8b75b2fd
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 15:00:15 2018 +0100
Move checking "atomeq"
commit 0715139685b6b55f5aae52699baffb527334b507
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 14:59:46 2018 +0100
Move checking "atom"
commit d6ec3805a84639c15e37511308fc7f7733d8ebc0
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 14:59:10 2018 +0100
Move checking "bitnot"
commit 7e121f847fb17abc4f6845bf8dfb4cb3715c0657
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 14:58:22 2018 +0100
Move checking binary logic ops
commit ad9cda3639dc62bf647a9d1e93976e82c31f7e77
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 14:57:30 2018 +0100
Remove names of parameters from the header
commit 8bbf6dc8e473bfe418b0441b80ba76e16f0fa94b
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 14:56:00 2018 +0100
Move checking "struct"
commit a62e7b0fa549266e4409050438c36935f03923c4
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 14:55:07 2018 +0100
Move checking "bits"
commit 708fa2a37e0e22182a00258e39dd9a28a28163bf
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 14:54:24 2018 +0100
Move checking "and" and "or"
commit 589556fca7357453d0b39b08939238660b18f77f
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 14:53:37 2018 +0100
Move checking "not"
commit 8f3602c92f298aaf36a8cec72b4fa0acaafbd095
Author: Marek Marecki <address@hidden>
Date: Wed Mar 21 14:51:09 2018 +0100
Move checking "bitat"
-----------------------------------------------------------------------
Summary of changes:
Makefile | 41 +
include/viua/assembler/frontend/static_analyser.h | 8 +-
.../{check_op_new.cpp => check_op_atom.cpp} | 14 +-
.../{check_op_texteq.cpp => check_op_atomeq.cpp} | 16 +-
...eck_op_texteq.cpp => check_op_binary_logic.cpp} | 18 +-
...check_op_vpush.cpp => check_op_bit_rotates.cpp} | 21 +-
.../{check_op_vpop.cpp => check_op_bit_shifts.cpp} | 27 +-
.../{check_op_textat.cpp => check_op_bitat.cpp} | 16 +-
.../{check_op_ftoi.cpp => check_op_bitnot.cpp} | 17 +-
.../{check_op_vinsert.cpp => check_op_bits.cpp} | 40 +-
.../{check_op_vpop.cpp => check_op_bitset.cpp} | 58 +-
..._arithmetic.cpp => check_op_boolean_and_or.cpp} | 18 +-
.../{check_op_vat.cpp => check_op_capture.cpp} | 47 +-
.../{check_op_vat.cpp => check_op_capturecopy.cpp} | 47 +-
.../{check_op_vat.cpp => check_op_capturemove.cpp} | 49 +-
.../{check_op_arg.cpp => check_op_closure.cpp} | 31 +-
.../{check_op_vpush.cpp => check_op_copy.cpp} | 17 +-
.../{check_op_watchdog.cpp => check_op_defer.cpp} | 13 +-
.../{check_op_argc.cpp => check_op_draw.cpp} | 10 +-
.../{check_op_throw.cpp => check_op_enter.cpp} | 32 +-
.../{check_op_watchdog.cpp => check_op_frame.cpp} | 13 +-
.../{check_op_arg.cpp => check_op_function.cpp} | 20 +-
.../static_analyser/checkers/check_op_if.cpp | 181 +++
.../{check_op_vat.cpp => check_op_insert.cpp} | 39 +-
.../{check_op_swap.cpp => check_op_isnull.cpp} | 36 +-
.../static_analyser/checkers/check_op_izero.cpp | 1206 --------------------
.../{check_op_vpop.cpp => check_op_join.cpp} | 40 +-
.../static_analyser/checkers/check_op_jump.cpp | 65 ++
.../{check_op_vpush.cpp => check_op_move.cpp} | 17 +-
.../{check_op_call.cpp => check_op_msg.cpp} | 4 +-
.../{check_op_vpush.cpp => check_op_not.cpp} | 13 +-
.../{check_op_vpush.cpp => check_op_pamv.cpp} | 18 +-
.../{check_op_vpush.cpp => check_op_param.cpp} | 15 +-
.../{check_op_call.cpp => check_op_process.cpp} | 10 +-
.../{check_op_ftoi.cpp => check_op_ptr.cpp} | 22 +-
.../{check_op_arg.cpp => check_op_receive.cpp} | 22 +-
.../{check_op_vinsert.cpp => check_op_remove.cpp} | 40 +-
.../{check_op_argc.cpp => check_op_self.cpp} | 14 +-
.../{check_op_vpush.cpp => check_op_send.cpp} | 14 +-
.../{check_op_new.cpp => check_op_struct.cpp} | 11 +-
...{check_op_vat.cpp => check_op_structinsert.cpp} | 39 +-
...{check_op_vpush.cpp => check_op_structkeys.cpp} | 15 +-
...ck_op_vinsert.cpp => check_op_structremove.cpp} | 42 +-
...check_op_watchdog.cpp => check_op_tailcall.cpp} | 14 +-
...check_op_texteq.cpp => check_op_textconcat.cpp} | 6 +-
45 files changed, 780 insertions(+), 1676 deletions(-)
copy src/assembler/frontend/static_analyser/checkers/{check_op_new.cpp =>
check_op_atom.cpp} (75%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_texteq.cpp =>
check_op_atomeq.cpp} (80%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_texteq.cpp =>
check_op_binary_logic.cpp} (86%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpush.cpp =>
check_op_bit_rotates.cpp} (78%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpop.cpp =>
check_op_bit_shifts.cpp} (72%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_textat.cpp =>
check_op_bitat.cpp} (87%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_ftoi.cpp =>
check_op_bitnot.cpp} (76%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vinsert.cpp =>
check_op_bits.cpp} (60%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpop.cpp =>
check_op_bitset.cpp} (61%)
copy
src/assembler/frontend/static_analyser/checkers/{check_op_bit_arithmetic.cpp =>
check_op_boolean_and_or.cpp} (76%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vat.cpp =>
check_op_capture.cpp} (60%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vat.cpp =>
check_op_capturecopy.cpp} (60%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vat.cpp =>
check_op_capturemove.cpp} (58%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_arg.cpp =>
check_op_closure.cpp} (59%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpush.cpp =>
check_op_copy.cpp} (77%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_watchdog.cpp =>
check_op_defer.cpp} (72%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_argc.cpp =>
check_op_draw.cpp} (79%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_throw.cpp =>
check_op_enter.cpp} (57%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_watchdog.cpp =>
check_op_frame.cpp} (64%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_arg.cpp =>
check_op_function.cpp} (73%)
create mode 100644
src/assembler/frontend/static_analyser/checkers/check_op_if.cpp
copy src/assembler/frontend/static_analyser/checkers/{check_op_vat.cpp =>
check_op_insert.cpp} (74%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_swap.cpp =>
check_op_isnull.cpp} (60%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpop.cpp =>
check_op_join.cpp} (68%)
create mode 100644
src/assembler/frontend/static_analyser/checkers/check_op_jump.cpp
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpush.cpp =>
check_op_move.cpp} (80%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_call.cpp =>
check_op_msg.cpp} (94%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpush.cpp =>
check_op_not.cpp} (78%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpush.cpp =>
check_op_pamv.cpp} (74%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpush.cpp =>
check_op_param.cpp} (77%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_call.cpp =>
check_op_process.cpp} (88%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_ftoi.cpp =>
check_op_ptr.cpp} (74%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_arg.cpp =>
check_op_receive.cpp} (67%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vinsert.cpp =>
check_op_remove.cpp} (74%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_argc.cpp =>
check_op_self.cpp} (75%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpush.cpp =>
check_op_send.cpp} (83%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_new.cpp =>
check_op_struct.cpp} (81%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vat.cpp =>
check_op_structinsert.cpp} (74%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vpush.cpp =>
check_op_structkeys.cpp} (79%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_vinsert.cpp =>
check_op_structremove.cpp} (73%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_watchdog.cpp =>
check_op_tailcall.cpp} (69%)
copy src/assembler/frontend/static_analyser/checkers/{check_op_texteq.cpp =>
check_op_textconcat.cpp} (94%)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/6048c04e/refactor-type-checking-code updated. v0.9.0-1323-gb8c30cc,
git <=