[Webkit-unassigned] [Bug 118573] API Shims don't need thread lock if the VM is not a APIShared type

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 12 11:30:11 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=118573





--- Comment #8 from Geoffrey Garen <ggaren at apple.com>  2013-07-12 11:32:13 PST ---
> Thanks for review. How about removing the API thread lock/unlock for the VM which has an exclusive thread? For example, WK2 is using JSC APIs within the injected bundle, which runs in the WebCore's exclusive VM. I believe it is thread safety when executing JSC APIs in the WebCore's VM.  

I think a specialized design like that would need a more real-world benchmark to justify itself.

There are lots of opportunities for optimizing JSLock.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list