[webkit-dev] cti_op_call_ArityCheck question
Gavin Barraclough
barraclough at apple.com
Thu Jun 4 13:53:29 PDT 2009
We check in JIT code for cases where arity match, and skip the call to
the stub; this function is only called if there is a mismatch to be
resolved. The function would probably be better named something like
'cti_op_call_handleArityMismatch'.
cheers,
G.
On Jun 4, 2009, at 1:50 PM, Toshiyasu Morita wrote:
> I don't understand this code in JITStubs::cti_op_call_arityCheck():
>
> ASSERT(argCount != newCodeBlock->m_numParameters);
>
> It's ensuring that the argument count does not equal the number of
> parameters expected by the newCodeBlock. I could understand if it
> was ensuring the argCount was the same, but why different?
>
> Toshi
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090604/a7c2f7e5/attachment.html>
More information about the webkit-dev
mailing list