Changeset 172149 in webkit for trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToLLVM.cpp
- Timestamp:
- Aug 6, 2014, 8:44:57 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToLLVM.cpp
r172129 r172149 29 29 #if ENABLE(FTL_JIT) 30 30 31 #include "BundlePath.h"32 31 #include "CodeBlockWithJITType.h" 33 32 #include "DFGAbstractInterpreterInlines.h" … … 49 48 #include <llvm/InitializeLLVM.h> 50 49 #include <wtf/ProcessID.h> 50 51 #if ENABLE(FTL_NATIVE_CALL_INLINING) 52 #include "BundlePath.h" 53 #endif 51 54 52 55 namespace JSC { namespace FTL { … … 632 635 compileCallOrConstruct(); 633 636 break; 637 #if ENABLE(FTL_NATIVE_CALL_INLINING) 634 638 case NativeCall: 635 639 case NativeConstruct: 636 640 compileNativeCallOrConstruct(); 637 641 break; 642 #endif 638 643 case Jump: 639 644 compileJump(); … … 3631 3636 setBoolean(m_out.bitNot(boolify(m_node->child1()))); 3632 3637 } 3633 3638 #if ENABLE(FTL_NATIVE_CALL_INLINING) 3634 3639 void compileNativeCallOrConstruct() 3635 3640 { … … 3685 3690 setJSValue(call); 3686 3691 } 3692 #endif 3687 3693 3688 3694 void compileCallOrConstruct() … … 4097 4103 } 4098 4104 4105 #if ENABLE(FTL_NATIVE_CALL_INLINING) 4099 4106 LValue getFunctionBySymbol(const CString symbol) 4100 4107 { … … 4196 4203 return true; 4197 4204 } 4205 #endif 4198 4206 4199 4207 bool isInlinableSize(LValue function)
Note:
See TracChangeset
for help on using the changeset viewer.