[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/1675dafd/force-using-explici
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/1675dafd/force-using-explicit-register-set-names updated. v0.9.0-1487-g7fb463c |
Date: |
Sat, 31 Mar 2018 13:39: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, issue/1675dafd/force-using-explicit-register-set-names has been
updated
via 7fb463cf7b7ac63626b3c0e5cf36c57b1c353a80 (commit)
via 34e61485d1dc51fdbf47e2240b1e60232464c080 (commit)
via 291cfb3a7b5c7bb5a8299322ff6f56910762ab06 (commit)
via 1c64704d72aec7baae2a3d696b6c9ba4a23b3f5f (commit)
via f489bc89f4435597f7bdc1bfa73ed978ec133bf1 (commit)
from 4caef82125427aa49d6d7708e52598e907f30e29 (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 7fb463cf7b7ac63626b3c0e5cf36c57b1c353a80
Author: Marek Marecki <address@hidden>
Date: Sat Mar 31 13:39:29 2018 +0200
Fix more samples
commit 34e61485d1dc51fdbf47e2240b1e60232464c080
Author: Marek Marecki <address@hidden>
Date: Sat Mar 31 13:39:20 2018 +0200
Fix normalisation of "string" instruction
commit 291cfb3a7b5c7bb5a8299322ff6f56910762ab06
Author: Marek Marecki <address@hidden>
Date: Sat Mar 31 11:28:43 2018 +0200
Explicit register sets for assembler error samples
commit 1c64704d72aec7baae2a3d696b6c9ba4a23b3f5f
Author: Marek Marecki <address@hidden>
Date: Sat Mar 31 10:56:00 2018 +0200
Explicit register sets for boolean samples
commit f489bc89f4435597f7bdc1bfa73ed978ec133bf1
Author: Marek Marecki <address@hidden>
Date: Sat Mar 31 10:53:21 2018 +0200
Explicit register sets for jump and block samples
-----------------------------------------------------------------------
Summary of changes:
sample/asm/absolute_jumping/relative_branch.asm | 10 +--
sample/asm/absolute_jumping/relative_jumps.asm | 6 +-
sample/asm/blocks/basic.asm | 4 +-
sample/asm/blocks/catching_builtin_type.asm | 8 +--
sample/asm/boolean/and.asm | 22 +++----
sample/asm/boolean/not.asm | 10 +--
sample/asm/boolean/or.asm | 18 +++---
sample/asm/errors/arity_error.asm | 2 +-
.../blocks_end_with_returning_instruction.asm | 2 +-
.../errors/branch_false_backward_out_of_range.asm | 4 +-
.../errors/branch_false_forward_out_of_range.asm | 4 +-
...anch_false_forward_out_of_range_nonrelative.asm | 4 +-
.../errors/branch_false_to_unrecognised_marker.asm | 4 +-
.../errors/branch_true_backward_out_of_range.asm | 4 +-
.../errors/branch_true_forward_out_of_range.asm | 4 +-
...ranch_true_forward_out_of_range_nonrelative.asm | 4 +-
.../errors/branch_true_to_unrecognised_marker.asm | 4 +-
sample/asm/errors/branch_without_a_target.asm | 4 +-
sample/asm/errors/call_to_undefined_function.asm | 4 +-
sample/asm/errors/call_without_a_frame.asm | 6 +-
.../asm/errors/catching_with_undefined_block.asm | 2 +-
sample/asm/errors/double_pass.asm | 10 +--
sample/asm/errors/excess_frame_spawned.asm | 4 +-
sample/asm/errors/frame_with_gaps.asm | 6 +-
.../errors/function_from_undefined_function.asm | 4 +-
sample/asm/errors/invalid_function_name.asm | 4 +-
.../asm/errors/invalid_register_index_in_name.asm | 25 --------
sample/asm/errors/is_not_a_valid_function_name.asm | 2 +-
sample/asm/errors/leftover_frame_throw.asm | 2 +-
sample/asm/errors/msg_arity_mismatch.asm | 26 --------
.../errors/msg_requires_at_least_one_parameter.asm | 26 --------
.../errors/no_return_at_the_end_of_a_function.asm | 2 +-
.../asm/errors/not_a_valid_function_name_msg.asm | 26 --------
.../errors/passing_to_slot_with_too_high_index.asm | 4 +-
.../errors/register_indexes_cannot_be_negative.asm | 12 ++--
sample/asm/errors/single_definition_rule/exec.asm | 2 +-
sample/asm/errors/single_definition_rule/lib.asm | 2 +-
sample/asm/errors/stacktrace.asm | 43 -------------
sample/asm/errors/unknown_instruction.asm | 2 +-
.../errors/zero_distance_backward_false_branch.asm | 2 +-
.../errors/zero_distance_backward_true_branch.asm | 2 +-
sample/asm/errors/zero_distance_false_branch.asm | 2 +-
.../errors/zero_distance_forward_false_branch.asm | 2 +-
.../errors/zero_distance_forward_true_branch.asm | 2 +-
.../errors/zero_distance_marker_false_branch.asm | 2 +-
.../errors/zero_distance_marker_true_branch.asm | 2 +-
sample/asm/errors/zero_distance_true_branch.asm | 2 +-
sample/asm/exceptions/nullregister_access.asm | 6 +-
sample/asm/exceptions/restore_catcher_state.asm | 16 ++---
sample/asm/exceptions/terminating_processes.asm | 32 ++++-----
.../thrown_in_linked_caught_in_static_base.asm | 16 ++---
.../thrown_in_linked_caught_in_static_fun.asm | 2 +-
sample/asm/exceptions/vector_out_of_range_read.asm | 6 +-
sample/asm/external/many_hello_world.asm | 40 ++++++------
sample/asm/external/sleeper.asm | 38 +++++------
sample/asm/external/sqrt.asm | 6 +-
sample/asm/external/throwing.asm | 2 +-
sample/asm/linking/static/jumplib.asm | 2 +-
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/string/escape_sequences/backspace.asm | 4 +-
sample/asm/string/escape_sequences/bell.asm | 4 +-
.../string/escape_sequences/carriage_return.asm | 4 +-
sample/asm/string/escape_sequences/form_feed.asm | 4 +-
sample/asm/string/escape_sequences/newline.asm | 4 +-
sample/asm/string/escape_sequences/tab.asm | 4 +-
.../asm/string/escape_sequences/vertical_tab.asm | 4 +-
sample/asm/string/hello_world.asm | 2 +-
sample/asm/string/strstore_default.asm | 2 +-
sample/asm/vector/out_of_range_index_positive.asm | 8 +--
sample/asm/vector/vat.asm | 12 ++--
sample/asm/vector/vec.asm | 28 --------
sample/asm/vector/vec_packing_null.asm | 31 +++++++--
src/cg/lex.cpp | 2 +
tests/tests.py | 75 +++++++++-------------
76 files changed, 271 insertions(+), 439 deletions(-)
delete mode 100644 sample/asm/errors/invalid_register_index_in_name.asm
delete mode 100644 sample/asm/errors/msg_arity_mismatch.asm
delete mode 100644 sample/asm/errors/msg_requires_at_least_one_parameter.asm
delete mode 100644 sample/asm/errors/not_a_valid_function_name_msg.asm
delete mode 100644 sample/asm/errors/stacktrace.asm
delete mode 100644 sample/asm/vector/vec.asm
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/1675dafd/force-using-explicit-register-set-names updated. v0.9.0-1487-g7fb463c,
git <=