When making a virtual call, only one check is necessary to see if the function needs to be compiled. Currently, the code does two checks (first, if it's a host, and second, if it needs to be compiled). The old JIT folded both checks into a query on the number of parameters (which would be negative if the function was neither a host function nor was compiled). The DFG JIT should have the same optimization.
Created attachment 99790 [details]
Comment on attachment 99790 [details]
Clearing flags on attachment: 99790
Committed r90437: <http://trac.webkit.org/changeset/90437>
All reviewed patches have been landed. Closing bug.