Bug 130545

Summary: Less inclusion of JSCInlines.h.
Product: WebKit Reporter: Andreas Kling <kling>
Component: WebCore JavaScriptAssignee: Andreas Kling <kling>
Status: RESOLVED FIXED    
Severity: Normal CC: ap, commit-queue, esprehn+autocc, ggaren, kangil.han, kling, simon.fraser
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
simon.fraser: review+
Patch fo' landing
none
Patch fo' landing #2 none

Description Andreas Kling 2014-03-20 16:49:41 PDT
Less inclusion of JSCInlines.h.
Comment 1 Andreas Kling 2014-03-20 16:50:31 PDT
Created attachment 227354 [details]
Patch
Comment 2 Andreas Kling 2014-03-20 16:51:19 PDT
After this change, WebCore no longer depends on DFG headers.
Comment 3 Simon Fraser (smfr) 2014-03-20 18:10:43 PDT
The two inline patches reduced build time by 7% for me (30 -> 28mins)
Comment 4 Andreas Kling 2014-03-21 10:46:10 PDT
Created attachment 227455 [details]
Patch fo' landing
Comment 5 Andreas Kling 2014-03-21 11:33:38 PDT
Created attachment 227466 [details]
Patch fo' landing #2
Comment 6 Andreas Kling 2014-03-21 12:18:25 PDT
Committed r166091: <http://trac.webkit.org/changeset/166091>