[Webkit-unassigned] [Bug 19180] speed up SunSpider by optimizing immediate number cases

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 28 02:55:27 PDT 2008


http://bugs.webkit.org/show_bug.cgi?id=19180


ap at webkit.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #21363|review+                     |
               Flag|                            |




------- Comment #14 from ap at webkit.org  2008-05-28 02:55 PDT -------
(From update of attachment 21363)
Landed this patch, it was a 2% improvement after a slight random change that
should have been a slowdown - I've moved VM_CHECK_EXCEPTION() out of else
block. Applying the same change to bitops regresses performance, though.

On disassembly, I saw a lot of changes everywhere in Machine::executePrivate,
but I can't tell what gcc was thinking. There are also changes in completely
unrelated places, such as base64 encoding and registerThread().


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list