/macosx-10.10.1/JavaScriptCore-7600.1.17/ftl/ |
H A D | FTLAbstractHeapRepository.h | 145 IndexedAbstractHeap& forArrayType(DFG::Array::Type type) 148 case DFG::Array::Int32: 150 case DFG::Array::Double: 152 case DFG::Array::Contiguous: 154 case DFG::Array::ArrayStorage: 155 case DFG::Array::SlowPutArrayStorage:
|
H A D | FTLJSCall.cpp | 44 JSCall::JSCall(unsigned stackmapID, DFG::Node* node) 83 m_node->op() == DFG::Construct ? CodeForConstruct : CodeForCall, 90 m_callLinkInfo->callType = m_node->op() == DFG::Construct ? CallLinkInfo::Construct : CallLinkInfo::Call;
|
H A D | FTLExitThunkGenerator.cpp | 36 using namespace JSC::DFG;
|
H A D | FTLOSRExit.cpp | 41 using namespace DFG;
|
H A D | FTLOSRExit.h | 64 // Just consider the "a | 5". In the DFG IR, this looks like: 78 // FTL refers to 'exitIf()' as 'speculate()', which is in line with DFG terminology.) 94 // constant and the DFG already knows that, and can already tell the OSR exit machinery 100 // 'c' is dead in bytecode, and the DFG knows this; we statically tell the exit thunk 141 // replaceable jump, much like the DFG does. 143 struct OSRExit : public DFG::OSRExitBase {
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/dfg/ |
H A D | DFGAtTailAbstractState.cpp | 33 namespace JSC { namespace DFG { namespace in namespace:JSC 54 } } // namespace JSC::DFG
|
H A D | DFGAtTailAbstractState.h | 35 namespace JSC { namespace DFG { namespace in namespace:JSC 68 } } // namespace JSC::DFG
|
H A D | DFGBasicBlockInlines.h | 34 namespace JSC { namespace DFG { namespace in namespace:JSC 52 } } // namespace JSC::DFG
|
H A D | DFGBlockInsertionSet.h | 35 namespace JSC { namespace DFG { namespace in namespace:JSC 56 } } // namespace JSC::DFG
|
H A D | DFGDominators.h | 36 namespace JSC { namespace DFG { namespace in namespace:JSC 67 } } // namespace JSC::DFG
|
H A D | DFGJITFinalizer.h | 36 namespace JSC { namespace DFG { namespace in namespace:JSC 55 } } // namespace JSC::DFG
|
H A D | DFGMinifiedGraph.h | 36 namespace JSC { namespace DFG { namespace in namespace:JSC 63 } } // namespace JSC::DFG
|
H A D | DFGMinifiedNode.cpp | 34 namespace JSC { namespace DFG { namespace in namespace:JSC 53 } } // namespace JSC::DFG
|
H A D | DFGOSREntry.h | 38 namespace DFG { namespace in namespace:JSC 77 } } // namespace JSC::DFG
|
H A D | DFGOSRExitBase.h | 34 namespace JSC { namespace DFG { namespace in namespace:JSC 39 // Provides for the OSR exit profiling functionality that is common between the DFG 71 } } // namespace JSC::DFG
|
H A D | DFGOSRExitCompiler.h | 40 namespace DFG { namespace in namespace:JSC 80 } } // namespace JSC::DFG
|
H A D | DFGOSRExitJumpPlaceholder.h | 34 namespace JSC { namespace DFG { namespace in namespace:JSC 64 } } // namespace JSC::DFG
|
H A D | DFGToFTLDeferredCompilationCallback.h | 39 namespace DFG { namespace in namespace:JSC 58 } } // namespace JSC::DFG
|
H A D | DFGToFTLForOSREntryDeferredCompilationCallback.h | 39 namespace DFG { namespace in namespace:JSC 58 } } // namespace JSC::DFG
|
H A D | DFGValueSource.cpp | 33 namespace JSC { namespace DFG { namespace in namespace:JSC 79 } } // namespace JSC::DFG
|
H A D | DFGVariableAccessData.cpp | 31 namespace JSC { namespace DFG { namespace in namespace:JSC 136 return DFG::mergeDoubleFormatState(m_doubleFormatState, NotUsingDoubleFormat); 151 return DFG::mergeDoubleFormatState(m_doubleFormatState, UsingDoubleFormat); 156 return DFG::mergeDoubleFormatState(find()->m_doubleFormatState, doubleFormatState); 232 } } // namespace JSC::DFG
|
H A D | DFGArithMode.h | 31 namespace JSC { namespace DFG { namespace in namespace:JSC 125 } } // namespace JSC::DFG 130 void printInternal(PrintStream&, JSC::DFG::Arith::Mode);
|
H A D | DFGCommon.cpp | 34 namespace JSC { namespace DFG { namespace in namespace:JSC 45 } } // namespace JSC::DFG 49 using namespace JSC::DFG;
|
H A D | DFGNode.cpp | 35 namespace JSC { namespace DFG { namespace in namespace:JSC 103 } } // namespace JSC::DFG 108 using namespace JSC::DFG;
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/bytecode/ |
H A D | CallLinkStatus.cpp | 93 if (profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadFunction))) { 123 if (profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadCache)) 124 || profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadCacheWatchpoint)) 125 || profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadExecutable))) 136 if (profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadFunction))) 203 currentBaseline->hasExitSite(locker, DFG::FrequentExitSite(codeOrigin.bytecodeIndex, BadCache, ExitFromFTL)) 204 || currentBaseline->hasExitSite(locker, DFG::FrequentExitSite(codeOrigin.bytecodeIndex, BadCacheWatchpoint, ExitFromFTL)) 205 || currentBaseline->hasExitSite(locker, DFG::FrequentExitSite(codeOrigin.bytecodeIndex, BadExecutable, ExitFromFTL)); 207 currentBaseline->hasExitSite(locker, DFG::FrequentExitSite(codeOrigin.bytecodeIndex, BadFunction, ExitFromFTL));
|