RESOLVED FIXED39898
Move arity check into callee.
https://bugs.webkit.org/show_bug.cgi?id=39898
Summary Move arity check into callee.
Gavin Barraclough
Reported 2010-05-28 12:57:55 PDT
We can reduce the size of the virtual call trampolines by moving the arity check into the callee functions. As a following step we will be able to remove the check for native function / codeblocks by performing translation in a lazy stub.
Attachments
The patch (36.71 KB, patch)
2010-05-28 13:02 PDT, Gavin Barraclough
sam: review+
Gavin Barraclough
Comment 1 2010-05-28 13:02:30 PDT
Created attachment 57365 [details] The patch no perf impact
Sam Weinig
Comment 2 2010-05-28 13:19:05 PDT
Comment on attachment 57365 [details] The patch Please remove the commented out printfs before landing. r=me.
Gavin Barraclough
Comment 3 2010-05-28 14:18:49 PDT
Transmitting file data ......... Committed revision 60376.
Note You need to log in before you can comment on or make changes to this bug.