Bug 18865 - SquirrelFish: Potential perf issue in Array.join/toString and similar
Summary: SquirrelFish: Potential perf issue in Array.join/toString and similar
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-03 00:42 PDT by Oliver Hunt
Modified: 2008-07-18 05:50 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Hunt 2008-05-03 00:42:25 PDT
Due to the way we handle toString and valueOf when Array.toString()/join() (and other similar native toString impls) we will repeatedly push and pop registerfiles for each native toString call even though it's not necessary (say in the case of calling join() or an explicit call to Array.toString() )
Comment 1 Oliver Hunt 2008-07-18 05:50:03 PDT
This was fixed by the switch to the unified registerfile