viuavm-commits
[Top][All Lists]
Advanced

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

[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-1101-g64afca


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-1101-g64afca2
Date: Fri, 21 Apr 2017 22:46:33 +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, devel has been updated
       via  64afca2bfe5bd9ed1b879cdb54a07e287f90ca51 (commit)
       via  21a5348cda6d245278942fc8d6dec34d4c4afd19 (commit)
       via  72d295506d3afd2981b8882379eba62003289b8f (commit)
       via  e308759a996f2bea85fd14235a61cd903112e32b (commit)
       via  186076d70dd4b0393a072b40db439a63ea362dcf (commit)
       via  e5a36e62802c3f7c06dc52bde661a9bed7721ad3 (commit)
       via  0718d56977a212bf13a8ff1546b29411162624bc (commit)
       via  46d5dd38c7d9e38d1373e5326b9a0ff06968ee6f (commit)
       via  d0bb2af445a463f846f7dda9e562786d79fdecd6 (commit)
       via  d60df9fbb33113157d552adddfb8c03a2f444ecf (commit)
       via  2523663999a496406f295352a94f2db5009712d6 (commit)
       via  cb17ee10d753185a1e081c3c731426b123463951 (commit)
       via  ef6b0bd860256cc4c68b02f98bf569e08050e385 (commit)
       via  99a2964d10f0a5834c7e6435b03fddc19e44e4dc (commit)
       via  e0bf2e621809b6b7376c7331e76e59d73d357426 (commit)
       via  73705d373dd24cc9e987e7cce02b011b555b4eb3 (commit)
       via  f08d6aece281d9103071a4b75021f6e8e33bf25b (commit)
       via  0835f11a350f4f7dd3b9f83f032ef9f6ed4ff35f (commit)
       via  ce4f6fa86b233d68387e53ef8528e2b3149fbb9f (commit)
       via  79eb34982bc6c237fea167bfad83ec07e647a343 (commit)
       via  fecb32c3e582796f2582df17f3dd44e4ddf64a8c (commit)
       via  7feb1a03b543efb63ed8ffbbe7d663f7a368e120 (commit)
       via  cbc0d80f373ca7706b98ab759d41193358e83f3b (commit)
       via  42d67518e7a5110bbe40023c72c9951a525840ca (commit)
       via  5dd250a76c8c59bf96abf044e8d44544176bcd1f (commit)
      from  61537cf2677dcef0947f342e6793c7d856295c57 (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 64afca2bfe5bd9ed1b879cdb54a07e287f90ca51
Author: Marek Marecki <address@hidden>
Date:   Fri Apr 21 22:41:30 2017 +0200

    Closes #173

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

Summary of changes:
 Changelog.markdown                                 |   1 +
 Makefile                                           |  18 +++-
 include/viua/bytecode/decoder/operands.h           |  20 ++++
 include/viua/bytecode/maps.h                       |  16 ++++
 include/viua/bytecode/opcodes.h                    |  46 ++++++++++
 include/viua/cg/bytecode/instructions.h            |   8 ++
 include/viua/process.h                             |   8 ++
 include/viua/program.h                             |   8 ++
 include/viua/support/string.h                      |   2 +-
 include/viua/types/{function.h => atom.h}          |  36 ++++----
 include/viua/types/{object.h => struct.h}          |  21 ++---
 include/viua/version.h                             |   2 +-
 .../move_between.asm => atoms/comparing_atoms.asm} |  12 +--
 .../comparing_with_different_type.asm}             |   7 +-
 .../hello_world.asm => atoms/printing_an_atom.asm} |   2 +-
 .../creating_empty_struct.asm}                     |   3 +-
 .../inserting_a_value_into_a_struct.asm}           |  11 +--
 .../obtaining_list_of_keys_in_a_struct.asm}        |  14 +--
 .../overwriting_a_value_in_a_struct.asm}           |  26 ++----
 .../removing_a_value_from_a_struct.asm}            |  13 +--
 sample/asm/structs/struct_of_structs.asm           |  61 ++++++++++++
 src/cg/assembler/static_analysis.cpp               |   6 +-
 src/cg/bytecode/instructions.cpp                   |  27 ++++++
 src/cg/disassembler/disassembler.cpp               |  12 +++
 src/cg/lex.cpp                                     |  16 +++-
 src/cg/tools.cpp                                   |  49 ++++++++++
 src/front/asm/assemble_instruction.cpp             |  57 ++++++++++++
 src/process/dispatch.cpp                           |  18 ++++
 src/process/instr/{str.cpp => atom.cpp}            |  28 ++++--
 src/process/instr/struct.cpp                       | 102 +++++++++++++++++++++
 src/programinstructions.cpp                        |  30 ++++++
 src/support/string.cpp                             |   3 +-
 src/types/{function.cpp => atom.cpp}               |  42 ++++-----
 src/types/struct.cpp                               |  80 ++++++++++++++++
 src/types/text.cpp                                 |   3 +-
 src/types/vector.cpp                               |   2 +-
 tests/tests.py                                     |  35 +++++++
 37 files changed, 722 insertions(+), 123 deletions(-)
 copy include/viua/types/{function.h => atom.h} (60%)
 copy include/viua/types/{object.h => struct.h} (78%)
 copy sample/asm/{explicit_register_sets/move_between.asm => 
atoms/comparing_atoms.asm} (73%)
 copy sample/asm/{text/texteq.asm => atoms/comparing_with_different_type.asm} 
(83%)
 copy sample/asm/{text/hello_world.asm => atoms/printing_an_atom.asm} (96%)
 copy sample/asm/{exception_mechanism/throw_from_empty_register.asm => 
structs/creating_empty_struct.asm} (91%)
 copy sample/asm/{vector/vpop_with_index_pops_specified.asm => 
structs/inserting_a_value_into_a_struct.asm} (78%)
 copy sample/asm/{vector/vpop_with_index_pops_specified.asm => 
structs/obtaining_list_of_keys_in_a_struct.asm} (69%)
 copy sample/asm/{functions/higher_order/tailcall_of_closure.asm => 
structs/overwriting_a_value_in_a_struct.asm} (70%)
 copy sample/asm/{vector/vpop_with_index_pops_specified.asm => 
structs/removing_a_value_from_a_struct.asm} (72%)
 create mode 100644 sample/asm/structs/struct_of_structs.asm
 copy src/process/instr/{str.cpp => atom.cpp} (54%)
 create mode 100644 src/process/instr/struct.cpp
 copy src/types/{function.cpp => atom.cpp} (50%)
 create mode 100644 src/types/struct.cpp


hooks/post-receive
-- 
Viua VM



reply via email to

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