viuavm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Viuavm-commits] [SCM] Viua VM branch issue/174/30cf2fb8/fix-warnings-ra


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/174/30cf2fb8/fix-warnings-raised-by-threadsanitizer updated. v0.8.4-1138-gb0929bc
Date: Wed, 26 Apr 2017 23:45:27 +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/174/30cf2fb8/fix-warnings-raised-by-threadsanitizer has been 
updated
       via  b0929bca7c56dcf86cc5671ae46ebae473115c2f (commit)
       via  166d17e015ad157fb6ce4bcc20018a3e5d9f4037 (commit)
      from  9d2c7709f7b0e03706e99065593ef79e794818d1 (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 b0929bca7c56dcf86cc5671ae46ebae473115c2f
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 26 23:39:44 2017 +0200

    Fix prevent data-race between destructor and fetching return value
    
    Marking a process as "joined" signals to the scheduler that the process
    and its data can be discarded.
    A race condition was present in code when the process was first marked
    as joined, and after that return value was fetched.
    This could sometimes result in a read from deleted object.

commit 166d17e015ad157fb6ce4bcc20018a3e5d9f4037
Author: Marek Marecki <address@hidden>
Date:   Wed Apr 26 23:27:46 2017 +0200

    Simplify code by using fetch_object_of<>()

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

Summary of changes:
 src/process/instr/concurrency.cpp | 34 +++++++++++++++-------------------
 1 file changed, 15 insertions(+), 19 deletions(-)


hooks/post-receive
-- 
Viua VM



reply via email to

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