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.9.0-1598-g9820ff


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-1598-g9820ff8
Date: Wed, 9 May 2018 22:31:46 +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  9820ff88279d10835bc6cf1b346f959b33aa6d46 (commit)
       via  7ede349cbb426f3b158cf64a2465bc7547bef63f (commit)
       via  0663360f8504c98be0314ccf7b0cf1f3b8361313 (commit)
       via  d95c708fe8cb77e081b0095d6c782bea4a807767 (commit)
       via  244e6551621d7c4b8546695ba627e4295f91c07a (commit)
       via  5063ab781c8da25b8eaa79b705964242ad51ff4f (commit)
       via  23728eab2bd18cd7d19e53ebed80922073730825 (commit)
       via  7684bce445d9db9ef303c8af3296c4364be4271e (commit)
       via  75e52d9a4dc352a8daaec844f63036b9eb33d284 (commit)
       via  e539549c3e7dd26d49cd050e31e93cf9e5765317 (commit)
       via  479eae1bfe7ccf191f41c7a037e157380a2e64cc (commit)
       via  b527ce223a1c193272e43121b4fa7975fd4b8d27 (commit)
       via  dd487031511260ad8bf913421448c2d545a83be7 (commit)
       via  de976a7874375a4696bb1166abad3ab9702dbbda (commit)
       via  61fbe7cd4a07384fa7acc08cb39573ab8bbda910 (commit)
       via  96dd501b7013d6b5fb98fc8a0dee27a1e003bfcb (commit)
       via  c95de25764597c7f4e74d2f9d97cd8a384792133 (commit)
       via  0cdc09914a0aa761551e8b43f6ac6909afc77f66 (commit)
       via  a912a125e1e3f7336ed2553512e309da40fb8451 (commit)
       via  0f943fe5af6108cdf0c9875de166915bb1d14711 (commit)
       via  1da7afeb19ba24d36893dc5f23a187108a723481 (commit)
       via  417c3d64f8a7bb9e4ba6d6806ad869c0aba3f8a6 (commit)
       via  22fbbdd077fc35a3f9c2cdd201a6c55d06122893 (commit)
       via  4306f871e100ec8b4617e19e50d191a7065a4365 (commit)
       via  b77054b7a5382a20913661de219d255ed02433a2 (commit)
       via  ab5b745f465c85e4066d3242a5f2dcfcf9e32b8b (commit)
       via  6391eb82d5b625f92de0eadb8d2ba310ca2548c7 (commit)
       via  d1a7badcc9bc4dd294c7adfcf439a61b26b67251 (commit)
      from  f2bed4e17169e8b507a78283f1b301972704d99a (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 -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 include/viua/assembler/backend/op_assemblers.h     | 331 +++++------
 include/viua/assembler/frontend/parser.h           |  48 +-
 include/viua/assembler/frontend/static_analyser.h  | 146 ++---
 include/viua/assembler/util/pretty_printer.h       |  46 +-
 include/viua/assert.h                              |  10 +-
 include/viua/bytecode/bytetypedef.h                |   5 +-
 include/viua/bytecode/decoder/operands.h           |  94 ++--
 include/viua/bytecode/opcodes.h                    |  14 +-
 include/viua/bytecode/operand_types.h              |   4 +-
 include/viua/cg/assembler/assembler.h              |  54 +-
 include/viua/cg/bytecode/instructions.h            |  50 +-
 include/viua/cg/lex.h                              |  26 +-
 include/viua/exceptions.h                          |  42 +-
 include/viua/front/asm.h                           |   6 +-
 include/viua/front/vm.h                            |   2 +-
 include/viua/include/module.h                      |  16 +-
 include/viua/kernel/catcher.h                      |   2 +-
 include/viua/kernel/frame.h                        |  20 +-
 include/viua/kernel/kernel.h                       |  56 +-
 include/viua/kernel/registerset.h                  |   8 +-
 include/viua/kernel/tryframe.h                     |  12 +-
 include/viua/loader.h                              |   2 +-
 include/viua/pid.h                                 |   6 +-
 include/viua/process.h                             | 428 +++++++--------
 include/viua/program.h                             |  10 +-
 include/viua/scheduler/ffi.h                       |   8 +-
 include/viua/scheduler/vps.h                       |  32 +-
 include/viua/types/atom.h                          |   2 +-
 include/viua/types/bits.h                          |  24 +-
 include/viua/types/boolean.h                       |  12 +-
 include/viua/types/closure.h                       |  26 +-
 include/viua/types/float.h                         |  20 +-
 include/viua/types/function.h                      |   2 +-
 include/viua/types/integer.h                       |  20 +-
 include/viua/types/number.h                        |  18 +-
 include/viua/types/object.h                        |  10 +-
 include/viua/types/string.h                        |  36 +-
 include/viua/types/struct.h                        |   4 +-
 include/viua/types/text.h                          |   8 +-
 include/viua/util/memory.h                         |   5 +-
 sample/asm/external/World.cpp                      |   6 +-
 sample/asm/external/math.cpp                       |   6 +-
 sample/asm/external/printer.cpp                    |   8 +-
 sample/asm/external/sleeper.cpp                    |   6 +-
 sample/asm/external/throwing.cpp                   |   6 +-
 .../backend/op_assemblers/assemble_op_arg.cpp      |  37 +-
 .../backend/op_assemblers/assemble_op_bits.cpp     |  18 +-
 .../backend/op_assemblers/assemble_op_bitset.cpp   |  39 +-
 .../backend/op_assemblers/assemble_op_call.cpp     |  21 +-
 .../backend/op_assemblers/assemble_op_float.cpp    |  18 +-
 .../backend/op_assemblers/assemble_op_frame.cpp    |  17 +-
 .../backend/op_assemblers/assemble_op_if.cpp       |  87 +--
 .../backend/op_assemblers/assemble_op_integer.cpp  |  17 +-
 .../backend/op_assemblers/assemble_op_join.cpp     |  49 +-
 .../backend/op_assemblers/assemble_op_jump.cpp     |  13 +-
 .../backend/op_assemblers/assemble_op_process.cpp  |  31 +-
 .../backend/op_assemblers/assemble_op_receive.cpp  |  36 +-
 .../backend/op_assemblers/assemble_op_string.cpp   |  18 +-
 .../op_assemblers/assemble_op_structremove.cpp     |  27 +-
 .../backend/op_assemblers/assemble_op_tailcall.cpp |  21 +-
 .../backend/op_assemblers/assemble_op_text.cpp     |  34 +-
 .../backend/op_assemblers/assemble_op_vector.cpp   |  30 +-
 .../backend/op_assemblers/assemble_op_vinsert.cpp  |  20 +-
 .../backend/op_assemblers/assemble_op_vpop.cpp     |   9 +-
 src/assembler/frontend/parser.cpp                  | 180 +++---
 .../frontend/static_analyser/Register.cpp          |   6 +-
 .../static_analyser/Register_usage_profile.cpp     |  12 +-
 .../checkers/check_closure_instantiations.cpp      |  26 +-
 .../checkers/check_for_unused_registers.cpp        |   6 +-
 .../static_analyser/checkers/check_op_arg.cpp      |   6 +-
 .../static_analyser/checkers/check_op_argc.cpp     |   4 +-
 .../checkers/check_op_arithmetic.cpp               |  10 +-
 .../static_analyser/checkers/check_op_atom.cpp     |   8 +-
 .../static_analyser/checkers/check_op_atomeq.cpp   |  12 +-
 .../checkers/check_op_binary_logic.cpp             |  12 +-
 .../checkers/check_op_bit_arithmetic.cpp           |  12 +-
 .../checkers/check_op_bit_increment.cpp            |   6 +-
 .../checkers/check_op_bit_rotates.cpp              |   8 +-
 .../checkers/check_op_bit_shifts.cpp               |  16 +-
 .../static_analyser/checkers/check_op_bitat.cpp    |  12 +-
 .../static_analyser/checkers/check_op_bitnot.cpp   |   8 +-
 .../static_analyser/checkers/check_op_bits.cpp     |  12 +-
 .../static_analyser/checkers/check_op_bitset.cpp   |  20 +-
 .../checkers/check_op_boolean_and_or.cpp           |   8 +-
 .../static_analyser/checkers/check_op_call.cpp     |  20 +-
 .../static_analyser/checkers/check_op_capture.cpp  |  14 +-
 .../checkers/check_op_capturecopy.cpp              |  14 +-
 .../checkers/check_op_capturemove.cpp              |  14 +-
 .../static_analyser/checkers/check_op_closure.cpp  |   8 +-
 .../static_analyser/checkers/check_op_compare.cpp  |  12 +-
 .../static_analyser/checkers/check_op_copy.cpp     |   6 +-
 .../static_analyser/checkers/check_op_defer.cpp    |  14 +-
 .../static_analyser/checkers/check_op_delete.cpp   |   8 +-
 .../static_analyser/checkers/check_op_draw.cpp     |   2 +-
 .../static_analyser/checkers/check_op_enter.cpp    |  14 +-
 .../static_analyser/checkers/check_op_float.cpp    |   6 +-
 .../static_analyser/checkers/check_op_ftoi.cpp     |   8 +-
 .../static_analyser/checkers/check_op_function.cpp |   8 +-
 .../static_analyser/checkers/check_op_if.cpp       |  42 +-
 .../static_analyser/checkers/check_op_iinc.cpp     |   6 +-
 .../static_analyser/checkers/check_op_integer.cpp  |   6 +-
 .../static_analyser/checkers/check_op_isnull.cpp   |  20 +-
 .../static_analyser/checkers/check_op_itof.cpp     |   8 +-
 .../static_analyser/checkers/check_op_izero.cpp    |   4 +-
 .../static_analyser/checkers/check_op_join.cpp     |  16 +-
 .../static_analyser/checkers/check_op_jump.cpp     |   8 +-
 .../static_analyser/checkers/check_op_move.cpp     |   6 +-
 .../static_analyser/checkers/check_op_not.cpp      |   6 +-
 .../static_analyser/checkers/check_op_pamv.cpp     |  12 +-
 .../static_analyser/checkers/check_op_param.cpp    |  12 +-
 .../static_analyser/checkers/check_op_print.cpp    |   4 +-
 .../static_analyser/checkers/check_op_process.cpp  |  22 +-
 .../static_analyser/checkers/check_op_ptr.cpp      |   6 +-
 .../static_analyser/checkers/check_op_ptrlive.cpp  |  11 +-
 .../static_analyser/checkers/check_op_receive.cpp  |   6 +-
 .../static_analyser/checkers/check_op_self.cpp     |   8 +-
 .../static_analyser/checkers/check_op_send.cpp     |   8 +-
 .../static_analyser/checkers/check_op_stof.cpp     |   8 +-
 .../static_analyser/checkers/check_op_stoi.cpp     |   8 +-
 .../static_analyser/checkers/check_op_streq.cpp    |  12 +-
 .../static_analyser/checkers/check_op_string.cpp   |   4 +-
 .../static_analyser/checkers/check_op_struct.cpp   |   4 +-
 .../checkers/check_op_structinsert.cpp             |  10 +-
 .../checkers/check_op_structkeys.cpp               |   8 +-
 .../checkers/check_op_structremove.cpp             |  14 +-
 .../static_analyser/checkers/check_op_swap.cpp     |  14 +-
 .../static_analyser/checkers/check_op_tailcall.cpp |  16 +-
 .../static_analyser/checkers/check_op_text.cpp     |  16 +-
 .../static_analyser/checkers/check_op_textat.cpp   |  12 +-
 .../checkers/check_op_textcommonprefix.cpp         |  12 +-
 .../checkers/check_op_textcommonsuffix.cpp         |  12 +-
 .../checkers/check_op_textconcat.cpp               |  12 +-
 .../static_analyser/checkers/check_op_texteq.cpp   |  12 +-
 .../checkers/check_op_textlength.cpp               |   8 +-
 .../static_analyser/checkers/check_op_textsub.cpp  |  16 +-
 .../static_analyser/checkers/check_op_throw.cpp    |  20 +-
 .../static_analyser/checkers/check_op_vat.cpp      |  12 +-
 .../static_analyser/checkers/check_op_vector.cpp   |  12 +-
 .../static_analyser/checkers/check_op_vinsert.cpp  |  14 +-
 .../static_analyser/checkers/check_op_vlen.cpp     |   8 +-
 .../static_analyser/checkers/check_op_vpop.cpp     |  16 +-
 .../static_analyser/checkers/check_op_vpush.cpp    |   6 +-
 .../static_analyser/checkers/check_op_watchdog.cpp |   8 +-
 .../frontend/static_analyser/checkers/utils.cpp    | 136 ++---
 .../frontend/static_analyser/register_usage.cpp    |  44 +-
 .../frontend/static_analyser/verifier.cpp          | 205 +++----
 src/assembler/util/pretty_printer.cpp              |  46 +-
 src/assert.cpp                                     |   4 +-
 src/bytecode/decoder/operands.cpp                  | 179 +++---
 src/bytecode/opcd.cpp                              |   6 +-
 src/cg/assembler/binary_literals.cpp               |  16 +-
 src/cg/assembler/codeextract.cpp                   |  73 +--
 src/cg/assembler/operands.cpp                      |  59 +-
 src/cg/assembler/static_analysis.cpp               | 242 +++++----
 src/cg/assembler/utils.cpp                         |  39 +-
 src/cg/assembler/verify.cpp                        |  39 +-
 src/cg/bytecode/instructions.cpp                   |  77 +--
 src/cg/disassembler/disassembler.cpp               |  78 +--
 src/cg/lex.cpp                                     | 141 ++---
 src/cg/lex/cook.cpp                                |   4 +-
 src/cg/lex/reduce_fns.cpp                          | 163 +++---
 src/cg/tokenizer/tokenize.cpp                      |   4 +-
 src/cg/tools.cpp                                   |  24 +-
 src/front/asm.cpp                                  |  40 +-
 src/front/asm/assemble_instruction.cpp             | 206 +++----
 src/front/asm/decode.cpp                           |  14 +-
 src/front/asm/gather.cpp                           |  16 +-
 src/front/asm/generate.cpp                         | 206 +++----
 src/front/dis.cpp                                  |  67 +--
 src/front/kernel.cpp                               |  14 +-
 src/front/lexer.cpp                                |  43 +-
 src/front/parser.cpp                               |  40 +-
 src/front/vm.cpp                                   |   4 +-
 src/kernel/frame.cpp                               |  29 +-
 src/kernel/kernel.cpp                              | 132 ++---
 src/kernel/registerset.cpp                         |  50 +-
 src/loader.cpp                                     |  67 +--
 src/pid.cpp                                        |   8 +-
 src/printutils.cpp                                 |   2 +-
 src/process.cpp                                    |  96 ++--
 src/process/dispatch.cpp                           |  53 +-
 src/process/instr/arithmetic.cpp                   |  48 +-
 src/process/instr/atom.cpp                         |  10 +-
 src/process/instr/bits.cpp                         | 149 +++--
 src/process/instr/bool.cpp                         |  11 +-
 src/process/instr/calls.cpp                        |  52 +-
 src/process/instr/cast.cpp                         |  30 +-
 src/process/instr/closure.cpp                      |  28 +-
 src/process/instr/concurrency.cpp                  |  68 +--
 src/process/instr/float.cpp                        |  19 +-
 src/process/instr/general.cpp                      |  49 +-
 src/process/instr/int.cpp                          |  15 +-
 src/process/instr/linking.cpp                      |   7 +-
 src/process/instr/registers.cpp                    |  29 +-
 src/process/instr/str.cpp                          |   7 +-
 src/process/instr/struct.cpp                       |  21 +-
 src/process/instr/tcmechanism.cpp                  |  29 +-
 src/process/instr/text.cpp                         |  33 +-
 src/process/instr/vector.cpp                       |  35 +-
 src/process/stack.cpp                              |  69 +--
 src/program.cpp                                    |  20 +-
 src/programinstructions.cpp                        |  22 +-
 src/scheduler/ffi/request.cpp                      |  13 +-
 src/scheduler/ffi/scheduler.cpp                    |   8 +-
 src/scheduler/vps.cpp                              | 134 ++---
 src/stdlib/io.cpp                                  |  52 +-
 src/stdlib/kitchensink.cpp                         |   8 +-
 src/stdlib/os.cpp                                  |   8 +-
 src/stdlib/random.cpp                              |  20 +-
 src/stdlib/typesystem.cpp                          |   8 +-
 src/support/env.cpp                                |  25 +-
 src/support/string.cpp                             | 187 ++++---
 src/types/atom.cpp                                 |  23 +-
 src/types/bits.cpp                                 | 604 +++++++++++----------
 src/types/boolean.cpp                              |  19 +-
 src/types/closure.cpp                              |  35 +-
 src/types/exception.cpp                            |  18 +-
 src/types/float.cpp                                |  44 +-
 src/types/function.cpp                             |  15 +-
 src/types/integer.cpp                              |  44 +-
 src/types/number.cpp                               |   4 +-
 src/types/object.cpp                               |  25 +-
 src/types/pointer.cpp                              |   8 +-
 src/types/process.cpp                              |  10 +-
 src/types/reference.cpp                            |  12 +-
 src/types/string.cpp                               |  74 ++-
 src/types/struct.cpp                               |  29 +-
 src/types/text.cpp                                 |  26 +-
 src/types/value.cpp                                |   8 +-
 src/types/vector.cpp                               |  34 +-
 tests/tests.py                                     |   8 +-
 231 files changed, 4112 insertions(+), 4084 deletions(-)


hooks/post-receive
-- 
Viua VM



reply via email to

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