Bug 174523

Summary: JSC should optimize polymorphic prototypes
Product: WebKit Reporter: Filip Pizlo <fpizlo>
Component: JavaScriptCoreAssignee: Filip Pizlo <fpizlo>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: ggaren, gskachkov, jfbastien, keith_miller, mark.lam, msaboff, saam, sam, ysuzuki
Priority: P2    
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
it begins! none

Filip Pizlo
Reported 2017-07-14 12:42:46 PDT
This idiom is currently slow in JSC: function foo() { class Helper { ... things ... } let h = new Helper(); ... things with h ... } ... call foo() many times ... We should make it fast.
Attachments
it begins! (4.86 KB, patch)
2017-07-14 12:57 PDT, Filip Pizlo
no flags
Filip Pizlo
Comment 1 2017-07-14 12:57:09 PDT
Created attachment 315476 [details] it begins!
Filip Pizlo
Comment 2 2017-09-05 15:18:38 PDT
*** This bug has been marked as a duplicate of bug 176391 ***
Note You need to log in before you can comment on or make changes to this bug.