[Webkit-unassigned] [Bug 202866] New: Eliminate mach lookup to cfprefsd on process startup
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Oct 11 14:37:13 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=202866
Bug ID: 202866
Summary: Eliminate mach lookup to cfprefsd on process startup
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Misc.
Assignee: webkit-unassigned at lists.webkit.org
Reporter: pvollan at apple.com
Currently, the WebContent and Networking process is calling CFBundleGetValueForInfoDictionaryKey on startup to get the entry point function name into the WebKit bundle. This causes a mach lookup to cfprefsd which should be avoided. Instead, we can send the service name as part of the bootstrap message when the UI process is starting the process, and have the new process read this value from the message on startup to determine the name of the entry point. This is possibly also an improvement in launch time, since we avoid reading a value from Info.plist.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191011/568c86a0/attachment.html>
More information about the webkit-unassigned
mailing list