[Bug 47270] New: User shared data thread is always created
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun May 26 21:06:18 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=47270
Bug ID: 47270
Summary: User shared data thread is always created
Product: Wine-staging
Version: 4.9
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: awesie at gmail.com
CC: leslie_alistair at hotmail.com, z.figura12 at gmail.com
Distribution: ---
Due to the changes to "Fake Dlls" patch set, specifically for the 64-bit
syscalls, the user_shared_data is accessed in every Wine process. While this is
not incorrect, it does represent a change from the original intentions of the
"user_shared_data" patch set, which was to only create this extra thread, and
the associated overhead, on programs that *need* to access user_shared_data.
If this new behavior is going to stay, then it would probably be a good idea to
revisit the "user_shared_data" patch set. For instance, one might simplify it
to always create the user shared data thread. Alternatively, if the new
behavior is undesirable, then we should find a way to prevent it.
(I am not personally convinced that the theoretical overhead is a problem.
There was a long discussion about this on the old wine-staging patch submission
website which no longer exists.)
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list