Bug 36043 - [v8] Remove obsolete code for delayed dereferencing of DOM objects for single-heap, multithread v8 usage.
Summary: [v8] Remove obsolete code for delayed dereferencing of DOM objects for single...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore JavaScript (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Dmitry Titov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-11 18:00 PST by Dmitry Titov
Modified: 2010-03-11 23:07 PST (History)
3 users (show)

See Also:


Attachments
Patch. (13.83 KB, patch)
2010-03-11 18:03 PST, Dmitry Titov
levin: review+
dimich: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Titov 2010-03-11 18:00:25 PST
It was experimental implementation, since then the v8 is used in a single heap - single thread mode and the code in DOMData that was delaying removal of the objects if GC happens not on their native thread is not needed.
Comment 1 Dmitry Titov 2010-03-11 18:03:49 PST
Created attachment 50566 [details]
Patch.

I've run this through Chromium try bots, all green.
Comment 2 Dmitry Titov 2010-03-11 19:53:26 PST
landed: http://trac.webkit.org/changeset/55882
Comment 3 anton muhin 2010-03-11 23:07:15 PST
It's always nice to see that many lines killed---thanks a lot, Dmitry.