[Webkit-unassigned] [Bug 49791] [GTK] Implement SharedMemory for WebKit2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 4 12:37:15 PST 2011


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


Alejandro G. Castro <alex at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alex at igalia.com




--- Comment #17 from Alejandro G. Castro <alex at igalia.com>  2011-02-04 12:37:14 PST ---
(In reply to comment #15)
> (In reply to comment #13)
> > (In reply to comment #11)
> > > Just a heads-up. Our new Qt implementation is in reality just a UNIX implementation 
> 
> > Is there any patch or plan of moving that UNIX implementation outside? If yes, can you please share some more details?
> 
> 
> So the implementation in bug 51984 can be modified to be totally Linux -only by doing (for example) following:
>  - Don't use QThread for the work queue mainloop, rather use pthreads instantiate the work queue thread
>  - Use the ConnectionQt::readyReadHandler as the work queue mainloop
>  - Use select to poll communication socket in the workqueue mainloop
>  - Use additional fd to signal that mainloop should run scheduled work item instead of hanging in select
>  - Use mutexes while appending tasks to work queue

Are you working on this? I have Amruth shared memory patch working with gtk and I was wondering if it made sense to try to land it or wait for this, or help implementing it.

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