[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Mach branch, master, updated. v1.5-85-g2c1cccc
From: |
Samuel Thibault |
Subject: |
[SCM] GNU Mach branch, master, updated. v1.5-85-g2c1cccc |
Date: |
Thu, 27 Aug 2015 23:37:56 +0000 |
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 "GNU Mach".
The branch, master has been updated
via 2c1cccc529737527ad9ef981952d2c14d3dd13ec (commit)
from eec39c5f50fb1b4e2025025773f77293f3466492 (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 2c1cccc529737527ad9ef981952d2c14d3dd13ec
Author: Flávio Cruz <address@hidden>
Date: Fri Aug 28 01:34:01 2015 +0200
Make sure the reply port's reference is released when the thread needs to
be halted.
* kern/thread.h (thread_halt_self): Add continuation_t parameter.
* kern/thread.c (thread_halt_self): Pass continuation_t parameter to
thread_block instead of thread_exception_return.
* kern/ast.c (ast_taken): Pass thread_exception_return to thread_halt_self.
* kern/profile.c (profile_thread): Likewise.
* kern/exception.c (exception_no_server): Likewise.
(thread_release_and_exception_return): New function.
(exception_raise_continue_slow): Pass thread_release_and_exception_return to
thread_halt_self.
-----------------------------------------------------------------------
Summary of changes:
kern/ast.c | 2 +-
kern/exception.c | 32 ++++++++++++++++++++++++++++----
kern/profile.c | 2 +-
kern/thread.c | 4 ++--
kern/thread.h | 2 +-
5 files changed, 33 insertions(+), 9 deletions(-)
hooks/post-receive
--
GNU Mach
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.5-85-g2c1cccc,
Samuel Thibault <=