Searched refs:SlowPathCallKey (Results 1 - 7 of 7) sorted by relevance

/macosx-10.10/JavaScriptCore-7600.1.17/ftl/
H A DFTLSlowPathCallKey.h45 class SlowPathCallKey { class in namespace:JSC::FTL
47 SlowPathCallKey() function in class:JSC::FTL::SlowPathCallKey
53 SlowPathCallKey( function in class:JSC::FTL::SlowPathCallKey
68 SlowPathCallKey withCallTarget(void* callTarget)
70 return SlowPathCallKey(usedRegisters(), callTarget, argumentRegisters(), offset());
78 SlowPathCallKey(EmptyValueTag) function in class:JSC::FTL::SlowPathCallKey
85 SlowPathCallKey(DeletedValueTag) function in class:JSC::FTL::SlowPathCallKey
95 bool operator==(const SlowPathCallKey& other) const
114 static unsigned hash(const SlowPathCallKey& key) { return key.hash(); }
115 static bool equal(const SlowPathCallKey
[all...]
H A DFTLSlowPathCallKey.cpp33 void SlowPathCallKey::dump(PrintStream& out) const
H A DFTLSlowPathCall.h44 SlowPathCall(MacroAssembler::Call call, const SlowPathCallKey& key)
51 SlowPathCallKey key() const { return m_key; }
55 SlowPathCallKey m_key;
H A DFTLThunks.h43 MacroAssemblerCodeRef slowPathCallThunkGenerator(VM&, const SlowPathCallKey&);
79 MacroAssemblerCodeRef getSlowPathCallThunk(VM& vm, const SlowPathCallKey& key)
85 SlowPathCallKey keyForSlowPathCallThunk(MacroAssemblerCodePtr ptr)
91 ThunkMap<SlowPathCallKey> m_slowPathCallThunks;
H A DFTLSlowPathCall.cpp133 SlowPathCallKey keyWithTarget(void* callTarget) const
135 return SlowPathCallKey(usedRegisters(), callTarget, m_argumentRegisters, offset());
H A DFTLThunks.cpp137 MacroAssemblerCodeRef slowPathCallThunkGenerator(VM& vm, const SlowPathCallKey& key)
/macosx-10.10/JavaScriptCore-7600.1.17/jit/
H A DRepatch.cpp83 FTL::SlowPathCallKey key = thunks.keyForSlowPathCallThunk(

Completed in 195 milliseconds