[Webkit-unassigned] [Bug 11576] .25% performance regression on JS iBench due to JSImmediate changes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Nov 12 01:46:49 PST 2006


------- Comment #1 from ap at webkit.org  2006-11-12 01:46 PDT -------
Is this on Intel or PowerPC? I have checked PowerPC disassembly, and
JSImmediate is still fully inlined (the intermediate helpers are simply not
present in the object code:

otool -tvV JavaScriptCore | grep JSImmediate | c++filt

I have also checked several call spots to verify that the constants haven't
magically moved to data segment or anything.

> changes to JSImmediate.h between r17372 and r17740

Does reverting this single file to r17372 fix the regression?

I have tried reverting this file and comparing full JavaScriptCore
disassemblies, but that proved difficult - gcc has slightly moved a lot of code
and data for whatever reason. However, I did spend some time comparing them,
and found no smoking gun.

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