Bug 92892 - C++ code should get ClassInfo from the Structure
Summary: C++ code should get ClassInfo from the Structure
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Mark Hahnenberg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-01 11:50 PDT by Mark Hahnenberg
Modified: 2012-08-01 12:25 PDT (History)
2 users (show)

See Also:


Attachments
Patch (3.84 KB, patch)
2012-08-01 12:03 PDT, Mark Hahnenberg
ggaren: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Hahnenberg 2012-08-01 11:50:47 PDT
In our march to remove ClassInfo from our JSCell object headers, we can switch C++ code over to grabbing the ClassInfo from the Structure since it is finally safe to do so now that Structure access is safe during finalization/destruction. The remaining JIT code changes can be done in a separate patch.
Comment 1 Mark Hahnenberg 2012-08-01 12:03:46 PDT
Created attachment 155854 [details]
Patch
Comment 2 Geoffrey Garen 2012-08-01 12:07:33 PDT
Comment on attachment 155854 [details]
Patch

r=me
Comment 3 Mark Hahnenberg 2012-08-01 12:25:14 PDT
Committed r124355: <http://trac.webkit.org/changeset/124355>