-
oliver@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=125821 Reviewed by Mark Hahnenberg. Rather than invoking a helper function to perform an indirect call through a function pointer, just have the JIT call the function directly. Unfortunately this only works in JSVALUE64 at the moment as there is not an obvious way to pass two EncodedJSValues uniformly over the various effected JITs. * jit/CCallHelpers.h: (JSC::CCallHelpers::setupArguments): * jit/Repatch.cpp: (JSC::generateProtoChainAccessStub): (JSC::tryBuildGetByIDList): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160688 268f45cc-cd09-0410-ab3c-d52691b4dbfc
5509e4f2