Searched refs:BytecodeAndMachineOffset (Results 1 - 6 of 6) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DCompactJITCodeMap.h54 // Vector<BytecodeAndMachineOffset> decoded;
57 struct BytecodeAndMachineOffset { struct in namespace:JSC
58 BytecodeAndMachineOffset() { } function in struct:JSC::BytecodeAndMachineOffset
60 BytecodeAndMachineOffset(unsigned bytecodeIndex, unsigned machineCodeOffset) function in struct:JSC::BytecodeAndMachineOffset
69 static inline unsigned getBytecodeIndex(BytecodeAndMachineOffset* mapping)
74 static inline unsigned getMachineCodeOffset(BytecodeAndMachineOffset* mapping)
94 void decode(Vector<BytecodeAndMachineOffset>& result) const;
177 inline void CompactJITCodeMap::decode(Vector<BytecodeAndMachineOffset>& result) const
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGAssemblyHelpers.cpp41 Vector<BytecodeAndMachineOffset>& AssemblyHelpers::decodedCodeMapFor(CodeBlock* codeBlock)
47 HashMap<CodeBlock*, Vector<BytecodeAndMachineOffset> >::AddResult result = m_decodedCodeMaps.add(codeBlock, Vector<BytecodeAndMachineOffset>());
H A DDFGOSRExitCompiler32_64.cpp642 Vector<BytecodeAndMachineOffset>& decodedCodeMap = m_jit.decodedCodeMapFor(baselineCodeBlockForCaller);
644 BytecodeAndMachineOffset* mapping = binarySearch<BytecodeAndMachineOffset, unsigned>(decodedCodeMap, decodedCodeMap.size(), returnBytecodeIndex, BytecodeAndMachineOffset::getBytecodeIndex);
753 Vector<BytecodeAndMachineOffset>& decodedCodeMap = m_jit.decodedCodeMapFor(baselineCodeBlock);
755 BytecodeAndMachineOffset* mapping = binarySearch<BytecodeAndMachineOffset, unsigned>(decodedCodeMap, decodedCodeMap.size(), exit.m_codeOrigin.bytecodeIndex, BytecodeAndMachineOffset::getBytecodeIndex);
H A DDFGOSRExitCompiler64.cpp606 Vector<BytecodeAndMachineOffset>& decodedCodeMap = m_jit.decodedCodeMapFor(baselineCodeBlockForCaller);
608 BytecodeAndMachineOffset* mapping = binarySearch<BytecodeAndMachineOffset, unsigned>(decodedCodeMap, decodedCodeMap.size(), returnBytecodeIndex, BytecodeAndMachineOffset::getBytecodeIndex);
696 Vector<BytecodeAndMachineOffset>& decodedCodeMap = m_jit.decodedCodeMapFor(baselineCodeBlock);
698 BytecodeAndMachineOffset* mapping = binarySearch<BytecodeAndMachineOffset, unsigned>(decodedCodeMap, decodedCodeMap.size(), exit.m_codeOrigin.bytecodeIndex, BytecodeAndMachineOffset::getBytecodeIndex);
H A DDFGAssemblyHelpers.h381 Vector<BytecodeAndMachineOffset>& decodedCodeMapFor(CodeBlock*);
388 HashMap<CodeBlock*, Vector<BytecodeAndMachineOffset> > m_decodedCodeMaps;
/macosx-10.9.5/JavaScriptCore-7537.78.1/llint/
H A DLLIntSlowPaths.cpp390 Vector<BytecodeAndMachineOffset> map;
392 BytecodeAndMachineOffset* mapping = binarySearch<BytecodeAndMachineOffset, unsigned>(map, map.size(), pc - codeBlock->instructions().begin(), BytecodeAndMachineOffset::getBytecodeIndex);

Completed in 84 milliseconds