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-685-g06dde13


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-685-g06dde13
Date: Tue, 31 Oct 2017 18:50:17 +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, devel has been updated
       via  06dde130fc1506c08709a903fdcad914621cdd39 (commit)
       via  951e6e81ae65e8490170c440684c94ae3ac26667 (commit)
       via  622709e7362da8829e342475c62965247a91888b (commit)
       via  f0968eb6eb64b97c92a471266a8f2e44a244b9e2 (commit)
       via  34c2e8a5fb702808c7af2bae98ee0b88453e49ab (commit)
       via  5da9dbfd1596ebf97eba6b4f04388137328f7720 (commit)
       via  a496ed450f656367a26ce11de87740bb10a96e33 (commit)
       via  7c0a3406761e1e3f2a16f52349cac8ec49907a40 (commit)
       via  53332e2c0c54482a55943783dc7b543706edeb84 (commit)
       via  7c3dc04e4e9a26ba9941caa5c1964e957bc3dce3 (commit)
       via  bbd71ff8303ce9c5855772775be2b7b5e1a6e450 (commit)
       via  3c861d5b4df539ee6075f67e22c56e86ce977b5d (commit)
       via  7572435f813fca2efc87777d9c4d5616573bdc0a (commit)
       via  04ebdaf2a33436987fc5929a1bd8c5963c4606dc (commit)
       via  38b7f80a72e03cdc2f0632cf04d3836939631d0e (commit)
       via  41280926199ea8ecbc771bd99b314499735942dc (commit)
       via  2605b2490d1f2409a6f7b2bef35af32674fba4fc (commit)
       via  ded2b4862606186381271093d25f1ed04804e730 (commit)
       via  98cefa83331a335c622e5bcd031ede2ca726094d (commit)
       via  e65844fcec67ad80e208fb137bdd7b72f064870b (commit)
       via  8f55fc81495e364969f33d6315ea4f327dfede0e (commit)
       via  6e868b3d69dd8099a053236bc0cdd3747cc777fd (commit)
       via  3b9e1b56af10bf9dd5a1e7477187348ad52b7f8b (commit)
       via  3ef70585739220980926212efae992152f22e124 (commit)
       via  03ac2cf03ce38855420b3046775a31d3b0674d0d (commit)
       via  3489e2adc7b8eff376e3e2718fe2c3ce1bd5cb5b (commit)
       via  2fecb1917621713904c9c714b21f92f0d723dc2c (commit)
       via  e32ba1dcf0a0612483aaa57e4f8013f7e6002541 (commit)
       via  8368f699343ba5a7890c2fb59005ed3d672e6466 (commit)
       via  c209eaa940540c57a417f6d21987408f4d1b5419 (commit)
       via  bde14b2533c490fc9875ed291868eafc1889c328 (commit)
       via  26e04c3246ac1c8612b001ac07b33d2343cd8a88 (commit)
       via  7bbb4a32e45d35a2b68480f8f484e96e836eae15 (commit)
       via  0eec1a1d0ccf51a689d70543c1b5cf93c99e6b7c (commit)
       via  246be5177201f458719f6bed93d0f2f2bb599191 (commit)
       via  7e5c1f4d98a3bcd5e3addbe879eb113e37950629 (commit)
       via  f4883234d86851badd28a367c9d2e397dfdd8d0b (commit)
       via  9b10738bb3cd5ddda976363fde44983b0ac38a12 (commit)
       via  59a5152563fa85917c156e37ad1cff556b6dd12a (commit)
       via  4d6ee8b18976ccda974856320b78b440a167f8a0 (commit)
       via  276cea7b4cbd2c08086781e3c61ef97d57827b6f (commit)
       via  c878aa35d7962780ed8efeb0ddff7d7ba09148ad (commit)
       via  cd3c83d5c900d8c6e868ed87f9a9765301ac495e (commit)
       via  4cfa939d0b9ba7ea02fbe58941b21cc43a04449b (commit)
       via  6145afb647f39cc2eb08d17a8281b790ef256d38 (commit)
       via  825ce333d1304fb07bcb3674ba4909dbe2aa470d (commit)
       via  f67408173b29cfa64de6981e32420aedef3fd8f1 (commit)
       via  6c355368d1cb32cfbd7d6457d96fee5d2c072b11 (commit)
       via  508019f8cfd387e1e549f13835cb7fa21eac88bd (commit)
       via  b87ffb3d47b5806d0ee1c9efae1e30972983960b (commit)
       via  759c47ff79f4f51536f00f758f5ba671923c145c (commit)
       via  c88cf74e04779267bd06a72d7ed6e8fe08879951 (commit)
       via  e03ea3fe515fd152edc22cf7f9bbf7585cd0ee36 (commit)
       via  40922adc2c665458e4b8ca9afd986367d8eb4e34 (commit)
       via  7c7e498a8ab6ee4144989b70f24d7ebe1addd752 (commit)
       via  24e9fdc4c724faa7573ccad8173a0ffe2281e86a (commit)
       via  b4ceb3977982ff317a2542f21b86bbc25e2de08a (commit)
       via  e3071390abb43bd3df46bfb22ec0a613a548c6f8 (commit)
       via  e1efb981234f3417d2ec65655bc6b77bba783a79 (commit)
       via  fb40787cca4e56e711d3369868742fbf416f452b (commit)
       via  edcac4948dd7af660b85fee88b7975ce95025e4b (commit)
       via  2e0b1e8ebec26f7a521eb71f8a895b6bedddc4d4 (commit)
       via  475f628282abf44b2ce7fff6ff60f87fad2ca34b (commit)
       via  e82e05b12f255561d5108c6b934c0cb2878d0999 (commit)
       via  6a416a5c6d3cd2495634deb0308676427ccf72a9 (commit)
       via  8c0c7cab0783680148b4ebe624d323f7092bc278 (commit)
       via  3f2ae8da3ec9f76645800f5419b7bf0a5b2b7b90 (commit)
       via  a4163cf8c3b93ff12bcfb48a7a4a1c3be9a754d8 (commit)
       via  53fd13a3ed3e16f59abc2d0a4161d8059c197c38 (commit)
       via  170bea2dd31bac47da70f5b432a1f80ad8805132 (commit)
       via  e439a721f1af8a6092041d0e59c90e422948035e (commit)
       via  af68df131cbf138bb834873664e09c13623f1975 (commit)
       via  67fa7ae15fef4af9deb37f6556237e13af509b7a (commit)
       via  27832f3065e20c66442ef6222c3fd7c70a06114f (commit)
       via  914a2779c7dcb558eb753abca82b320f9486c6b9 (commit)
       via  5e2926367d7de8689f33e500e5f2b5db47c92284 (commit)
       via  1e38277bb274afb8345aa83890ac434c8c7b87b2 (commit)
       via  649a76dd468c4897d07f36282f0685912f6f7af3 (commit)
       via  2987afba96ab15d7128852eb817854e46b4bda71 (commit)
       via  dff6f6191941ecbd71e0b70c990d62456e07e60b (commit)
       via  89513a9fdce600a9d6e119d52d95101ec3c81ebc (commit)
       via  2a9b50bfc789c3209a8a2ea2d409034a7cdb37ed (commit)
       via  cb2e8e168ec5b395809d78732e7030a715042e3e (commit)
       via  bb314603dc4d867843ec6a3f0313d215ae998630 (commit)
       via  53502aa46831c792e095d61a0342470ccf9681fb (commit)
       via  0c9b1784c37885182ce9fd3c1cc9ffd8d6bc7986 (commit)
       via  0b2955930b3703b180a4526966ad2dd820145220 (commit)
       via  faaad4f59ff421e7602b8950fb5965797e8608a8 (commit)
       via  df614a9021ac10d06d3d236cdcc3fa863ef95462 (commit)
       via  5953c6cccf828cc5978afeb530a9281328781d1d (commit)
       via  07909257d6bbd6165a3a0c4b7a06a0f115f8c56f (commit)
       via  1c669daf70e8c28c3ddce70d071ba74e488581ad (commit)
       via  36535219684cfb655419df87ab83770956e64fb4 (commit)
       via  a1369b5e258aab704e897543c85fa02bc73ce353 (commit)
       via  d01ed9d4f35b37b8e101fcbd50fa1dd727b57b73 (commit)
       via  ef45ae05a71e0a9062450746200d83f4d5f3519d (commit)
       via  74b1e3cb66ff242dfbc4a3a86da208d41e7023f9 (commit)
       via  da1612b07ec989b8c6427f68320d320307dc8313 (commit)
       via  b4989fb739567e37981f1bdd0e811e822151b3a3 (commit)
       via  66fede613cd7da47fd7bec8ff9751d986e68b377 (commit)
       via  345ba9be992d96e8e7942781bc2d772f69b57431 (commit)
       via  e4a4969db0271430b85178c6211970b2856454de (commit)
       via  f94941bc4bf7b9d5d4c75dab98a9ba028dcd9c60 (commit)
       via  e89974bdff7f1c7cff2dcd0bd111e2e0c6a403e6 (commit)
       via  032570b8e60bcb99cceacc212a9cb667e0d1c8a3 (commit)
       via  e8813a5463caff6f255f1260d6478dedbf4266cf (commit)
       via  57bfc600940a5fa3d32930b574507556ef4f9bae (commit)
       via  5b8831ccf6ab88b5472120d6230b079a0cee0526 (commit)
       via  5f697f5bd3eda4f7ab4713a14cab0a92499e01ab (commit)
       via  20ff2b7448346d68f364bda74dc5dc1fb1d1f9ab (commit)
       via  ac0ed67d62011a20f7831761ae700e0693f31974 (commit)
       via  4095d75cea3ce167c3f9e0608c369bb9c3ecdd35 (commit)
       via  fef0879d788a51fb83c0f138df146212e2f57744 (commit)
       via  ef6f258ff01265d3ac70a9a1b0941f1744f5f28b (commit)
       via  2ab1e2d63cb1f7c029fbc751523848fa658f8846 (commit)
       via  3aefac8b56fb2873de5c0c6a435437dc7aab16b4 (commit)
       via  15cbb755ca49daf487c4695efcbee0ba7f0797dd (commit)
       via  aa911889ea0b0e727fcf25c6dece280093b383ff (commit)
       via  ca5f60dbd39a9776265c01be3d089b6f00306ae4 (commit)
       via  0b70c5df8930f02cde50a2b056476249f8cd4687 (commit)
       via  ece48faeca8565ef4d9e454d35d85a67579891cc (commit)
       via  ba2ab74afad936a57d383a327b0f42e2edb937ea (commit)
       via  93fd6aed127519072f24368baa7077cb54c8065f (commit)
       via  d1b32b694673c708e749fdcbb897b00f8f5232fd (commit)
       via  4e53225a9d5b8cfb27795e5c8a655357d2d64874 (commit)
       via  3892f2bfbabd07804f39b91155d1987d1475bb1f (commit)
       via  2b165bc38c31112205ecc3836f5040e344b0cd58 (commit)
       via  7d73f6384b83be0d8afd97bd25faa8b70ba5266f (commit)
       via  9843459a8ab53fb5875b048481e37faaca8c7653 (commit)
       via  ba7f7e456c23fabd52e819f13fb769d1ee529156 (commit)
       via  a87714d8a9ebe90bbb6d37af6f47a67125da9bcb (commit)
       via  d919e9a86a71a32eccd24471b0576034ae78cf7e (commit)
       via  f2e569822ef68bb71b74abc8a83ad6693ac60778 (commit)
       via  63133085d5a17489aac4efa34638bf5e66b35beb (commit)
       via  f778323e569e29367da98ec61cc5cd1e1ca870ae (commit)
       via  73313e77adc3746f4b3a017ab6e45b2871b507ef (commit)
       via  bad33c5bbb091171d4222f2074bb1f554f81d64e (commit)
       via  991ef245355a7c1ccd3131d8482d0fb5d0b6e437 (commit)
       via  92cdb3581029ea1b766944dfed49e12a344f8b2c (commit)
       via  9e0aea2e197520980e37f3957c271ce1ed281b39 (commit)
       via  31e2ebe97cd3f18085aea9fb3f85e8bf02b38351 (commit)
       via  23d85f1293c11c96b73a36b9cc5530e4cde2cf7d (commit)
       via  b08253fd924589f0ad3afe3bceab0f83ae07a2f8 (commit)
       via  e946f76f7f48788a28572ab5c5c46bd1872e6134 (commit)
       via  d75287900374e21b1cbc750f89fce10f7386b31a (commit)
       via  555262c11a77089679429beaad955a833620c0eb (commit)
       via  34d2e62541233db504ae72d255007098b9f2e460 (commit)
       via  9b6d0708b69ac6d481cc81b75ec161eb7d7b7f7e (commit)
       via  809f6c74db8fac9c022f9190b4e5327619d9158d (commit)
       via  f575f73c126ac57c2501ad4e0e588af06612bb5b (commit)
       via  f45b2888a1bb6cf1e25b81f8921081d7e83e3b3d (commit)
       via  bce2d988992b5664bce8303e3fd2f70bc1a57369 (commit)
       via  954d9fc24ea874d91afc7db4e2f2941a5f904283 (commit)
       via  9fad8825bf09ad7df018a7b1203a3290867bcb84 (commit)
      from  8c0a77861f800ced2cae7dde9fb14ec70b040d24 (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 06dde130fc1506c08709a903fdcad914621cdd39
Author: Marek Marecki <address@hidden>
Date:   Tue Oct 31 18:49:06 2017 +0100

    Closes #183

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

Summary of changes:
 Changelog.markdown                                 |   12 +-
 include/viua/assembler/frontend/parser.h           |   17 +-
 include/viua/assembler/frontend/static_analyser.h  |    8 +-
 include/viua/bytecode/operand_types.h              |    9 +-
 include/viua/cg/lex.h                              |    4 +
 include/viua/front/asm.h                           |    2 +-
 include/viua/version.h                             |    2 +-
 sample/asm/atoms/comparing_atoms.asm               |    4 +-
 .../manipulation/bitand_with_different_widths.asm  |    4 +-
 sample/asm/bits/manipulation/bitat.asm             |    4 +-
 sample/asm/bits/manipulation/bitnot.asm            |    2 +-
 .../manipulation/bitor_with_different_widths.asm   |    4 +-
 .../bits/manipulation/bits_in_boolean_context.asm  |    2 +-
 .../manipulation/bitxor_with_different_widths.asm  |    4 +-
 sample/asm/casts/stoi.asm                          |    8 +-
 sample/asm/concurrency/detaching_a_process.asm     |    3 +-
 sample/asm/concurrency/hello_world.asm             |    4 +-
 sample/asm/concurrency/joining_a_process.asm       |    8 +-
 sample/asm/concurrency/joining_joined_process.asm  |    8 +-
 sample/asm/deferred/before_unwind_on_caught.asm    |    4 +-
 sample/asm/deferred/before_unwind_on_uncaught.asm  |    4 +-
 sample/asm/deferred/on_caught_exception.asm        |    6 +-
 sample/asm/deferred/on_uncaught_exception.asm      |    6 +-
 .../invalid_operand_for_jump_instruction.asm}      |    2 +-
 sample/asm/errors/invalid_ress_instruction.asm     |    2 +-
 .../errors/msg_requires_at_least_one_parameter.asm |    2 +-
 sample/asm/exceptions/restore_catcher_state.asm    |   20 +-
 .../vector_out_of_range_read_from_empty.asm        |    6 +-
 sample/asm/external/throwing.asm                   |    6 +-
 sample/asm/functions/higher_order/invoke.asm       |   17 +-
 sample/asm/functions/pass_by_move.asm              |    8 +-
 sample/asm/keyword/void/remove_void_target.asm     |   10 +-
 sample/asm/linking/static/jumplib.asm              |   10 +-
 .../vinsert_pointer_dereference_as_source.asm      |   10 +-
 sample/asm/power_of.asm                            |    4 +-
 sample/asm/prototype/simple.asm                    |    8 +-
 .../structs/obtaining_list_of_keys_in_a_struct.asm |    2 +-
 sample/asm/structs/struct_of_structs.asm           |    4 +-
 sample/asm/text/textlength.asm                     |    6 +-
 sample/asm/vector/out_of_range_index_positive.asm  |   14 +-
 sample/asm/vector/vinsert.asm                      |   18 +-
 .../asm/vector/vpop_with_index_pops_specified.asm  |    4 +-
 .../asm/vector/vpop_with_void_index_pops_last.asm  |    4 +-
 ...floats.asm => invalid_access_type_for_swap.asm} |    6 +-
 ... => jump_skipping_a_definition_instruction.asm} |   19 +-
 ...es_floats.asm => overwrite_of_unused_value.asm} |    4 +-
 scripts/clang_format.sh                            |    3 +
 src/assembler/frontend/parser.cpp                  |   66 +-
 .../frontend/static_analyser/register_usage.cpp    | 3269 ++++++++++++--------
 .../frontend/static_analyser/verifier.cpp          |   38 +-
 src/assembler/util/pretty_printer.cpp              |   10 +-
 src/bytecode/decoder/operands.cpp                  |    2 +-
 src/cg/assembler/binary_literals.cpp               |   72 +-
 src/cg/assembler/codeextract.cpp                   |    8 +
 src/cg/assembler/static_analysis.cpp               |   14 +-
 src/cg/assembler/utils.cpp                         |   10 +-
 src/cg/bytecode/instructions.cpp                   |    4 +-
 src/cg/disassembler/disassembler.cpp               |   52 +-
 src/cg/lex.cpp                                     |  133 +-
 src/cg/tools.cpp                                   |    6 +-
 src/front/asm.cpp                                  |    8 +-
 src/front/asm/assemble_instruction.cpp             |   21 +-
 src/front/asm/generate.cpp                         |   43 +-
 src/front/dis.cpp                                  |    4 +-
 src/front/kernel.cpp                               |    4 +-
 src/front/parser.cpp                               |    2 +-
 src/front/wdb.cpp                                  |   15 +-
 src/kernel/kernel.cpp                              |   11 +-
 src/kernel/registerset.cpp                         |    1 +
 src/process.cpp                                    |   15 +-
 src/process/instr/concurrency.cpp                  |    3 +-
 src/process/stack.cpp                              |   15 +-
 src/program.cpp                                    |    2 +-
 src/scheduler/vps.cpp                              |   13 +-
 src/stdlib/kitchensink.cpp                         |    3 +-
 src/stdlib/os.cpp                                  |    3 +-
 src/stdlib/viua/functional.asm                     |   24 +-
 src/stdlib/viua/vector.asm                         |   22 +-
 src/support/env.cpp                                |    6 +-
 src/support/string.cpp                             |    5 +-
 src/types/text.cpp                                 |    2 +-
 tests/tests.py                                     |  383 ++-
 82 files changed, 2818 insertions(+), 1789 deletions(-)
 copy sample/{static_analysis/izero_reported_as_unused.asm => 
asm/errors/invalid_operand_for_jump_instruction.asm} (97%)
 copy sample/static_analysis/{fstore_stores_floats.asm => 
invalid_access_type_for_swap.asm} (91%)
 copy sample/static_analysis/{call_to_invalid_type.asm => 
jump_skipping_a_definition_instruction.asm} (75%)
 copy sample/static_analysis/{fstore_stores_floats.asm => 
overwrite_of_unused_value.asm} (94%)
 create mode 100755 scripts/clang_format.sh


hooks/post-receive
-- 
Viua VM



reply via email to

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