Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-22 Thread Sergio Villar Senin
En 21/01/13 23:07, Maciej Stachowiak escribiu: On Jan 21, 2013, at 11:23 AM, Adam Barth aba...@webkit.org wrote: Some folks have pointed out to me off thread that I'm coming off as angry and harsh. I would like to apologize for my tone. My goal here is not to obstruct or block your

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-22 Thread Maciej Stachowiak
On Jan 22, 2013, at 12:17 AM, Sergio Villar Senin svil...@igalia.com wrote: En 21/01/13 23:07, Maciej Stachowiak escribiu: On Jan 21, 2013, at 11:23 AM, Adam Barth aba...@webkit.org wrote: Thanks, Adam. It's fine to pick up the conversation later, and we're certainly open to iterating

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-22 Thread Sergio Villar Senin
En 22/01/13 09:52, Maciej Stachowiak escribiu: That'd be awesome, at least an overview document that could help people to understand the whole picture and the main advantages/drawbacks of the selected design. What topics are you interested in? I could probably write decent explanations of:

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-21 Thread Adam Barth
Some folks have pointed out to me off thread that I'm coming off as angry and harsh. I would like to apologize for my tone. My goal here is not to obstruct or block your progress on the NetworkProcess. My goal is to end up with a common design that we can share between WebKit2 and Chromium or

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-21 Thread Maciej Stachowiak
On Jan 21, 2013, at 11:23 AM, Adam Barth aba...@webkit.org wrote: Some folks have pointed out to me off thread that I'm coming off as angry and harsh. I would like to apologize for my tone. My goal here is not to obstruct or block your progress on the NetworkProcess. My goal is to end up

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-20 Thread Adam Barth
On Wed, Jan 16, 2013 at 11:33 PM, Maciej Stachowiak m...@apple.com wrote: On Jan 12, 2013, at 1:14 AM, Adam Barth aba...@webkit.org wrote: On Sat, Jan 12, 2013 at 12:03 AM, Maciej Stachowiak m...@apple.com wrote: Do you think thread in the UI process vs. completely separate process is a

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-20 Thread Oliver Hunt
I take your word for it that it's not possible on Windows. Given that Chromium has many users on Windows (and other non-Mac platforms), you should now understand why this design does not fit well with Chromium's design constraints. But chromium doesn't use webkit or webkit2, so i'm not

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-20 Thread Adam Barth
On Sun, Jan 20, 2013 at 1:30 PM, Oliver Hunt oli...@apple.com wrote: I take your word for it that it's not possible on Windows. Given that Chromium has many users on Windows (and other non-Mac platforms), you should now understand why this design does not fit well with Chromium's design

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-20 Thread Maciej Stachowiak
On Jan 20, 2013, at 1:44 PM, Adam Barth aba...@webkit.org wrote: On Sun, Jan 20, 2013 at 1:30 PM, Oliver Hunt oli...@apple.com wrote: I take your word for it that it's not possible on Windows. Given that Chromium has many users on Windows (and other non-Mac platforms), you should now

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-20 Thread Adam Barth
On Sun, Jan 20, 2013 at 1:54 PM, Maciej Stachowiak m...@apple.com wrote: On Jan 20, 2013, at 1:44 PM, Adam Barth aba...@webkit.org wrote: On Sun, Jan 20, 2013 at 1:30 PM, Oliver Hunt oli...@apple.com wrote: I take your word for it that it's not possible on Windows. Given that Chromium

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-16 Thread Maciej Stachowiak
Hi Adam, You raise a number of interesting points which I'll try to address. On Jan 12, 2013, at 1:14 AM, Adam Barth aba...@webkit.org wrote: On Sat, Jan 12, 2013 at 12:03 AM, Maciej Stachowiak m...@apple.com wrote: Do you think thread in the UI process vs. completely separate process is a

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-12 Thread Maciej Stachowiak
On Jan 11, 2013, at 2:53 PM, Adam Barth aba...@webkit.org wrote: On Fri, Jan 11, 2013 at 2:19 AM, Maciej Stachowiak m...@apple.com wrote: On Jan 11, 2013, at 12:21 AM, Adam Barth aba...@webkit.org wrote: Is that really the case? If so, I'm surprised that the patches for the shared memory

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-12 Thread Adam Barth
On Sat, Jan 12, 2013 at 12:03 AM, Maciej Stachowiak m...@apple.com wrote: On Jan 11, 2013, at 2:53 PM, Adam Barth aba...@webkit.org wrote: On Fri, Jan 11, 2013 at 2:19 AM, Maciej Stachowiak m...@apple.com wrote: On Jan 11, 2013, at 12:21 AM, Adam Barth aba...@webkit.org wrote: Is that really

[webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-11 Thread Maciej Stachowiak
On Jan 11, 2013, at 12:21 AM, Adam Barth aba...@webkit.org wrote: If you're actually planning to make a significant complexity-imposing architectural change for performance reasons, without any way to test whether it delivers the claimed performance benefits, or how it compares to less

Re: [webkit-dev] Out-of-process networking and potential for sharing memory cache (was Re: Feature Announcement: Moving HTML Parser off the Main Thread)

2013-01-11 Thread Adam Barth
On Fri, Jan 11, 2013 at 2:19 AM, Maciej Stachowiak m...@apple.com wrote: On Jan 11, 2013, at 12:21 AM, Adam Barth aba...@webkit.org wrote: If you're actually planning to make a significant complexity-imposing architectural change for performance reasons, without any way to test whether it