[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue-81f1ebeb-fix-virtual-process
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue-81f1ebeb-fix-virtual-process-scheduler created. v0.9.0-2435-g3d91b96 |
Date: |
Sat, 20 Apr 2019 16:02:34 +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-81f1ebeb-fix-virtual-process-scheduler has been created
at 3d91b96299b46777d2e8d8d7fa0823aad48fcfa1 (commit)
- Log -----------------------------------------------------------------
commit 3d91b96299b46777d2e8d8d7fa0823aad48fcfa1
Author: Marek Marecki <address@hidden>
Date: Sat Apr 20 15:59:48 2019 +0200
Fix: target of send instruction may be given by pointer dereference
This is useful if the PID was obtained from a struct field, or from a
vector, whenever the PID is hidden behind a pointer. This saves one
instruction (the copy or move needed to manually shave the pointer off).
commit 473ec3cc27b25b5c515febc6a3f564d896f228d1
Author: Marek Marecki <address@hidden>
Date: Sat Apr 20 13:11:23 2019 +0200
Expand the testing program
There will be a "gate guardian" process that will be giving out IDs.
Each spawned process will send a message to that guardian process and
then print out the ID it got. This way we will be able to see the
nondeterminism of scheduling.
commit 8c9555ba36e3e4492a4f0383afa9d4b3ecb309b6
Author: Marek Marecki <address@hidden>
Date: Sat Apr 20 12:49:52 2019 +0200
A program to test virtual process scheduler
A program to spawn many concurrently running processes to generate
artificial load on the schedulers. Each spawned process should calculate
something to avoid the useless case of having a process start and exit
immediately afterwards.
-----------------------------------------------------------------------
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue-81f1ebeb-fix-virtual-process-scheduler created. v0.9.0-2435-g3d91b96,
git <=