Bug 92892

Summary: C++ code should get ClassInfo from the Structure
Product: WebKit Reporter: Mark Hahnenberg <mhahnenberg>
Component: JavaScriptCoreAssignee: Mark Hahnenberg <mhahnenberg>
Status: RESOLVED FIXED    
Severity: Normal CC: fpizlo, ggaren
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch ggaren: review+

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>