viuavm-commits
[Top][All Lists]
Advanced

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

[Viuavm-commits] [SCM] Viua VM branch experimental/funky-high-level-lang


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch experimental/funky-high-level-language updated. v0.8.4-1071-g3ebb457
Date: Tue, 18 Apr 2017 23:46:24 +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, experimental/funky-high-level-language has been updated
       via  3ebb457046ca5b237a9e32949eb970beaca4421e (commit)
       via  6b359acf8981b59bd9dabc773a6e4936f7c09e04 (commit)
       via  40ebd1551502c945e1659561ad64ba43c8b36c84 (commit)
       via  71ae1d08db21644de4dddc6e6e866bd2c096ea50 (commit)
       via  012534d0bc0e41dd1029c11ac98cf142d04bdb60 (commit)
       via  3c9def790400b33951eeab11d6814f44ce2f9ac5 (commit)
       via  c4d92719731634059ae576e23f7623a0db89cd94 (commit)
       via  885aeb3aec0f1e35be6a1870dfdc2f37b68d4d9d (commit)
       via  36487208f78dd3cc6aa86ba30e0e3c46cbcff965 (commit)
       via  aef5f5afde45754b224907a095f4d8f12a1fdd10 (commit)
       via  373953501c15685d2b97b8789ae83dbb9ef5848c (commit)
       via  944ff7ed83ea726936b5bf1158edaeb449705354 (commit)
       via  da852a08a0ccb0a36747ba3011acb40ffb6c2c65 (commit)
       via  8f12e5c7a8036fee2d338b81381180817335be11 (commit)
       via  ac7d1d5438ecbf22bb2f497023a3d5ea0ee6054f (commit)
       via  c222d3045e01f3f297884af500f5f828b15d811f (commit)
       via  1d3a355f8765d10e854bdbaf7b2ab65706943e7a (commit)
       via  3e68e3a3da099255b461ad3558cb18092b37a4be (commit)
       via  a2f499424b27a2ae90a34a4dbe1d49848294300e (commit)
       via  4ca713a8ed9f61998e74afbaf4b4f82a8f79abb5 (commit)
       via  7e15c227d0536798f1d8d0265834db64c8a9b24a (commit)
       via  98fe51db94351f6a5536b46b0c246c72f2b7aa69 (commit)
      from  c38b8acbc06b2beaa15fd7e5b1c217fc362a64f5 (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 3ebb457046ca5b237a9e32949eb970beaca4421e
Merge: 40ebd15 6b359ac
Author: Marek Marecki <address@hidden>
Date:   Tue Apr 18 23:41:53 2017 +0200

    Merge branch 
'issue/171/refactor-vector-instructions-to-fetch-indexes-from-registers' into 
experimental/funky-high-level-language

commit 6b359acf8981b59bd9dabc773a6e4936f7c09e04
Author: Marek Marecki <address@hidden>
Date:   Tue Apr 18 23:41:49 2017 +0200

    Update Changelog

commit 40ebd1551502c945e1659561ad64ba43c8b36c84
Author: Marek Marecki <address@hidden>
Date:   Tue Apr 18 23:11:35 2017 +0200

    Oh, how funky

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

Summary of changes:
 Changelog.markdown                                 |  2 ++
 funky_high_level_language/syntax.js                |  6 +++-
 include/viua/cg/assembler/assembler.h              |  1 -
 include/viua/kernel/kernel.h                       |  1 +
 include/viua/process.h                             | 20 ++++++++++-
 include/viua/scheduler/vps.h                       |  9 ++++-
 include/viua/version.h                             |  2 +-
 sample/asm/exceptions/vector_out_of_range_read.asm |  2 +-
 .../vector_out_of_range_read_from_empty.asm        |  2 +-
 sample/asm/functions/closures/shared_variables.asm |  4 +--
 sample/asm/functions/higher_order/filter.asm       |  2 +-
 .../asm/functions/higher_order/filter_closure.asm  |  2 +-
 .../higher_order/filter_closure_vector_by_move.asm |  2 +-
 .../higher_order/filter_vector_by_move.asm         |  2 +-
 sample/asm/functions/higher_order/invoke.asm       |  2 +-
 sample/asm/functions/higher_order/map.asm          |  2 +-
 .../functions/higher_order/map_vector_by_move.asm  |  2 +-
 sample/asm/iterfib.asm                             | 31 +++++++++-------
 sample/asm/keyword/void/vpop_void_target.asm       |  2 +-
 sample/asm/linking/static/main_link.asm            |  2 --
 .../capture_empty_register_by_copy.asm             |  2 +-
 .../capture_empty_register_by_move.asm             |  2 +-
 .../capture_empty_register_by_reference.asm        |  2 +-
 .../insert_from_empty_register.asm                 |  2 +-
 .../insert_key_from_empty_register.asm             |  2 +-
 .../remove_key_from_empty_register.asm             |  2 +-
 .../use_of_empty_first_operand_in_iadd.asm         |  2 +-
 .../use_of_empty_second_operand_in_iadd.asm        |  2 +-
 .../vinsert_of_empty_register.asm                  |  2 +-
 .../vpush_of_empty_register.asm                    |  2 +-
 sample/asm/vector/vat.asm                          |  2 +-
 sample/asm/vector/vinsert.asm                      |  2 +-
 .../vpop_with_index_pops_specified.asm}            | 13 +++----
 .../vpop_with_void_index_pops_last.asm}            | 10 +++---
 sample/asm/watchdog/restarting_process.asm         |  4 +--
 src/bytecode/decoder/operands.cpp                  | 10 +++---
 src/cg/assembler/static_analysis.cpp               | 13 +++++--
 src/cg/assembler/utils.cpp                         |  5 ---
 src/cg/bytecode/instructions.cpp                   | 29 ++-------------
 src/cg/disassembler/disassembler.cpp               |  2 +-
 src/cg/lex.cpp                                     | 25 +++++++++----
 src/cg/tools.cpp                                   | 25 ++-----------
 src/front/asm/assemble_instruction.cpp             | 26 ++++++++------
 src/front/asm/generate.cpp                         | 31 +++++++---------
 src/kernel/kernel.cpp                              | 11 +++++-
 src/process.cpp                                    | 42 +++++++++++++++++++++-
 src/process/dispatch.cpp                           |  3 ++
 src/process/instr/calls.cpp                        |  1 +
 src/process/instr/vector.cpp                       | 30 ++++++++++------
 src/scheduler/vps.cpp                              | 17 ++++++---
 src/stdlib/viua/vector.asm                         | 13 +++----
 src/types/vector.cpp                               |  4 ++-
 tests/tests.py                                     | 10 ++++--
 53 files changed, 263 insertions(+), 183 deletions(-)
 copy sample/asm/{explicit_register_sets/move_between.asm => 
vector/vpop_with_index_pops_specified.asm} (79%)
 copy sample/asm/{text/texteq.asm => vector/vpop_with_void_index_pops_last.asm} 
(83%)


hooks/post-receive
-- 
Viua VM



reply via email to

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