[Webkit-unassigned] [Bug 53485] Web Workers' shared memory

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 1 11:04:36 PST 2011


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


Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |WONTFIX
                 CC|                            |ap at webkit.org,
                   |                            |cmarrin at apple.com




--- Comment #4 from Alexey Proskuryakov <ap at webkit.org>  2011-02-01 11:04:36 PST ---
To use shared memory, you also need synchronization primitives, such as mutexes and condition variables. It's a primary design principle of web workers that the complexities of doing proper multithreaded design will not be exposed to JavaScript developers.

There is a definitive need for faster ways to pass data to workers and back, but adding explicit shared state is not an acceptable direction. I'll go as far as WONTFIX this bug, although discussion of various ideas on speeding things up is certainly welcome.

-#if ENABLE(WEBGL) || ENABLE(BLOB)
+#if ENABLE(ARRAYBUFFERS)

This change has been discussed on webkit-dev recently. I'm not sure if there was a specific outcome - some people were unhappy about adding more feature defines. It clearly needs to be in a separate bug/patch though.

-- 
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