[webkit-dev] Merging the iOS port to svn.webkit.org (Re: WebCore and interlocking threads)

Benjamin Poulain benjamin at webkit.org
Sat Feb 9 15:46:09 PST 2013


On Sat, Feb 9, 2013 at 3:01 PM, James Robinson <jamesr at google.com> wrote:

> http://trac.webkit.org/changeset/141812 (
> https://bugs.webkit.org/show_bug.cgi?id=108139) added fine-grain locking
> to the AtomicString table in order to support the iOS WebKit threading
> model.  If parallel execution is not possible, why would this need locking?
>

That code does not make AtomicString thread safe in any way.

If I remember correctly, that code is related to races at initializations.
I can dig the history on Monday if you'd like.

Benjamin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20130209/c0f8b133/attachment.html>


More information about the webkit-dev mailing list