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+

Maciej Stachowiak
Reported 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.
Attachments
sweet sweet fix (1.39 KB, patch)
2007-10-01 21:51 PDT, Maciej Stachowiak
mrowe: review+
Maciej Stachowiak
Comment 1 2007-10-01 21:51:10 PDT
Created attachment 16493 [details] sweet sweet fix
Mark Rowe (bdash)
Comment 2 2007-10-02 02:22:38 PDT
Comment on attachment 16493 [details] sweet sweet fix r=me
Note You need to log in before you can comment on or make changes to this bug.