Bug 25163 - Upstream fix for releasing v8 objects on worker thread termination in Chromium.
Summary: Upstream fix for releasing v8 objects on worker thread termination in Chromium.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-13 15:30 PDT by Dmitry Titov
Modified: 2009-04-14 11:17 PDT (History)
2 users (show)

See Also:


Attachments
Proposed patch (8.87 KB, patch)
2009-04-13 15:38 PDT, Dmitry Titov
dglazkov: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Titov 2009-04-13 15:30:50 PDT
Get rid of using currentThread() in thread-specific destructors.
Also, remove dom objects before detachThread() so they don't trip over currentThread() issue.
Comment 1 Dmitry Titov 2009-04-13 15:38:12 PDT
Created attachment 29441 [details]
Proposed patch
Comment 2 Dmitry Titov 2009-04-13 17:41:19 PDT
Chromium side of CR, for more info: http://codereview.chromium.org/67061
Comment 3 Dmitry Titov 2009-04-14 11:17:14 PDT
Landed: http://trac.webkit.org/changeset/42504