Bug 15335

Summary: Cache global prototypes more efficiently for 10% speedup on CK AJAX benchmark
Product: WebKit Reporter: Maciej Stachowiak <mjs>
Component: JavaScriptCoreAssignee: Maciej Stachowiak <mjs>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 523.x (Safari 3)   
Hardware: Mac   
OS: OS X 10.4   
URL: http://celtickane.com/projects/jsspeed2007.php
Attachments:
Description Flags
sweet sweet fix mrowe: review+

Description Maciej Stachowiak 2007-10-01 12:01:44 PDT
We can get a 10% speedup on the "AJAX declaration" part of the Celtic Kane JS benchmark by not regenerating the Identifier every time we look up a cached DOM prototype.
Comment 1 Maciej Stachowiak 2007-10-01 21:51:10 PDT
Created attachment 16493 [details]
sweet sweet fix
Comment 2 Mark Rowe (bdash) 2007-10-02 02:22:38 PDT
Comment on attachment 16493 [details]
sweet sweet fix

r=me