[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-703-gbe3e7d8
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-703-gbe3e7d8 |
Date: |
Tue, 28 Nov 2017 12:37:46 +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 be3e7d8bf4399a1fefd7627807d87485d44c68b4 (commit)
via 59e5188821c3fc78fe1e1d994b1922bb9e6f9d21 (commit)
via fee7824769d2154a224208d7c8ab007cee55a19b (commit)
via 1e4e9bd1e95f1f54cba30dae13b57fab6c10079f (commit)
via fa0dcdfc188c30854a3e919cd967eabf3e4fe405 (commit)
via c85cd752ae396c7526fa529790de45b819cd3332 (commit)
via 9b25dc2a66537f8ba69f04cf98dc2c6a9c682311 (commit)
via 3fb13e8e157659d767f8baec332b9c2a00e64caf (commit)
via abd33a86e93fe6ec0f5efa30675f03136ee78a11 (commit)
via ca75c5a54ea6ad446b5ccaff781ce4cc1a3a93a0 (commit)
via c413850853cc98c81649ca90a3fc6c8c63db7739 (commit)
via 65f475beedbe037e92369298ae4f4b836e239ba3 (commit)
via 226fcb8cf876d6cb9335a461293e1dd808ca3b98 (commit)
via ad7b56818188b927c458e226018f9503f471ec56 (commit)
via d266e2a30bd14f29e197127fce4e1a733b711840 (commit)
via 9fd082d8a2da89a0145112ae674c71e59c554f54 (commit)
from 35a28c805ccf13afdd7994057bb241746bb1b09c (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:
.gitignore | 5 ++
.../024602cb0c8d0469b43503f74eb3104595168576.json | 1 +
.../195149afa48e70547565bc76041ff340bba0f128.json | 1 +
.../710f41700669eb755bfef5b3d53f920bf34440e2.json | 1 +
.../d08a14cf767ce59a0f89cf1962246e121ae71e22.json | 1 +
.../07583c6106600c9f225ddda657d5ab9378599065.json | 1 +
.../d248a47a7f50ec17680fbb92a39c62dfe7afdb24.json | 1 +
.../8b99932e31377075d7878a8ae464be5aa67cfced.json | 1 +
.../d6228dccb1c49e9afc536c2844694f0a40c2b1ef.json | 1 +
.../0f06de7750c569736550a37067e17607c16dcd85.json | 1 +
.../e917d29846066e797df8925a07c8d329656993a2.json | 1 +
.../1a54ccebf61ec9ca8d891999e8b6b147d7111a9c.json | 1 +
.../5f5d06c1d210fc7ded9814842143fd25263500dd.json | 1 +
.../22edcec8d28c1f04255a9c97d643083c92499255.json | 1 +
.../52953840f485d924f1fbe56abe5417cf03278ad6.json | 1 +
.../8deac981859a5daffaa12a49461b659b9bce6b1f.json | 1 +
.../30cf2fb8dd9b184190bbc19c627fa5e351cea5ae.json | 1 +
.../4231488e3ad2d81770af618c25605bc9aa66fdf5.json | 1 +
.../33400648ccfbaada663dde0d4fb272d464cc1dd0.json | 1 +
.../58dd01692937e0ca1ef455caa94e03a99b9eaf02.json | 1 +
.../3943aa80170c7b27adc6352fb15ca8a7daf17541.json | 1 +
.../38719a4f68221c0b4a4b11f9f5268e62941a14fc.json | 1 +
.../a42fbdd2eb03ad496df03bbf5c38c698bd0ae27d.json | 1 +
.../3d831201b76ee7d93cfdf081aa885bebac06dfaf.json | 1 +
.../4da0be3d148de9ac7338a8dcb316646941f427a2.json | 1 +
.../6ae317e57fea67ecca24cccc1975572f18bf20fc.json | 1 +
.../5000a333435396200b8ea81ccb437fd64b7990a0.json | 1 +
.../260f852923a362f5c3e30e1f786fc48e70ff1ffe.json | 1 +
.../5534fb2a8905e9a7a9d36856d568a240af1e9c89.json | 1 +
.../1d1b8209f3ad0e335a9a24fa913809114e077073.json | 1 +
.../d46ff1c92a78bafe7fed12efbf2895985264e6da.json | 1 +
.../5bc13920244a1e319659af874d34672723bfa4da.json | 1 +
.../3a78f2306453b9bafb51d8e8b1568f37f23f4ccf.json | 1 +
.../e57da857677813f0497422c92e812afe340812ae.json | 1 +
.../6407b1a2d647ccad357b31ea9f34d5007db19d9d.json | 1 +
.../379e37ae7675b9a0a207c6c7ebb8fee99d36cd35.json | 1 +
.../d9c3aefd46e69443924cb465afa799edd056206a.json | 1 +
.../735130b3013da6f12af43d35ceb32d6b1c16d6b1.json | 1 +
.../302f78c03467586906d7705cd546ca992db1323b.json | 1 +
.../4aada722bf1b02c85ab994a960d66291fdfa2429.json | 1 +
.../79e2c9fdc98c17c33eda9421d1a2795db0b8d5ba.json | 1 +
.../18021f3b569d73c6ff9a06d944a41fac4a33a667.json | 1 +
.../969146fa423f00e1209a04e4238d13570bcb3d5a.json | 1 +
.../7a69b2495c406988a40f89057b6c478781ec549a.json | 1 +
.../61a1b1b5d57024a28cd99bd3c4f10eee61380f80.json | 1 +
.../ddbcf46a5ef53ab3eff2e22765d016cb2de5b50c.json | 1 +
.../7c06177872c3a718510a54e6513820f8fe0fb99b.json | 1 +
.../435c674f3509ea161aaba5c2f9e4ecb96ae6e845.json | 1 +
.../7eadf61e0d90c06624eae86c73de300cb277abd1.json | 1 +
.../56d02041de1be46df04fc7517b29520223a84112.json | 1 +
.../799daae64bd7ca32eb84a7c96e8988afcd1686ec.json | 1 +
.../85aae918a0330e72f342289888a8242b23ef42e1.json | 1 +
.../a4db927ef493c87d2ed4ef9999981093348bca0a.json | 1 +
.../86f70f9f6f8cd6d0555a8c094c16b544b4ff6967.json | 1 +
.../7d511e824dc90da631915ff88314f2b449fc8be1.json | 1 +
.../c48012e6f62faaa333375893f81cf6cecf60f59b.json | 1 +
.../896ca4426acc9863c32b5b348b5abd08a8c3cfa6.json | 1 +
.../73b301375a368fa31c972eb7a94d6cb0caadc74a.json | 1 +
.../8f24924359cc5aa6557120ba23f159b3af6790a9.json | 1 +
.../8a5766a563fdac7db80deb7e7dc28b3e4a695ec1.json | 1 +
.../08a430edd0923b5cc1452c8060a444b58f91860e.json | 1 +
.../c6851d3254c6d18af2bfad1b2c4f475df125dad1.json | 1 +
.../90af2a69a90d4bd5996fa2e364432e7f12c2888e.json | 1 +
.../2157bd890f48c0216ed3d13b931044f4cb73fb3a.json | 1 +
.../9356c4a2b896b52bf9fb887acfbe1fb4ee9b06d4.json | 1 +
.../12f8b77c7fecac304d6c74a96e58224eb7270199.json | 1 +
.../bbab4b828ec8cafae54d41ec17fff286d858aee1.json | 1 +
.../9848c51c8f53ad1edfda8abce1bb7c151c0e49f6.json | 1 +
.../0fad3756561d144330de989043f833398f174b5b.json | 1 +
.../4bc827715a203ed9795f120029efc55a839d325b.json | 1 +
.../98f0d231c63ac4b5695c60cd73a667a22c412b08.json | 1 +
.../4d45ae9ee26b4dcf2c8f40a32d85a495d7d0ee6f.json | 1 +
.../9d59d17e994d214486132bffb889a547ce0513a6.json | 1 +
.../9d1cf85a6471c97a3aed37e3b1f98c73c61e6385.json | 1 +
.../0b0acfb8db937ed6695e72e6b9ff03ec10ae2ec3.json | 1 +
.../14aaea0a1a8080dc377fba337781aaa152dec687.json | 1 +
.../a6b887e7528125a4f3f327c4958eda5ed996c2d8.json | 1 +
.../023f25a4c854a062e187ecb7e70a7cd7a6bb6914.json | 1 +
.../a80c9ec1d1cf8882665871624c020649766bc094.json | 1 +
.../192a3bcfc97184e215cd64896000a4ee702de2c8.json | 1 +
.../c0a5e000e57fe95b3f08ea4ad08138da1eb4a531.json | 1 +
.../db500342c0b8e2b270e74c1d8d0d2c2386248a2b.json | 1 +
.../c41ab11a6f63c1c2d0aed68d200606d533051372.json | 1 +
.../b7cf761f5675e472bc6faabb1931054e2eb42c51.json | 1 +
.../c4c8625c12bf57c760834eae81dff09daa236528.json | 1 +
.../eaaf7b1199fc957305a4e1da3222f3571c0d7c0b.json | 1 +
.../c61a765b521db04361b76817b1d77c6806bd555d.json | 1 +
.../98863f38f87386a536fa59688d0a50ac460398f9.json | 1 +
.../bbf0859453d812e633789dbcbf02949e21ece621.json | 1 +
.../dc5475cd35b88ad2c4277c26da38f053e0e3412f.json | 1 +
.../c75ff7a303a62018f1063c3955de5c8f7800c77f.json | 1 +
.../e169caf3788b70fd00415e7fca5c94b277ca7cd0.json | 1 +
.../32adf50bf8a1d9edfceb3ad1131455f4cf09c42b.json | 1 +
.../5f03635f1b4b278a058f2bf9a6cc33eda6644ec0.json | 1 +
.../e628c04595eb6c3413a826960830af67de5779d4.json | 1 +
.../6f8b5aafefd54df618888f0e62a8415c67b085af.json | 1 +
.../1222204eb112e1ee82244efb79bf608be0168e2b.json | 1 +
.../f11634b7edecd23ac865a6b1edb34848e300037e.json | 1 +
.../e8113638e0ccd5bf7c8378551e0b621541b59f2e.json | 1 +
.../a0ca9471d9c87e4758c99bd86a7829cd8f58f33c.json | 1 +
.../f450a605e419b1b6cae0c585c34ff54021ee839b.json | 1 +
.../036c761f2c1617ff0ccf9544a4cf27286455c0f8.json | 1 +
.../6bc60d77dbc92327032d6f39a7e898f14316b3dc.json | 1 +
.../f557c4d86c605621929ab62942518e9465b5d666.json | 1 +
.../6dc8ce3573523541a972ccdb321d6e6ad2c6b28b.json | 1 +
.../e3a3bceb2fa821349b3584f6a84a55d3bbac9aec.json | 1 +
.../6382ac1e24877534ea30fb11c90182c2b743ce09.json | 1 +
.../9f290cc313a30c3760bfabd7e4c74b9a1d675930.json | 1 +
.../a344e1fd9abd0e9d45cf390dc91f827bbd3c5456.json | 1 +
.../72d550f8622b4f19268fa3a8749986d6c3cfc739.json | 1 +
.../720d5b0f4532046ba425e12bd3d3efd1dbc162bc.json | 1 +
.../f664c8a249ee4dee40f2727642e749fcbf55cff9.json | 1 +
.../6029def42e27e7b3f92d31ab21bb5f85b5f26ad4.json | 1 +
.../166c81f07aecade1aa962abccf7824405becf162.json | 1 +
.../bca08ca025b02a3aa8e850f3e9d722beacaa8088.json | 1 +
.../7cd89a565a5f576933e120f36aa3dd6b556c177c.json | 1 +
.../9d5d871e33709ba384f23ad2e7ec133b310a763c.json | 1 +
.../54bf64e5e3fcb7b4724d1e22130c7a9811eff078.json | 1 +
.../883025563c7b793072bb7ff31a4a87e3c694bb55.json | 1 +
.../cae0718aba4634db3cf4dfd631b20b9a4f53ca97.json | 1 +
.../0c44937a64ca05a8ed763aecbc208037a10743d2.json | 1 +
.../2cca58024880eacd883b1d47ab9b5dc158f4e497.json | 1 +
.issue/status | 1 +
.travis.yml | 4 ++
Changelog.markdown | 3 ++
Makefile | 18 ++++---
README.markdown | 7 +++
doc/history.markdown | 4 +-
...ved_class_in_pointers_to_base_memebers.markdown | 8 +--
doc/man/man1/viua-asm.1.txt | 6 +--
include/viua/bytecode/maps.h | 16 +++---
include/viua/bytecode/opcodes.h | 8 +--
include/viua/cg/bytecode/instructions.h | 8 +--
include/viua/process.h | 8 +--
include/viua/program.h | 8 +--
sample/asm/abs.asm | 6 +--
sample/asm/absolute_jumping/relative_branch.asm | 6 +--
sample/asm/absolute_jumping/relative_jumps.asm | 2 +-
sample/asm/atoms/comparing_with_different_type.asm | 2 +-
.../bits/manipulation/arithmetic_shift_left.asm | 2 +-
.../bits/manipulation/arithmetic_shift_right.asm | 2 +-
sample/asm/bits/manipulation/ashl_to_void.asm | 2 +-
sample/asm/bits/manipulation/ashr_to_void.asm | 2 +-
sample/asm/bits/manipulation/bitat.asm | 4 +-
sample/asm/bits/manipulation/bitnot.asm | 2 +-
sample/asm/bits/manipulation/bitset.asm | 4 +-
sample/asm/bits/manipulation/hello_world.asm | 2 +-
sample/asm/bits/manipulation/rol.asm | 2 +-
sample/asm/bits/manipulation/ror.asm | 2 +-
sample/asm/bits/manipulation/shl.asm | 2 +-
sample/asm/bits/manipulation/shl_overshift.asm | 2 +-
sample/asm/bits/manipulation/shl_to_void.asm | 2 +-
sample/asm/bits/manipulation/shr.asm | 2 +-
sample/asm/bits/manipulation/shr_overshift.asm | 2 +-
sample/asm/bits/manipulation/shr_to_void.asm | 2 +-
sample/asm/blocks/basic.asm | 2 +-
sample/asm/blocks/catching_builtin_type.asm | 2 +-
sample/asm/boolean/and.asm | 2 +-
sample/asm/boolean/or.asm | 2 +-
sample/asm/casts/ftoi.asm | 2 +-
sample/asm/casts/itof.asm | 2 +-
sample/asm/casts/stoi.asm | 4 +-
sample/asm/commandline.asm | 2 +-
sample/asm/concurrency/detaching_a_process.asm | 8 +--
sample/asm/concurrency/hello_world.asm | 4 +-
sample/asm/concurrency/immediately_detached.asm | 2 +-
sample/asm/concurrency/join_timeout_0ms.asm | 4 +-
sample/asm/concurrency/join_timeout_500ms.asm | 8 +--
sample/asm/concurrency/join_timeout_default.asm | 4 +-
.../concurrency/join_timeout_default_keyword.asm | 4 +-
sample/asm/concurrency/join_timeout_infinite.asm | 4 +-
sample/asm/concurrency/joining_a_process.asm | 4 +-
.../asm/concurrency/joining_detached_process.asm | 6 +--
sample/asm/concurrency/joining_joined_process.asm | 2 +-
sample/asm/concurrency/message_passing.asm | 2 +-
.../migrating_processes_between_schedulers.asm | 8 +--
sample/asm/concurrency/obtaining_self_pid.asm | 2 +-
sample/asm/concurrency/process_from_linked_fun.asm | 2 +-
sample/asm/concurrency/receive_timeout_default.asm | 4 +-
.../asm/concurrency/receive_timeout_infinite.asm | 4 +-
sample/asm/concurrency/return_from_a_process.asm | 2 +-
sample/asm/concurrency/transferring_exceptions.asm | 6 +--
sample/asm/deferred/before_unwind_on_caught.asm | 2 +-
sample/asm/deferred/before_unwind_on_uncaught.asm | 2 +-
sample/asm/deferred/deep_caught.asm | 2 +-
sample/asm/deferred/deep_uncaught.asm | 2 +-
sample/asm/deferred/on_caught_exception.asm | 2 +-
sample/asm/deferred/on_uncaught_exception.asm | 2 +-
sample/asm/deferred/tailcall.asm | 2 +-
...wo_tokens_required_in_a_wrapped_instruction.asm | 2 +-
sample/asm/errors/call_to_undefined_function.asm | 2 +-
sample/asm/errors/call_without_a_frame.asm | 2 +-
.../asm/errors/catching_with_undefined_block.asm | 2 +-
sample/asm/errors/double_pass.asm | 2 +-
sample/asm/errors/excess_frame_spawned.asm | 2 +-
sample/asm/errors/frame_with_gaps.asm | 2 +-
sample/asm/errors/invalid_function_name.asm | 2 +-
sample/asm/errors/leftover_frame_throw.asm | 2 +-
sample/asm/errors/msg_arity_mismatch.asm | 2 +-
.../errors/no_return_at_the_end_of_a_function.asm | 2 +-
.../errors/passing_to_slot_with_too_high_index.asm | 2 +-
.../errors/register_indexes_cannot_be_negative.asm | 4 +-
sample/asm/errors/single_definition_rule/exec.asm | 2 +-
sample/asm/errors/stacktrace.asm | 2 +-
sample/asm/errors/unknown_instruction.asm | 2 +-
.../exceptions/closure_from_nonlocal_registers.asm | 2 +-
sample/asm/exceptions/nullregister_access.asm | 2 +-
sample/asm/exceptions/restore_catcher_state.asm | 18 +++----
sample/asm/exceptions/terminating_processes.asm | 22 ++++----
.../thrown_in_linked_caught_in_static_base.asm | 8 +--
sample/asm/exceptions/vector_out_of_range_read.asm | 6 +--
.../vector_out_of_range_read_from_empty.asm | 2 +-
sample/asm/explicit_register_sets/hello_world.asm | 6 +--
sample/asm/explicit_register_sets/move_between.asm | 2 +-
sample/asm/external/many_hello_world.asm | 24 ++++-----
sample/asm/external/sleeper.asm | 24 ++++-----
sample/asm/external/sqrt.asm | 2 +-
sample/asm/external/throwing.asm | 2 +-
sample/asm/factorial.asm | 6 +--
sample/asm/factorial_accumulator_by_move.asm | 6 +--
sample/asm/factorial_tailcall.asm | 6 +--
sample/asm/float/add.asm | 8 +--
sample/asm/float/div.asm | 4 +-
sample/asm/float/eq.asm | 4 +-
sample/asm/float/fstore_default.asm | 2 +-
sample/asm/float/gt.asm | 4 +-
sample/asm/float/gte.asm | 4 +-
sample/asm/float/in_condition.asm | 6 +--
sample/asm/float/lt.asm | 4 +-
sample/asm/float/lte.asm | 4 +-
sample/asm/float/mul.asm | 4 +-
sample/asm/float/sub.asm | 4 +-
sample/asm/functions/closures/adder.asm | 8 +--
.../capturecopy_creates_independent_objects.asm | 4 +-
.../closures/captured_variable_left_in_scope.asm | 6 +--
.../change_enclosed_variable_from_closure.asm | 4 +-
sample/asm/functions/closures/nested_closures.asm | 8 +--
sample/asm/functions/closures/shared_variables.asm | 8 +--
sample/asm/functions/closures/simple.asm | 2 +-
.../functions/closures/simple_enclose_by_copy.asm | 2 +-
.../functions/closures/simple_enclose_by_move.asm | 2 +-
sample/asm/functions/definition.asm | 2 +-
sample/asm/functions/higher_order/apply.asm | 2 +-
.../asm/functions/higher_order/apply_by_move.asm | 2 +-
sample/asm/functions/higher_order/filter.asm | 14 ++---
.../asm/functions/higher_order/filter_closure.asm | 14 ++---
.../higher_order/filter_closure_vector_by_move.asm | 14 ++---
.../higher_order/filter_vector_by_move.asm | 14 ++---
sample/asm/functions/higher_order/invoke.asm | 18 +++----
sample/asm/functions/higher_order/map.asm | 12 ++---
.../functions/higher_order/map_vector_by_move.asm | 12 ++---
.../functions/higher_order/tailcall_of_closure.asm | 2 +-
.../functions/higher_order/tailcall_of_object.asm | 2 +-
sample/asm/functions/local_registers.asm | 4 +-
sample/asm/functions/nested_calls.asm | 8 +--
sample/asm/functions/neverending.asm | 4 +-
sample/asm/functions/neverending0.asm | 2 +-
sample/asm/functions/parameters_vector.asm | 2 +-
sample/asm/functions/recursive.asm | 2 +-
sample/asm/functions/return_by_reference.asm | 4 +-
sample/asm/functions/static_registers.asm | 6 +--
sample/asm/int/add.asm | 8 +--
sample/asm/int/add_with_rreferences.asm | 6 +--
sample/asm/int/boolean_as_int.asm | 4 +-
sample/asm/int/dec.asm | 2 +-
sample/asm/int/div.asm | 4 +-
sample/asm/int/eq.asm | 4 +-
sample/asm/int/gt.asm | 4 +-
sample/asm/int/gte.asm | 4 +-
sample/asm/int/in_condition.asm | 6 +--
sample/asm/int/inc.asm | 2 +-
sample/asm/int/istore_default.asm | 2 +-
sample/asm/int/lt.asm | 4 +-
sample/asm/int/lte.asm | 4 +-
sample/asm/int/modulo.asm | 4 +-
sample/asm/int/mul.asm | 6 +--
sample/asm/int/sub.asm | 4 +-
sample/asm/invalid_operand_types/fadd.asm | 2 +-
sample/asm/invalid_operand_types/fdiv.asm | 2 +-
sample/asm/invalid_operand_types/feq.asm | 2 +-
sample/asm/invalid_operand_types/fgt.asm | 2 +-
sample/asm/invalid_operand_types/fgte.asm | 2 +-
sample/asm/invalid_operand_types/flt.asm | 2 +-
sample/asm/invalid_operand_types/flte.asm | 2 +-
sample/asm/invalid_operand_types/fmul.asm | 2 +-
sample/asm/invalid_operand_types/fsub.asm | 2 +-
sample/asm/invalid_operand_types/iadd.asm | 4 +-
sample/asm/invalid_operand_types/idiv.asm | 4 +-
sample/asm/invalid_operand_types/ilt.asm | 4 +-
sample/asm/invalid_operand_types/ilte.asm | 2 +-
sample/asm/invalid_operand_types/imul.asm | 4 +-
sample/asm/invalid_operand_types/isub.asm | 4 +-
sample/asm/iterfib.asm | 20 ++++----
sample/asm/keyword/default/arg.asm | 2 +-
.../default/float.asm} | 2 +-
sample/asm/keyword/default/fstore.asm | 25 ---------
.../default/integer.asm} | 2 +-
sample/asm/keyword/default/istore.asm | 25 ---------
.../default/string.asm} | 3 +-
sample/asm/keyword/default/strstore.asm | 26 ----------
sample/asm/keyword/iota/iota_in_frame.asm | 2 +-
sample/asm/keyword/iota/iota_in_names.asm | 4 +-
.../keyword/iota/iota_in_receiving_arguments.asm | 2 +-
.../asm/keyword/iota/iota_in_register_indexes.asm | 4 +-
sample/asm/keyword/void/in_msg.asm | 4 +-
sample/asm/keyword/void/in_process.asm | 2 +-
sample/asm/keyword/void/in_receive.asm | 2 +-
sample/asm/keyword/void/remove_void_target.asm | 4 +-
sample/asm/keyword/void/vpop_void_target.asm | 4 +-
sample/asm/linking/static/jumplib.asm | 6 +--
sample/asm/linking/static/jumplink.asm | 2 +-
sample/asm/linking/static/main_main.asm | 2 +-
sample/asm/linking/static/print_N.asm | 4 +-
sample/asm/looping.asm | 4 +-
sample/asm/misc/broken_watchdog.asm | 12 ++---
sample/asm/misc/main0_as_main_function.asm | 6 +--
sample/asm/misc/main2_as_main_function.asm | 6 +--
sample/asm/objects/basic_insert_remove.asm | 2 +-
sample/asm/objects/insert_moves.asm | 2 +-
sample/asm/objects/move_semantics.asm | 2 +-
sample/asm/pointers/and.asm | 4 +-
sample/asm/pointers/capturecopy.asm | 2 +-
sample/asm/pointers/fcall.asm | 2 +-
sample/asm/pointers/float_arithmetic.asm | 4 +-
sample/asm/pointers/ftoi.asm | 2 +-
sample/asm/pointers/hello_world.asm | 2 +-
sample/asm/pointers/if.asm | 6 +--
sample/asm/pointers/increment_decrement.asm | 2 +-
sample/asm/pointers/insert_pointer_dereference.asm | 4 +-
.../pointers/insert_pointer_dereference_as_key.asm | 4 +-
.../insert_pointer_dereference_as_target.asm | 4 +-
sample/asm/pointers/integer_arithmetic.asm | 4 +-
sample/asm/pointers/itof.asm | 2 +-
sample/asm/pointers/not.asm | 2 +-
sample/asm/pointers/or.asm | 4 +-
sample/asm/pointers/stof.asm | 2 +-
sample/asm/pointers/stoi.asm | 2 +-
.../vinsert_pointer_dereference_as_source.asm | 4 +-
.../vinsert_pointer_dereference_as_target.asm | 4 +-
.../vpush_pointer_dereference_as_source.asm | 4 +-
sample/asm/power_of.asm | 6 +--
.../asm/process_abstraction/separate_global_rs.asm | 4 +-
sample/asm/prototype/dynamic_method_dispatch.asm | 8 +--
sample/asm/prototype/msg_from_function.asm | 2 +-
sample/asm/prototype/overriding_methods.asm | 4 +-
sample/asm/registerref.asm | 4 +-
sample/asm/regmod/copy.asm | 2 +-
sample/asm/regmod/delete.asm | 2 +-
sample/asm/regmod/move.asm | 2 +-
sample/asm/regmod/swap.asm | 4 +-
.../checking_entered_block_bodies.asm | 2 +-
.../insert_from_empty_register.asm | 2 +-
.../insert_into_empty_register.asm | 2 +-
.../insert_key_from_empty_register.asm | 2 +-
.../packing_empty_register.asm | 2 +-
.../packing_vec_empties_registers.asm | 6 +--
.../remove_from_empty_register.asm | 2 +-
.../sa_taking_false_branch_forward_marker.asm | 2 +-
.../sa_taking_false_branch_forward_offset.asm | 2 +-
.../sa_taking_true_branch_forward_marker.asm | 2 +-
.../sa_taking_true_branch_forward_offset.asm | 2 +-
.../useless_branch_mixed_index_offset_backward.asm | 2 +-
.../useless_branch_mixed_index_offset_forward.asm | 2 +-
.../useless_branch_mixed_marker.asm | 2 +-
.../useless_branch_mixed_marker_index.asm | 2 +-
...useless_branch_mixed_marker_offset_backward.asm | 2 +-
.../useless_branch_mixed_marker_offset_forward.asm | 2 +-
.../vinsert_empties_registers.asm | 4 +-
.../vinsert_of_empty_register.asm | 2 +-
.../vpush_empties_registers.asm | 2 +-
.../vpush_of_empty_register.asm | 2 +-
sample/asm/string/escape_sequences/backspace.asm | 2 +-
sample/asm/string/escape_sequences/bell.asm | 2 +-
.../string/escape_sequences/carriage_return.asm | 2 +-
sample/asm/string/escape_sequences/form_feed.asm | 2 +-
sample/asm/string/escape_sequences/newline.asm | 2 +-
sample/asm/string/escape_sequences/tab.asm | 2 +-
.../asm/string/escape_sequences/vertical_tab.asm | 2 +-
sample/asm/string/hello_world.asm | 2 +-
sample/asm/string/strstore_default.asm | 2 +-
.../structs/inserting_a_value_into_a_struct.asm | 2 +-
.../structs/obtaining_list_of_keys_in_a_struct.asm | 2 +-
.../structs/overwriting_a_value_in_a_struct.asm | 4 +-
.../asm/structs/removing_a_value_from_a_struct.asm | 2 +-
sample/asm/structs/struct_of_structs.asm | 4 +-
sample/asm/text/textat.asm | 2 +-
sample/asm/text/textsub.asm | 4 +-
sample/asm/vector/out_of_range_index_positive.asm | 14 ++---
sample/asm/vector/vat.asm | 6 +--
sample/asm/vector/vec.asm | 4 +-
sample/asm/vector/vec_packing.asm | 6 +--
sample/asm/vector/vec_packing_null.asm | 6 +--
sample/asm/vector/vec_packing_out_of_range.asm | 6 +--
sample/asm/vector/vec_packing_self_pack.asm | 6 +--
sample/asm/vector/vinsert.asm | 18 +++----
sample/asm/vector/vlen.asm | 4 +-
sample/asm/vector/vpop.asm | 4 +-
.../asm/vector/vpop_with_index_pops_specified.asm | 8 +--
.../asm/vector/vpop_with_void_index_pops_last.asm | 6 +--
sample/asm/vector/vpush.asm | 4 +-
sample/asm/watchdog/already_spawned.asm | 12 ++---
sample/asm/watchdog/death_message.asm | 40 +++++++--------
sample/asm/watchdog/from_undefined_function.asm | 2 +-
.../from_undefined_function_at_runtime.asm | 2 +-
sample/asm/watchdog/hello_world.asm | 8 +--
sample/asm/watchdog/restarting_process.asm | 50 +++++++++---------
sample/asm/watchdog/terminated_watchdog.asm | 10 ++--
sample/benchmark/99bottles/99bottles.asm | 10 ++--
sample/examples/99_bottles_of_beer/99bottles.asm | 18 +++----
.../examples/concurrency/process_spawner/main.asm | 8 +--
sample/examples/concurrency/producer_consumer.asm | 4 +-
sample/examples/fibonacci/using_iteration.asm | 2 +-
.../examples/fibonacci/using_recursive_calls.asm | 2 +-
sample/examples/fibonacci/using_tail_calls.asm | 2 +-
sample/examples/guessing_game/main.asm | 16 +++---
sample/examples/modulo/modulo.asm | 60 +++++++++++-----------
.../99_bottles_of_beer/99_bottles_of_beer.asm | 4 +-
sample/misc/foreign_calls_are_nonblocking.asm | 14 ++---
sample/misc/processes.asm | 14 ++---
sample/misc/sleep.asm | 2 +-
.../standard_library/functional/apply_simple.asm | 4 +-
sample/standard_library/functional/hello_guys.asm | 10 ++--
sample/standard_library/random/randint.asm | 8 +--
.../standard_library/vector/any_returns_false.asm | 2 +-
.../standard_library/vector/any_returns_true.asm | 2 +-
.../vector/every_returns_false.asm | 4 +-
.../standard_library/vector/every_returns_true.asm | 2 +-
sample/standard_library/vector/of.asm | 2 +-
sample/standard_library/vector/of_ints.asm | 2 +-
sample/standard_library/vector/reverse.asm | 2 +-
.../standard_library/vector/reverse_in_place.asm | 2 +-
.../allow_comparing_integers_and_floats.asm | 4 +-
sample/static_analysis/call_to_invalid_type.asm | 2 +-
.../closure_captures_by_move_make_inaccessible.asm | 2 +-
sample/static_analysis/fstore_stores_floats.asm | 2 +-
.../inference_includes_pointered_types.asm | 2 +-
.../invalid_access_type_for_swap.asm | 2 +-
.../invalid_type_for_indirect_parameter_pass.asm | 2 +-
.../jump_skipping_a_definition_instruction.asm | 6 +--
.../static_analysis/overwrite_of_unused_value.asm | 4 +-
.../partial_pointerness_inference.asm | 2 +-
.../prevent_comparing_numbers_and_text.asm | 2 +-
.../static_analysis/tailcall_to_invalid_type.asm | 2 +-
.../two_stage_pointerness_inference.asm | 2 +-
...vinsert_does_not_erase_dereferenced_sources.asm | 2 +-
.../vinsert_erases_directly_accessed_registers.asm | 2 +-
sample/types/Pointer/check_if_is_expired.asm | 4 +-
sample/types/Pointer/type_of_expired.asm | 2 +-
sample/types/String/concatenate.asm | 2 +-
sample/types/String/endswith.asm | 4 +-
sample/types/String/format.asm | 4 +-
sample/types/String/size.asm | 2 +-
sample/types/String/startswith.asm | 4 +-
sample/types/String/substr.asm | 6 +--
sample/vm_runtime_assertions/assert_arity.asm | 2 +-
sample/vm_runtime_assertions/assert_typeof.asm | 2 +-
scripts/test_full.sh | 20 ++++++++
.../frontend/static_analyser/register_usage.cpp | 10 ++--
.../frontend/static_analyser/verifier.cpp | 6 +--
src/cg/assembler/operands.cpp | 2 +-
src/cg/assembler/static_analysis.cpp | 4 +-
src/cg/bytecode/instructions.cpp | 16 +++---
src/cg/disassembler/disassembler.cpp | 8 +--
src/cg/lex.cpp | 22 ++++----
src/cg/tools.cpp | 12 ++---
src/front/asm/assemble_instruction.cpp | 18 +++----
src/front/asm/decode.cpp | 6 +--
src/front/asm/generate.cpp | 2 +-
src/front/wdb.cpp | 8 +--
src/process/dispatch.cpp | 16 +++---
src/process/instr/float.cpp | 4 +-
src/process/instr/int.cpp | 2 +-
src/process/instr/str.cpp | 2 +-
src/process/instr/struct.cpp | 6 +--
src/process/instr/vector.cpp | 8 +--
src/programinstructions.cpp | 22 ++++----
src/stdlib/viua/functional.asm | 4 +-
src/stdlib/viua/misc.asm | 6 +--
src/stdlib/viua/string.asm | 4 +-
src/stdlib/viua/vector.asm | 30 +++++------
src/types/vector.cpp | 6 +--
tests/tests.py | 26 +++++-----
482 files changed, 1055 insertions(+), 967 deletions(-)
create mode 100644
.issue/objects/issues/02/024602cb0c8d0469b43503f74eb3104595168576.json
create mode 100644
.issue/objects/issues/02/024602cb0c8d0469b43503f74eb3104595168576/comments/195149afa48e70547565bc76041ff340bba0f128.json
create mode 100644
.issue/objects/issues/02/024602cb0c8d0469b43503f74eb3104595168576/diff/710f41700669eb755bfef5b3d53f920bf34440e2.json
create mode 100644
.issue/objects/issues/02/024602cb0c8d0469b43503f74eb3104595168576/diff/d08a14cf767ce59a0f89cf1962246e121ae71e22.json
create mode 100644
.issue/objects/issues/07/07583c6106600c9f225ddda657d5ab9378599065.json
create mode 100644
.issue/objects/issues/07/07583c6106600c9f225ddda657d5ab9378599065/comments/d248a47a7f50ec17680fbb92a39c62dfe7afdb24.json
create mode 100644
.issue/objects/issues/07/07583c6106600c9f225ddda657d5ab9378599065/diff/8b99932e31377075d7878a8ae464be5aa67cfced.json
create mode 100644
.issue/objects/issues/07/07583c6106600c9f225ddda657d5ab9378599065/diff/d6228dccb1c49e9afc536c2844694f0a40c2b1ef.json
create mode 100644
.issue/objects/issues/0f/0f06de7750c569736550a37067e17607c16dcd85.json
create mode 100644
.issue/objects/issues/0f/0f06de7750c569736550a37067e17607c16dcd85/diff/e917d29846066e797df8925a07c8d329656993a2.json
create mode 100644
.issue/objects/issues/1a/1a54ccebf61ec9ca8d891999e8b6b147d7111a9c.json
create mode 100644
.issue/objects/issues/1a/1a54ccebf61ec9ca8d891999e8b6b147d7111a9c/diff/5f5d06c1d210fc7ded9814842143fd25263500dd.json
create mode 100644
.issue/objects/issues/22/22edcec8d28c1f04255a9c97d643083c92499255.json
create mode 100644
.issue/objects/issues/22/22edcec8d28c1f04255a9c97d643083c92499255/diff/52953840f485d924f1fbe56abe5417cf03278ad6.json
create mode 100644
.issue/objects/issues/22/22edcec8d28c1f04255a9c97d643083c92499255/diff/8deac981859a5daffaa12a49461b659b9bce6b1f.json
create mode 100644
.issue/objects/issues/30/30cf2fb8dd9b184190bbc19c627fa5e351cea5ae.json
create mode 100644
.issue/objects/issues/30/30cf2fb8dd9b184190bbc19c627fa5e351cea5ae/diff/4231488e3ad2d81770af618c25605bc9aa66fdf5.json
create mode 100644
.issue/objects/issues/33/33400648ccfbaada663dde0d4fb272d464cc1dd0.json
create mode 100644
.issue/objects/issues/33/33400648ccfbaada663dde0d4fb272d464cc1dd0/diff/58dd01692937e0ca1ef455caa94e03a99b9eaf02.json
create mode 100644
.issue/objects/issues/39/3943aa80170c7b27adc6352fb15ca8a7daf17541.json
create mode 100644
.issue/objects/issues/39/3943aa80170c7b27adc6352fb15ca8a7daf17541/diff/38719a4f68221c0b4a4b11f9f5268e62941a14fc.json
create mode 100644
.issue/objects/issues/39/3943aa80170c7b27adc6352fb15ca8a7daf17541/diff/a42fbdd2eb03ad496df03bbf5c38c698bd0ae27d.json
create mode 100644
.issue/objects/issues/3d/3d831201b76ee7d93cfdf081aa885bebac06dfaf.json
create mode 100644
.issue/objects/issues/3d/3d831201b76ee7d93cfdf081aa885bebac06dfaf/diff/4da0be3d148de9ac7338a8dcb316646941f427a2.json
create mode 100644
.issue/objects/issues/3d/3d831201b76ee7d93cfdf081aa885bebac06dfaf/diff/6ae317e57fea67ecca24cccc1975572f18bf20fc.json
create mode 100644
.issue/objects/issues/50/5000a333435396200b8ea81ccb437fd64b7990a0.json
create mode 100644
.issue/objects/issues/50/5000a333435396200b8ea81ccb437fd64b7990a0/diff/260f852923a362f5c3e30e1f786fc48e70ff1ffe.json
create mode 100644
.issue/objects/issues/55/5534fb2a8905e9a7a9d36856d568a240af1e9c89.json
create mode 100644
.issue/objects/issues/55/5534fb2a8905e9a7a9d36856d568a240af1e9c89/diff/1d1b8209f3ad0e335a9a24fa913809114e077073.json
create mode 100644
.issue/objects/issues/55/5534fb2a8905e9a7a9d36856d568a240af1e9c89/diff/d46ff1c92a78bafe7fed12efbf2895985264e6da.json
create mode 100644
.issue/objects/issues/5b/5bc13920244a1e319659af874d34672723bfa4da.json
create mode 100644
.issue/objects/issues/5b/5bc13920244a1e319659af874d34672723bfa4da/diff/3a78f2306453b9bafb51d8e8b1568f37f23f4ccf.json
create mode 100644
.issue/objects/issues/5b/5bc13920244a1e319659af874d34672723bfa4da/diff/e57da857677813f0497422c92e812afe340812ae.json
create mode 100644
.issue/objects/issues/64/6407b1a2d647ccad357b31ea9f34d5007db19d9d.json
create mode 100644
.issue/objects/issues/64/6407b1a2d647ccad357b31ea9f34d5007db19d9d/diff/379e37ae7675b9a0a207c6c7ebb8fee99d36cd35.json
create mode 100644
.issue/objects/issues/64/6407b1a2d647ccad357b31ea9f34d5007db19d9d/diff/d9c3aefd46e69443924cb465afa799edd056206a.json
create mode 100644
.issue/objects/issues/73/735130b3013da6f12af43d35ceb32d6b1c16d6b1.json
create mode 100644
.issue/objects/issues/73/735130b3013da6f12af43d35ceb32d6b1c16d6b1/diff/302f78c03467586906d7705cd546ca992db1323b.json
create mode 100644
.issue/objects/issues/73/735130b3013da6f12af43d35ceb32d6b1c16d6b1/diff/4aada722bf1b02c85ab994a960d66291fdfa2429.json
create mode 100644
.issue/objects/issues/79/79e2c9fdc98c17c33eda9421d1a2795db0b8d5ba.json
create mode 100644
.issue/objects/issues/79/79e2c9fdc98c17c33eda9421d1a2795db0b8d5ba/diff/18021f3b569d73c6ff9a06d944a41fac4a33a667.json
create mode 100644
.issue/objects/issues/79/79e2c9fdc98c17c33eda9421d1a2795db0b8d5ba/diff/969146fa423f00e1209a04e4238d13570bcb3d5a.json
create mode 100644
.issue/objects/issues/7a/7a69b2495c406988a40f89057b6c478781ec549a.json
create mode 100644
.issue/objects/issues/7a/7a69b2495c406988a40f89057b6c478781ec549a/diff/61a1b1b5d57024a28cd99bd3c4f10eee61380f80.json
create mode 100644
.issue/objects/issues/7a/7a69b2495c406988a40f89057b6c478781ec549a/diff/ddbcf46a5ef53ab3eff2e22765d016cb2de5b50c.json
create mode 100644
.issue/objects/issues/7c/7c06177872c3a718510a54e6513820f8fe0fb99b.json
create mode 100644
.issue/objects/issues/7c/7c06177872c3a718510a54e6513820f8fe0fb99b/diff/435c674f3509ea161aaba5c2f9e4ecb96ae6e845.json
create mode 100644
.issue/objects/issues/7e/7eadf61e0d90c06624eae86c73de300cb277abd1.json
create mode 100644
.issue/objects/issues/7e/7eadf61e0d90c06624eae86c73de300cb277abd1/diff/56d02041de1be46df04fc7517b29520223a84112.json
create mode 100644
.issue/objects/issues/7e/7eadf61e0d90c06624eae86c73de300cb277abd1/diff/799daae64bd7ca32eb84a7c96e8988afcd1686ec.json
create mode 100644
.issue/objects/issues/85/85aae918a0330e72f342289888a8242b23ef42e1.json
create mode 100644
.issue/objects/issues/85/85aae918a0330e72f342289888a8242b23ef42e1/diff/a4db927ef493c87d2ed4ef9999981093348bca0a.json
create mode 100644
.issue/objects/issues/86/86f70f9f6f8cd6d0555a8c094c16b544b4ff6967.json
create mode 100644
.issue/objects/issues/86/86f70f9f6f8cd6d0555a8c094c16b544b4ff6967/diff/7d511e824dc90da631915ff88314f2b449fc8be1.json
create mode 100644
.issue/objects/issues/86/86f70f9f6f8cd6d0555a8c094c16b544b4ff6967/diff/c48012e6f62faaa333375893f81cf6cecf60f59b.json
create mode 100644
.issue/objects/issues/89/896ca4426acc9863c32b5b348b5abd08a8c3cfa6.json
create mode 100644
.issue/objects/issues/89/896ca4426acc9863c32b5b348b5abd08a8c3cfa6/diff/73b301375a368fa31c972eb7a94d6cb0caadc74a.json
create mode 100644
.issue/objects/issues/8f/8f24924359cc5aa6557120ba23f159b3af6790a9.json
create mode 100644
.issue/objects/issues/8f/8f24924359cc5aa6557120ba23f159b3af6790a9/comments/8a5766a563fdac7db80deb7e7dc28b3e4a695ec1.json
create mode 100644
.issue/objects/issues/8f/8f24924359cc5aa6557120ba23f159b3af6790a9/diff/08a430edd0923b5cc1452c8060a444b58f91860e.json
create mode 100644
.issue/objects/issues/8f/8f24924359cc5aa6557120ba23f159b3af6790a9/diff/c6851d3254c6d18af2bfad1b2c4f475df125dad1.json
create mode 100644
.issue/objects/issues/90/90af2a69a90d4bd5996fa2e364432e7f12c2888e.json
create mode 100644
.issue/objects/issues/90/90af2a69a90d4bd5996fa2e364432e7f12c2888e/diff/2157bd890f48c0216ed3d13b931044f4cb73fb3a.json
create mode 100644
.issue/objects/issues/93/9356c4a2b896b52bf9fb887acfbe1fb4ee9b06d4.json
create mode 100644
.issue/objects/issues/93/9356c4a2b896b52bf9fb887acfbe1fb4ee9b06d4/diff/12f8b77c7fecac304d6c74a96e58224eb7270199.json
create mode 100644
.issue/objects/issues/93/9356c4a2b896b52bf9fb887acfbe1fb4ee9b06d4/diff/bbab4b828ec8cafae54d41ec17fff286d858aee1.json
create mode 100644
.issue/objects/issues/98/9848c51c8f53ad1edfda8abce1bb7c151c0e49f6.json
create mode 100644
.issue/objects/issues/98/9848c51c8f53ad1edfda8abce1bb7c151c0e49f6/diff/0fad3756561d144330de989043f833398f174b5b.json
create mode 100644
.issue/objects/issues/98/9848c51c8f53ad1edfda8abce1bb7c151c0e49f6/diff/4bc827715a203ed9795f120029efc55a839d325b.json
create mode 100644
.issue/objects/issues/98/98f0d231c63ac4b5695c60cd73a667a22c412b08.json
create mode 100644
.issue/objects/issues/98/98f0d231c63ac4b5695c60cd73a667a22c412b08/diff/4d45ae9ee26b4dcf2c8f40a32d85a495d7d0ee6f.json
create mode 100644
.issue/objects/issues/98/98f0d231c63ac4b5695c60cd73a667a22c412b08/diff/9d59d17e994d214486132bffb889a547ce0513a6.json
create mode 100644
.issue/objects/issues/9d/9d1cf85a6471c97a3aed37e3b1f98c73c61e6385.json
create mode 100644
.issue/objects/issues/9d/9d1cf85a6471c97a3aed37e3b1f98c73c61e6385/diff/0b0acfb8db937ed6695e72e6b9ff03ec10ae2ec3.json
create mode 100644
.issue/objects/issues/9d/9d1cf85a6471c97a3aed37e3b1f98c73c61e6385/diff/14aaea0a1a8080dc377fba337781aaa152dec687.json
create mode 100644
.issue/objects/issues/a6/a6b887e7528125a4f3f327c4958eda5ed996c2d8.json
create mode 100644
.issue/objects/issues/a6/a6b887e7528125a4f3f327c4958eda5ed996c2d8/diff/023f25a4c854a062e187ecb7e70a7cd7a6bb6914.json
create mode 100644
.issue/objects/issues/a8/a80c9ec1d1cf8882665871624c020649766bc094.json
create mode 100644
.issue/objects/issues/a8/a80c9ec1d1cf8882665871624c020649766bc094/diff/192a3bcfc97184e215cd64896000a4ee702de2c8.json
create mode 100644
.issue/objects/issues/c0/c0a5e000e57fe95b3f08ea4ad08138da1eb4a531.json
create mode 100644
.issue/objects/issues/c0/c0a5e000e57fe95b3f08ea4ad08138da1eb4a531/diff/db500342c0b8e2b270e74c1d8d0d2c2386248a2b.json
create mode 100644
.issue/objects/issues/c4/c41ab11a6f63c1c2d0aed68d200606d533051372.json
create mode 100644
.issue/objects/issues/c4/c41ab11a6f63c1c2d0aed68d200606d533051372/diff/b7cf761f5675e472bc6faabb1931054e2eb42c51.json
create mode 100644
.issue/objects/issues/c4/c4c8625c12bf57c760834eae81dff09daa236528.json
create mode 100644
.issue/objects/issues/c4/c4c8625c12bf57c760834eae81dff09daa236528/diff/eaaf7b1199fc957305a4e1da3222f3571c0d7c0b.json
create mode 100644
.issue/objects/issues/c6/c61a765b521db04361b76817b1d77c6806bd555d.json
create mode 100644
.issue/objects/issues/c6/c61a765b521db04361b76817b1d77c6806bd555d/diff/98863f38f87386a536fa59688d0a50ac460398f9.json
create mode 100644
.issue/objects/issues/c6/c61a765b521db04361b76817b1d77c6806bd555d/diff/bbf0859453d812e633789dbcbf02949e21ece621.json
create mode 100644
.issue/objects/issues/dc/dc5475cd35b88ad2c4277c26da38f053e0e3412f.json
create mode 100644
.issue/objects/issues/dc/dc5475cd35b88ad2c4277c26da38f053e0e3412f/diff/c75ff7a303a62018f1063c3955de5c8f7800c77f.json
create mode 100644
.issue/objects/issues/e1/e169caf3788b70fd00415e7fca5c94b277ca7cd0.json
create mode 100644
.issue/objects/issues/e1/e169caf3788b70fd00415e7fca5c94b277ca7cd0/diff/32adf50bf8a1d9edfceb3ad1131455f4cf09c42b.json
create mode 100644
.issue/objects/issues/e1/e169caf3788b70fd00415e7fca5c94b277ca7cd0/diff/5f03635f1b4b278a058f2bf9a6cc33eda6644ec0.json
create mode 100644
.issue/objects/issues/e6/e628c04595eb6c3413a826960830af67de5779d4.json
create mode 100644
.issue/objects/issues/e6/e628c04595eb6c3413a826960830af67de5779d4/comments/6f8b5aafefd54df618888f0e62a8415c67b085af.json
create mode 100644
.issue/objects/issues/e6/e628c04595eb6c3413a826960830af67de5779d4/diff/1222204eb112e1ee82244efb79bf608be0168e2b.json
create mode 100644
.issue/objects/issues/e6/e628c04595eb6c3413a826960830af67de5779d4/diff/f11634b7edecd23ac865a6b1edb34848e300037e.json
create mode 100644
.issue/objects/issues/e8/e8113638e0ccd5bf7c8378551e0b621541b59f2e.json
create mode 100644
.issue/objects/issues/e8/e8113638e0ccd5bf7c8378551e0b621541b59f2e/diff/a0ca9471d9c87e4758c99bd86a7829cd8f58f33c.json
create mode 100644
.issue/objects/issues/f4/f450a605e419b1b6cae0c585c34ff54021ee839b.json
create mode 100644
.issue/objects/issues/f4/f450a605e419b1b6cae0c585c34ff54021ee839b/diff/036c761f2c1617ff0ccf9544a4cf27286455c0f8.json
create mode 100644
.issue/objects/issues/f4/f450a605e419b1b6cae0c585c34ff54021ee839b/diff/6bc60d77dbc92327032d6f39a7e898f14316b3dc.json
create mode 100644
.issue/objects/issues/f5/f557c4d86c605621929ab62942518e9465b5d666.json
create mode 100644
.issue/objects/issues/f5/f557c4d86c605621929ab62942518e9465b5d666/diff/6dc8ce3573523541a972ccdb321d6e6ad2c6b28b.json
create mode 100644
.issue/objects/issues/f5/f557c4d86c605621929ab62942518e9465b5d666/diff/e3a3bceb2fa821349b3584f6a84a55d3bbac9aec.json
create mode 100644
.issue/objects/tags/backwards-incompatible/diff/6382ac1e24877534ea30fb11c90182c2b743ce09.json
create mode 100644
.issue/objects/tags/bechmarking/diff/9f290cc313a30c3760bfabd7e4c74b9a1d675930.json
create mode 100644
.issue/objects/tags/bug/diff/a344e1fd9abd0e9d45cf390dc91f827bbd3c5456.json
create mode 100644
.issue/objects/tags/cxx/diff/72d550f8622b4f19268fa3a8749986d6c3cfc739.json
create mode 100644
.issue/objects/tags/enhancement/diff/720d5b0f4532046ba425e12bd3d3efd1dbc162bc.json
create mode 100644
.issue/objects/tags/feature/diff/f664c8a249ee4dee40f2727642e749fcbf55cff9.json
create mode 100644
.issue/objects/tags/important/diff/6029def42e27e7b3f92d31ab21bb5f85b5f26ad4.json
create mode 100644
.issue/objects/tags/instrumentation/diff/166c81f07aecade1aa962abccf7824405becf162.json
create mode 100644
.issue/objects/tags/internals/diff/bca08ca025b02a3aa8e850f3e9d722beacaa8088.json
create mode 100644
.issue/objects/tags/refactoring/diff/7cd89a565a5f576933e120f36aa3dd6b556c177c.json
create mode 100644
.issue/objects/tags/reliability/diff/9d5d871e33709ba384f23ad2e7ec133b310a763c.json
create mode 100644
.issue/objects/tags/sa/diff/54bf64e5e3fcb7b4724d1e22130c7a9811eff078.json
create mode 100644
.issue/objects/tags/sanitize/diff/883025563c7b793072bb7ff31a4a87e3c694bb55.json
create mode 100644
.issue/objects/tags/testing/diff/cae0718aba4634db3cf4dfd631b20b9a4f53ca97.json
create mode 100644
.issue/objects/tags/vm/diff/0c44937a64ca05a8ed763aecbc208037a10743d2.json
create mode 100644
.issue/objects/tags/wiring/diff/2cca58024880eacd883b1d47ab9b5dc158f4e497.json
create mode 100644 .issue/status
copy sample/asm/{concurrency/receive_invalid_timeout.asm =>
keyword/default/float.asm} (96%)
delete mode 100644 sample/asm/keyword/default/fstore.asm
copy sample/asm/{concurrency/receive_invalid_timeout.asm =>
keyword/default/integer.asm} (95%)
delete mode 100644 sample/asm/keyword/default/istore.asm
copy sample/asm/{concurrency/receive_timeout_zero_milliseconds.asm =>
keyword/default/string.asm} (91%)
delete mode 100644 sample/asm/keyword/default/strstore.asm
create mode 100755 scripts/test_full.sh
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-703-gbe3e7d8,
git <=