Bug 21297 - Move toThisObject() conversion to callee
Summary: Move toThisObject() conversion to callee
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Maciej Stachowiak
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-01 23:36 PDT by Cameron Zwarich (cpst)
Modified: 2009-04-19 01:46 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cameron Zwarich (cpst) 2008-10-01 23:36:11 PDT
We currently call toThisObject() on the 'this' object during function calls. This is not that great of an idea, because a lot of functions do not use 'this'. Also, the presence of the virtual call makes it impossible to inline a larger piece of the function call logic.
Comment 1 Cameron Zwarich (cpst) 2009-04-19 01:46:41 PDT
This has been fixed by a number of source changes since this bug was filed.