[Webkit-unassigned] [Bug 53361] autorelease pools accumulate memory during automatic testing on Webkit2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 2 13:30:44 PST 2011


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





--- Comment #17 from Alexey Proskuryakov <ap at webkit.org>  2011-02-02 13:30:44 PST ---
> Seems like a very strange and roundabout way

It's strange and roundabout, but it helped us detect real problems, see bug 40655. Do you have a better suggestion?

We shouldn't be adding autorelease pools to threads that should never run any Objective C.

But I'm not sure why we are discussing worker, database and icon database threads. These aren't using WebKit2 RunLoop code, as far as I know. What is using it, besides the vaporware threaded mode? Should this class be renamed to not look more general than it is, or should we be calling -_installAutoreleasePoolsOnCurrentThreadIfNecessary in some other code?

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