[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-766-g718efdc
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-766-g718efdc |
Date: |
Sat, 17 Dec 2016 23:06:20 +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 718efdc1f401bd4750e1c163250217274435d321 (commit)
via c7cf5eac9e1472cd6a451440ec125be2d80e8185 (commit)
via 257963ebab0297ff3844ad794f67dd47b37bda1c (commit)
via 4a71dbc04b1d26b8c8fe20e287e9b1518ab5ef79 (commit)
via 14958bf4e45f0a232cf9256fb28d9a957cf3fc6e (commit)
via 21523d36aa8c48b1e3fec462a9a26abad3a63c9e (commit)
via 5a8d255728480c49ae9e39ceb0c18c1ee1b37eb8 (commit)
via 281c02603ca258661e1cae58b793472115ca4a23 (commit)
via 8fb03e0267fee4451f0391e070bc59e27be8a6a9 (commit)
via 8a063574750bc5a99562e18ae24c613f6a583c1a (commit)
via fb7bb4d94604a96c8e52313bb95cbe01e4ab6bda (commit)
via 9727923497b97fb1e373f6513eb8773756c28e01 (commit)
via f8a24334dd906ef130b62f85e3756a86845e5a9c (commit)
via 89541dd8747b84f89878ba2e090912a8d6625b55 (commit)
via 94697861ad876317e42f0061cbe1891a8bced323 (commit)
via 63e32c6a66a39643dfb22f9d8a18855d0dabf9e5 (commit)
via a794020b0920c7b69681f400e5f384e55401b2b1 (commit)
via 52d1156d2ac4d2f66270a436cd426dcbf11d07aa (commit)
via 8028750aaea98111e9505e923aef16837aadc4ea (commit)
via dc46f4bfe9bee9ec0df7bd0fd959f0cb04e58563 (commit)
via 4cc9557ab6387c19dcdf894491fe0d92832f5006 (commit)
via cc7f8d3a37d24037569ced75b6b534a6d79b6f84 (commit)
via 61dbbf5eafa76b7eda3bf94d3fca8941e4f4028a (commit)
via 5f040f1b0466ffdf1e2dbc41ee426474c521e4ea (commit)
via db1e7afa9cf9841b791ded857b0c1fa7d24fc96a (commit)
via abf0caa8004322fb0aae2186cce200447479f09c (commit)
via a2d944c8285df583d787f1cef766a8559ce9b063 (commit)
via 9e5a9c1f9dea3121501263e4a5b1d7b22d184d1f (commit)
via 4d13d307dbbf1b1c4a891c7c992e59dea80e6e76 (commit)
via 131fb10fee1af10a71c2b57f71cee023a4b38eb2 (commit)
via 2ec7ca311dd6ef75c9d696521e0db02d611ee073 (commit)
via 2def644d5695a2c6cad746aeab93dd994c447cd0 (commit)
via e3cb3cf4a8bc6def195ef119540fccf9ac5c8ee0 (commit)
via 330bfba8b0ea217bbf68cc21a5d03688d17613fe (commit)
via 6070b0b082712125839613e7d147ab45904d4cba (commit)
via c061ba58d94b5df149d9cacfe6f5c923123159fd (commit)
via f4b75654a89c462658fecfd5e6e1c5564f98b6dd (commit)
via aca088b8fe95c36d47489f8a16ebd36a4e3bc373 (commit)
via 45d2c4f4991ec4835da5c7c87af5cbc15d7fa8c9 (commit)
via 08bba8a4c1927502ac0c20e0a52b4cb38a0666e5 (commit)
via 74ec3dad904a64fd0b48bdf38872c3e299494854 (commit)
via 4c81443851ecd50fa754b743ef73f165cd9b2f16 (commit)
via 2cf7b7bbde11e875b98c41198a1e6c37b570c030 (commit)
via 6bf07bd3bd99d9929702bd9894a6055d7dc9157e (commit)
via 96cbf869d7e14aa097c687460b77868c5fbd302c (commit)
via c66f56b033994f05f466752d041cce01dbeef22a (commit)
via 824a83250623bba01ff531b04b743f511da34b18 (commit)
via cc14175e5232ac762f3f1d4325884848f0ec098c (commit)
via 825c3b17126da151647ad5e322e5affb5a1dee53 (commit)
via 3d48738155e3fa5620d2c71bbe4a7dce37ca84cc (commit)
via 2e5ae388c7c9c4b0434ecc8540b1c9f20f840681 (commit)
via 527edf1514b202c0281b4b2334a3b267ae53077c (commit)
via 498fc4baf9a1b641ea500fb60e2c3d4e48a8bb13 (commit)
via 2cee50f75966ae576c025afd42048c1317e27abb (commit)
via 714c198fcc6dc667d308a15c832dce4f9de43a72 (commit)
via 6b3288f92c69328107ee6c3d0441c4d6a5ecb972 (commit)
via a2706d579bb1a63f44ac35616cc3893efd792de3 (commit)
via c6502c20da8b31dbaf20950248068dc8efe18ebd (commit)
via 89dc0597c29b89ad7f56d2f6452e6c15aa896bf8 (commit)
via eccf04d7022636133c7c288827a160351d82977e (commit)
via 0a495302a23dfecf9aa32dc9aa6c9d332201eaa4 (commit)
via 77222e0136e09a65fd563a85ddf4b48d7e6d2329 (commit)
via 3c0fdb6c45f05e0fae8ee2d7725c5186fb11a5a1 (commit)
via 6388318d2b0301aacf47a59d6c8a17252a4496dc (commit)
via 6aac25300d6576e7a1d76a6aad2a3a95cfe0e379 (commit)
via 1ec3b046a1f7b60a5b9d6f2dc629f017e8673945 (commit)
via 2764fee9a70788fc840baa8475fdfb716333ea65 (commit)
via 198dc336fbcba681cd2229123113a2d8f66b75e6 (commit)
via c571f38e587dbff4d3c0384b25ce78a3d68b0708 (commit)
via ab037a92c1a2d43dbaa68eac5e065947aa5a87ea (commit)
from 0f3c648083d104b602c379ad794f20b3739209b3 (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 718efdc1f401bd4750e1c163250217274435d321
Author: Marek Marecki <address@hidden>
Date: Sat Dec 17 23:07:06 2016 +0100
Add fixed-size type for "ress" instruction operand
-----------------------------------------------------------------------
Summary of changes:
Changelog.markdown | 4 +
include/viua/assert.h | 2 +-
include/viua/bytecode/bytetypedef.h | 30 +-
include/viua/bytecode/decoder/operands.h | 30 +-
include/viua/bytecode/maps.h | 205 ++++----
include/viua/bytecode/opcodes.h | 2 +-
include/viua/cg/assembler/assembler.h | 2 +-
include/viua/cg/bytecode/instructions.h | 208 ++++----
include/viua/cg/disassembler/disassembler.h | 4 +-
include/viua/cg/lex.h | 4 +-
include/viua/cg/tools.h | 4 +-
include/viua/exceptions.h | 2 +-
include/viua/front/asm.h | 6 +-
include/viua/kernel/frame.h | 8 +-
include/viua/kernel/kernel.h | 47 +-
include/viua/kernel/opex.h | 44 --
include/viua/kernel/registerset.h | 44 +-
include/viua/kernel/tryframe.h | 4 +-
include/viua/loader.h | 28 +-
include/viua/process.h | 238 ++++-----
include/viua/program.h | 28 +-
include/viua/scheduler/vps.h | 6 +-
include/viua/support/string.h | 8 +-
include/viua/types/boolean.h | 14 +-
include/viua/types/closure.h | 12 +-
include/viua/types/exception.h | 9 +-
include/viua/types/function.h | 8 +-
include/viua/types/integer.h | 14 +-
include/viua/types/object.h | 8 +-
include/viua/types/process.h | 8 +-
include/viua/types/prototype.h | 4 +-
include/viua/types/reference.h | 16 +-
include/viua/types/string.h | 8 +-
include/viua/types/vector.h | 4 +-
include/viua/version.h | 2 +-
sample/asm/functions/closures/shared_variables.asm | 2 +-
sample/asm/int/modulo.asm | 2 +-
sample/asm/power_of.asm | 2 +-
src/bytecode/decoder/operands.cpp | 122 +++--
src/bytecode/encoder/operands.cpp | 44 +-
src/bytecode/opcd.cpp | 12 +-
src/cg/assembler/codeextract.cpp | 8 +-
src/cg/assembler/verify.cpp | 2 +-
src/cg/bytecode/instructions.cpp | 412 +++++++++-------
src/cg/disassembler/disassembler.cpp | 98 ++--
src/cg/lex.cpp | 4 +-
src/cg/tools.cpp | 543 ++++++++-------------
src/front/asm.cpp | 10 +-
src/front/asm/gather.cpp | 69 +--
src/front/asm/generate.cpp | 195 ++++----
src/front/dis.cpp | 2 +-
src/front/vm.cpp | 2 +-
src/front/wdb.cpp | 12 +-
src/kernel/frame.cpp | 2 +-
src/kernel/kernel.cpp | 46 +-
src/kernel/registerset.cpp | 46 +-
src/loader.cpp | 8 +-
src/process.cpp | 58 +--
src/process/dispatch.cpp | 2 +-
src/process/instr/arithmetic.cpp | 30 +-
src/process/instr/bool.cpp | 12 +-
src/process/instr/calls.cpp | 44 +-
src/process/instr/cast.cpp | 16 +-
src/process/instr/closure.cpp | 34 +-
src/process/instr/concurrency.cpp | 40 +-
src/process/instr/float.cpp | 4 +-
src/process/instr/general.cpp | 10 +-
src/process/instr/int.cpp | 18 +-
src/process/instr/linking.cpp | 4 +-
src/process/instr/object.cpp | 22 +-
src/process/instr/prototype.cpp | 12 +-
src/process/instr/registers.cpp | 46 +-
src/process/instr/str.cpp | 4 +-
src/process/instr/tcmechanism.cpp | 20 +-
src/process/instr/vector.cpp | 42 +-
src/program.cpp | 18 +-
src/programinstructions.cpp | 18 +-
src/scheduler/ffi/request.cpp | 4 +-
src/scheduler/vps.cpp | 20 +-
src/stdlib/io.cpp | 4 +-
src/support/string.cpp | 48 +-
src/types/closure.cpp | 4 +-
src/types/integer.cpp | 6 +-
src/types/object.cpp | 4 +-
src/types/reference.cpp | 2 +-
src/types/string.cpp | 8 +-
src/types/vector.cpp | 6 +-
87 files changed, 1573 insertions(+), 1695 deletions(-)
delete mode 100644 include/viua/kernel/opex.h
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.8.4-766-g718efdc,
git <=