Changeset 183631 in webkit for trunk/Source/JavaScriptCore/jit/JITOperations.cpp
- Timestamp:
- Apr 30, 2015, 10:44:23 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JITOperations.cpp
r182995 r183631 722 722 JSValue calleeAsValue = execCallee->calleeAsValue(); 723 723 JSCell* calleeAsFunctionCell = getJSFunction(calleeAsValue); 724 if (!calleeAsFunctionCell) 724 if (!calleeAsFunctionCell) { 725 // FIXME: We should cache these kinds of calls. They can be common and currently they are 726 // expensive. 727 // https://bugs.webkit.org/show_bug.cgi?id=144458 725 728 return reinterpret_cast<char*>(handleHostCall(execCallee, calleeAsValue, kind)); 729 } 726 730 727 731 JSFunction* callee = jsCast<JSFunction*>(calleeAsFunctionCell);
Note:
See TracChangeset
for help on using the changeset viewer.